public class MapNodeManager extends AbstractNodeManager
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,?> |
map |
cloud, valuesGUI_PLURAL, GUI_SINGULAR, ORDER_CREATE, ORDER_EDIT, ORDER_LIST, ORDER_NONE, ORDER_SEARCHCLOUD_COMMITNODE_KEY| Constructor and Description |
|---|
MapNodeManager(Cloud cloud,
Map<String,?> m) |
MapNodeManager(Cloud cloud,
Map<String,?> m,
boolean create) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
check() |
Field |
getField(String fieldName)
Returns the field with the specified name.
|
protected Map<String,Field> |
getFieldTypes() |
boolean |
hasField(String fieldName)
Tests whether the field with the specified name exists in this nodemanager.
|
String |
toString()
Converts the node to a string
|
createFieldList, createNode, createNodeList, createQuery, createRelationList, edit, getAllowedRelations, getAllowedRelations, getAllowedRelations, getCloud, getDescendants, getDescription, getDescription, getFields, getFields, getFunctions, getGUIName, getGUIName, getGUIName, getInfo, getInfo, getList, getList, getList, getList, getName, getNodeManager, getParent, getProperties, getProperty, getSize, getValueWithoutProcess, isNodeManager, mayCreateNode, setNodeManager, setSize, setValueWithoutChecks, toNodeManagercancel, checkWrite, commit, compareTo, countRelatedNodes, countRelatedNodes, countRelations, countRelations, createAlias, createFunctionValue, createParameters, createRelation, delete, delete, deleteAlias, deleteRelations, deleteRelations, equals, getAliases, getBooleanValue, getByteValue, getChanged, getContext, getDateValue, getDecimalValue, getDoubleValue, getFieldValue, getFieldValue, getFloatValue, getFunction, getFunctionMap, getFunctionValue, getInputStreamValue, getIntValue, getListValue, getLongValue, getNodeFunction, getNodeValue, getNumber, getObjectValue, getPossibleContexts, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelations, getRelations, getRelations, getRelations, getRelations, getStringValue, getValue, getXMLValue, getXMLValue, hashCode, hasRelations, isChanged, isChanged, isNew, isNull, isRelation, isRelationManager, mayChangeContext, mayDelete, mayWrite, processNull, setBooleanValue, setByteValue, setContext, setDateValue, setDecimalValue, setDoubleValue, setFloatValue, setInputStreamValue, setIntValue, setListValue, setLongValue, setNodeValue, setObjectValue, setStringValue, setValue, setValueWithoutProcess, setXMLValue, toNodeNumber, toRelation, toRelationManager, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitcancel, commit, countRelatedNodes, countRelatedNodes, countRelations, countRelations, createAlias, createParameters, createRelation, delete, delete, deleteAlias, deleteRelations, deleteRelations, getAliases, getBooleanValue, getByteValue, getChanged, getContext, getDateValue, getDecimalValue, getDoubleValue, getFieldValue, getFieldValue, getFloatValue, getFunction, getFunctionValue, getInputStreamValue, getIntValue, getListValue, getLongValue, getNodeValue, getNumber, getObjectValue, getPossibleContexts, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelatedNodes, getRelations, getRelations, getRelations, getRelations, getRelations, getStringValue, getValue, getXMLValue, getXMLValue, hasRelations, isChanged, isChanged, isNew, isNull, isRelation, isRelationManager, mayChangeContext, mayDelete, mayWrite, setBooleanValue, setByteValue, setContext, setDateValue, setDecimalValue, setDoubleValue, setFloatValue, setInputStreamValue, setIntValue, setListValue, setLongValue, setNodeValue, setObjectValue, setStringValue, setValue, setValueWithoutProcess, setXMLValue, toRelation, toRelationManager, validatecompareToprotected void check()
protected Map<String,Field> getFieldTypes()
getFieldTypes in class AbstractNodeManagerpublic boolean hasField(String fieldName)
NodeManagerhasField in interface NodeManagerhasField in class AbstractNodeManagerfieldName - the name of the field to be returnedtrue if the field with the requested name existspublic Field getField(String fieldName) throws NotFoundException
NodeManagergetField in interface NodeManagergetField in class AbstractNodeManagerfieldName - the name of the field to be returnedNotFoundException - is the field does not existMMBase 1.9-SNAPSHOT - ${javadoctimestamp}