Class PropstatGroupedRepresentation


  • public class PropstatGroupedRepresentation
    extends Object
    Created by The eXo Platform SARL.
    Version:
    $Id: $
    Author:
    Gennady Azarenkov
    • Field Detail

      • propStats

        protected final Map<String,​Set<org.exoplatform.common.util.HierarchicalProperty>> propStats
        properties statuses.
      • propNames

        protected Set<QName> propNames
        properties names
      • namesOnly

        protected final boolean namesOnly
        Boolean flag. Shows if only properties names are required (true) or properties and values (false).
      • resource

        protected final Resource resource
        resource.
      • session

        protected final javax.jcr.Session session
        seesion.
    • Constructor Detail

      • PropstatGroupedRepresentation

        public PropstatGroupedRepresentation​(Resource resource,
                                             Set<QName> propNames,
                                             boolean namesOnly,
                                             javax.jcr.Session session)
                                      throws javax.jcr.RepositoryException
        Parameters:
        resource - resource
        propNames - properties names
        namesOnly - Boolean flag. Shows if only properties names are required (true) or properties and values (false).
        Throws:
        javax.jcr.RepositoryException - RepositoryException
      • PropstatGroupedRepresentation

        public PropstatGroupedRepresentation​(Resource resource,
                                             Set<QName> propNames,
                                             boolean namesOnly)
                                      throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
    • Method Detail

      • getPropStats

        public final Map<String,​Set<org.exoplatform.common.util.HierarchicalProperty>> getPropStats()
                                                                                                   throws javax.jcr.RepositoryException
        Returns properties statuses.
        Returns:
        properties statuses
        Throws:
        javax.jcr.RepositoryException - RepositoryException