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.


Method Summary
 java.lang.String getAttributeName()
           
 MetadataNode getChild(com.bigllc.retsiq.api.RETSConstants.MetadataType type, java.lang.String name)
           
 java.util.List<MetadataNode> getChildren(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
           
 com.bigllc.retsiq.api.RETSConstants.MetadataType[] getChildTypes()
           
 java.lang.String getDate(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
           
 com.bigllc.retsiq.api.RETSConstants.MetadataType getMetadataType()
           
 java.lang.String getName()
           
 java.lang.String getNameKey()
           
 MetadataNode getParent()
           
 MetadataNode getRoot()
           
 java.lang.String getValue(java.lang.String column)
           
 java.util.List<java.lang.String> getValueKeys()
           
 java.lang.String getVersion(com.bigllc.retsiq.api.RETSConstants.MetadataType type)
           
 

Method Detail

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)