Class NodeUtils


  • public abstract class NodeUtils
    extends Object
    Since:
    4.0
    Author:
    Nick Smith
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeUtils()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean exists​(org.alfresco.service.cmr.repository.NodeRef node, org.alfresco.service.cmr.repository.NodeService nodeService)  
      static org.alfresco.util.collections.Filter<org.alfresco.service.cmr.repository.NodeRef> exists​(org.alfresco.service.cmr.repository.NodeService nodeService)  
      Comparator<org.alfresco.service.cmr.repository.NodeRef> getNodeCreationDateComparator​(org.alfresco.service.cmr.repository.NodeService nodeService)  
      static org.alfresco.service.cmr.repository.NodeRef getSingleAssocNode​(Collection<org.alfresco.service.cmr.repository.AssociationRef> assocs, boolean getTarget)  
      static org.alfresco.service.cmr.repository.NodeRef getSingleChildAssocNode​(Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> assocs, boolean getChild)  
      List<org.alfresco.service.cmr.repository.NodeRef> sortByCreationDate​(org.alfresco.service.cmr.repository.NodeService nodeService, Collection<org.alfresco.service.cmr.repository.NodeRef> nodes)  
      static org.alfresco.util.collections.Function<org.alfresco.service.cmr.repository.ChildAssociationRef,​org.alfresco.service.cmr.repository.NodeRef> toChildRef()  
      static List<org.alfresco.service.cmr.repository.NodeRef> toChildRefs​(Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> assocRefs)  
      static org.alfresco.util.collections.Function<String,​org.alfresco.service.cmr.repository.NodeRef> toNodeRef()  
      static org.alfresco.util.collections.Function<String,​org.alfresco.service.cmr.repository.NodeRef> toNodeRefQueitly()  
      static List<org.alfresco.service.cmr.repository.NodeRef> toNodeRefs​(Collection<String> nodeIds)  
      static org.alfresco.util.collections.Function<org.alfresco.service.cmr.repository.ChildAssociationRef,​org.alfresco.service.cmr.repository.NodeRef> toParentRef()  
      static List<org.alfresco.service.cmr.repository.NodeRef> toParentRefs​(Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> assocRefs)  
    • Constructor Detail

      • NodeUtils

        public NodeUtils()
    • Method Detail

      • toNodeRef

        public static org.alfresco.util.collections.Function<String,​org.alfresco.service.cmr.repository.NodeRef> toNodeRef()
      • toNodeRefs

        public static List<org.alfresco.service.cmr.repository.NodeRef> toNodeRefs​(Collection<String> nodeIds)
      • toChildRef

        public static org.alfresco.util.collections.Function<org.alfresco.service.cmr.repository.ChildAssociationRef,​org.alfresco.service.cmr.repository.NodeRef> toChildRef()
      • toChildRefs

        public static List<org.alfresco.service.cmr.repository.NodeRef> toChildRefs​(Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> assocRefs)
      • toParentRef

        public static org.alfresco.util.collections.Function<org.alfresco.service.cmr.repository.ChildAssociationRef,​org.alfresco.service.cmr.repository.NodeRef> toParentRef()
      • toParentRefs

        public static List<org.alfresco.service.cmr.repository.NodeRef> toParentRefs​(Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> assocRefs)
      • toNodeRefQueitly

        public static org.alfresco.util.collections.Function<String,​org.alfresco.service.cmr.repository.NodeRef> toNodeRefQueitly()
      • exists

        public static org.alfresco.util.collections.Filter<org.alfresco.service.cmr.repository.NodeRef> exists​(org.alfresco.service.cmr.repository.NodeService nodeService)
      • exists

        public static boolean exists​(org.alfresco.service.cmr.repository.NodeRef node,
                                     org.alfresco.service.cmr.repository.NodeService nodeService)
      • getSingleChildAssocNode

        public static org.alfresco.service.cmr.repository.NodeRef getSingleChildAssocNode​(Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> assocs,
                                                                                          boolean getChild)
      • getSingleAssocNode

        public static org.alfresco.service.cmr.repository.NodeRef getSingleAssocNode​(Collection<org.alfresco.service.cmr.repository.AssociationRef> assocs,
                                                                                     boolean getTarget)
      • sortByCreationDate

        public List<org.alfresco.service.cmr.repository.NodeRef> sortByCreationDate​(org.alfresco.service.cmr.repository.NodeService nodeService,
                                                                                    Collection<org.alfresco.service.cmr.repository.NodeRef> nodes)
      • getNodeCreationDateComparator

        public Comparator<org.alfresco.service.cmr.repository.NodeRef> getNodeCreationDateComparator​(org.alfresco.service.cmr.repository.NodeService nodeService)