Package eu.xenit.alfred.api.node
Class NodeMetadata
java.lang.Object
eu.xenit.alfred.api.node.NodeMetadata
Represents the metadata of a node. This contains The id, which is a noderef. The type of the node, which is a qname.
The basetype of the node, which is a qname. The transaction id. This long is used for caching purposes. The
properties, which is a Map from QName to String list. The aspects of the node, which is a list of qnames.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()longgetType()voidsetAspects(List<QName> aspects) voidsetBaseType(QName baseType) voidvoidsetProperties(Map<QName, List<String>> properties) voidsetTransactionId(long transactionId) voidtoString()
-
Constructor Details
-
NodeMetadata
public NodeMetadata() -
NodeMetadata
-
-
Method Details