public class ResultNode extends VirtualNode
ResultNode is a virtual node, used to represent
the result of executing an arbitrary search query.
The fields of this node correspond to the fields of the
result of the query. Consequently, and unlike real a real node, a
ResultNode does not necessarilly have number,
owner or otype fields.
Additionally, the fields of this node can have arbitrary names, specified by the field aliases in the search query.
The parent builder of a ResultNode is always a
ResultBuilder, that contains info on the node's fields.
aliases, initializing, isNew, parent, sequence, VALUE_SHORTED, values| Constructor and Description |
|---|
ResultNode(ResultBuilder parent)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getDBType(String fieldName)
Returns the DBType of a field.
|
checkFieldExistance, commit, getAge, getOType, getRelationCount, getRelationCount, getRelations, hasRelations, insert, isVirtualcancel, checkSerializable, clearChanged, clone, commit, compareTo, createParameters, defaultEquals, delPropertiesCache, delRelationsCache, delRelationsCache, equals, finish, getAllRelations, getBooleanValue, getBuilder, getByteSize, getByteSize, getByteValue, getChanged, getContext, getDateValue, getDBState, getDoubleValue, getFloatValue, getFunction, getFunctions, getFunctionValue, getGUIIndicator, getInputStreamValue, getIntegerValue, getIntValue, getListValue, getLongValue, getName, getNodeValue, getNumber, getOldBuilder, getOldValues, getPossibleContexts, getProperties, getProperty, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelationNodes, getRelations, getRelations, getSize, getStringValue, getValue, getValues, getXMLValue, hashCode, insert, isChanged, isNew, isNull, putProperty, remove, removeRelations, retrieveValue, sendFieldChangeSignal, setAlias, setBuilder, setContext, setSize, setValue, start, storeValue, testValidData, toString, toXMLpublic ResultNode(ResultBuilder parent)
parent - The node's parent.public int getDBType(String fieldName)
MMObjectNodegetDBType in class MMObjectNodefieldName - the name of the field which' type to returnMMBase 1.9-SNAPSHOT - ${javadoctimestamp}