public class DataObject
extends java.lang.Object
| Constructor and Description |
|---|
DataObject(java.lang.Object instance,
RuntimeContext context,
SchemaType schemaType) |
| Modifier and Type | Method and Description |
|---|---|
SchemaVerifier |
createSchemaVerifier() |
java.lang.Object |
firstFieldFromAlias(java.lang.Object alias) |
java.util.Set<java.lang.String> |
getFieldNames() |
java.lang.Object |
getInstance() |
java.util.List<DataObject> |
getListObjects() |
int |
getListSize() |
DataObject |
getValue(java.util.List<java.lang.Object> properties) |
DataObject |
getValue(java.lang.Object property) |
boolean |
isList() |
boolean |
isNull() |
public DataObject(java.lang.Object instance,
RuntimeContext context,
SchemaType schemaType)
public java.lang.Object getInstance()
public java.util.Set<java.lang.String> getFieldNames()
public boolean isList()
public int getListSize()
public java.util.List<DataObject> getListObjects()
public boolean isNull()
public SchemaVerifier createSchemaVerifier()
public DataObject getValue(java.util.List<java.lang.Object> properties)
public DataObject getValue(java.lang.Object property)
public java.lang.Object firstFieldFromAlias(java.lang.Object alias)