Class NodeMetaData


  • public class NodeMetaData
    extends java.lang.Object
    SOLR-side representation of node metadata information.
    Since:
    4.0
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeMetaData()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getAclId()  
      java.util.List<java.lang.String> getAncestorPaths()  
      java.util.Set<org.alfresco.service.cmr.repository.NodeRef> getAncestors()  
      java.util.Set<org.alfresco.service.namespace.QName> getAspects()  
      java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> getChildAssocs()  
      java.util.List<java.lang.Long> getChildIds()  
      long getId()  
      java.util.List<java.util.List<java.lang.String>> getNamePaths()  
      org.alfresco.service.cmr.repository.NodeRef getNodeRef()  
      java.lang.String getOwner()  
      java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> getParentAssocs()  
      long getParentAssocsCrc()  
      java.util.List<org.alfresco.util.Pair<java.lang.String,​org.alfresco.service.namespace.QName>> getPaths()  
      java.util.Map<org.alfresco.service.namespace.QName,​PropertyValue> getProperties()
      A property value is either null or a subclass of PropertyValue
      java.lang.String getTenantDomain()  
      long getTxnId()  
      org.alfresco.service.namespace.QName getType()  
      void setAclId​(long aclId)  
      void setAncestorPaths​(java.util.List<java.lang.String> ancestorPaths)  
      void setAncestors​(java.util.Set<org.alfresco.service.cmr.repository.NodeRef> ancestors)  
      void setAspects​(java.util.Set<org.alfresco.service.namespace.QName> aspects)  
      void setChildAssocs​(java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> childAssocs)  
      void setChildIds​(java.util.List<java.lang.Long> childIds)  
      void setId​(long id)  
      void setNamePaths​(java.util.List<java.util.List<java.lang.String>> namePaths)  
      void setNodeRef​(org.alfresco.service.cmr.repository.NodeRef nodeRef)  
      void setOwner​(java.lang.String owner)  
      void setParentAssocs​(java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> parentAssocs)  
      void setParentAssocsCrc​(long parentAssocsCrc)  
      void setPaths​(java.util.List<org.alfresco.util.Pair<java.lang.String,​org.alfresco.service.namespace.QName>> paths)  
      void setProperties​(java.util.Map<org.alfresco.service.namespace.QName,​PropertyValue> properties)  
      void setTenantDomain​(java.lang.String tenantDomain)  
      void setTxnId​(long txnId)  
      void setType​(org.alfresco.service.namespace.QName type)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • NodeMetaData

        public NodeMetaData()
    • Method Detail

      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • getNodeRef

        public org.alfresco.service.cmr.repository.NodeRef getNodeRef()
      • setNodeRef

        public void setNodeRef​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
      • getType

        public org.alfresco.service.namespace.QName getType()
      • setType

        public void setType​(org.alfresco.service.namespace.QName type)
      • getAclId

        public long getAclId()
      • setAclId

        public void setAclId​(long aclId)
      • getProperties

        public java.util.Map<org.alfresco.service.namespace.QName,​PropertyValue> getProperties()
        A property value is either null or a subclass of PropertyValue
      • setProperties

        public void setProperties​(java.util.Map<org.alfresco.service.namespace.QName,​PropertyValue> properties)
      • getAspects

        public java.util.Set<org.alfresco.service.namespace.QName> getAspects()
      • setAspects

        public void setAspects​(java.util.Set<org.alfresco.service.namespace.QName> aspects)
      • getPaths

        public java.util.List<org.alfresco.util.Pair<java.lang.String,​org.alfresco.service.namespace.QName>> getPaths()
      • setPaths

        public void setPaths​(java.util.List<org.alfresco.util.Pair<java.lang.String,​org.alfresco.service.namespace.QName>> paths)
      • getAncestorPaths

        public java.util.List<java.lang.String> getAncestorPaths()
      • setAncestorPaths

        public void setAncestorPaths​(java.util.List<java.lang.String> ancestorPaths)
      • getNamePaths

        public java.util.List<java.util.List<java.lang.String>> getNamePaths()
      • setNamePaths

        public void setNamePaths​(java.util.List<java.util.List<java.lang.String>> namePaths)
      • setParentAssocsCrc

        public void setParentAssocsCrc​(long parentAssocsCrc)
      • getParentAssocsCrc

        public long getParentAssocsCrc()
      • setParentAssocs

        public void setParentAssocs​(java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> parentAssocs)
      • getParentAssocs

        public java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> getParentAssocs()
      • setChildAssocs

        public void setChildAssocs​(java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> childAssocs)
      • getChildAssocs

        public java.util.List<org.alfresco.service.cmr.repository.ChildAssociationRef> getChildAssocs()
      • getChildIds

        public java.util.List<java.lang.Long> getChildIds()
      • setChildIds

        public void setChildIds​(java.util.List<java.lang.Long> childIds)
      • getOwner

        public java.lang.String getOwner()
      • setOwner

        public void setOwner​(java.lang.String owner)
      • getTxnId

        public long getTxnId()
      • setTxnId

        public void setTxnId​(long txnId)
      • getAncestors

        public java.util.Set<org.alfresco.service.cmr.repository.NodeRef> getAncestors()
      • setAncestors

        public void setAncestors​(java.util.Set<org.alfresco.service.cmr.repository.NodeRef> ancestors)
      • getTenantDomain

        public java.lang.String getTenantDomain()
      • setTenantDomain

        public void setTenantDomain​(java.lang.String tenantDomain)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object