com.bigllc.retsiq.metadata.newmodel
Interface MetadataNode
- All Known Subinterfaces:
- MetadataEditableNode
- All Known Implementing Classes:
- AbstractMetadataEditableNode, AbstractMetadataNode
public interface MetadataNode
Not used currently but the idea is move all the metadata node types
to interfaces.
getName
java.lang.String getName()
getNameKey
java.lang.String getNameKey()
getDate
java.lang.String getDate(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getVersion
java.lang.String getVersion(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getAttributeName
java.lang.String getAttributeName()
getMetadataType
com.bigllc.retsiq.api.RETSConstants.MetadataType getMetadataType()
getValueKeys
java.util.List<java.lang.String> getValueKeys()
getValue
java.lang.String getValue(java.lang.String column)
getParent
MetadataNode getParent()
getRoot
MetadataNode getRoot()
getChildTypes
com.bigllc.retsiq.api.RETSConstants.MetadataType[] getChildTypes()
getChildren
java.util.List<MetadataNode> getChildren(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
getChild
MetadataNode getChild(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
java.lang.String name)