Class MVELGroup


  • public class MVELGroup
    extends Object
    • Constructor Detail

      • MVELGroup

        public MVELGroup​(pl.edu.icm.unity.types.basic.GroupsChain groupChain)
      • MVELGroup

        public MVELGroup​(pl.edu.icm.unity.types.basic.Group group,
                         MVELGroup parent)
    • Method Detail

      • isChild

        public boolean isChild​(MVELGroup test)
      • isChildNotSame

        public boolean isChildNotSame​(MVELGroup test)
      • isTopLevel

        public boolean isTopLevel()
      • getPathEncoded

        public String getPathEncoded()
      • getName

        public String getName()
      • getDisplayedNameShort

        public pl.edu.icm.unity.types.I18nString getDisplayedNameShort​(pl.edu.icm.unity.MessageSource msg)
      • getRelativeName

        public String getRelativeName()
      • getParentPath

        public String getParentPath()
      • getAttributeStatements

        public pl.edu.icm.unity.types.basic.AttributeStatement[] getAttributeStatements()
      • getAttributesClasses

        public Set<String> getAttributesClasses()
      • getDelegationConfiguration

        public pl.edu.icm.unity.types.basic.GroupDelegationConfiguration getDelegationConfiguration()
      • isPublic

        public boolean isPublic()
      • getNameShort

        public String getNameShort()
      • getDescription

        public pl.edu.icm.unity.types.I18nString getDescription()
      • getDisplayedName

        public pl.edu.icm.unity.types.I18nString getDisplayedName()
      • getEncodedGroupPath

        public String getEncodedGroupPath​(String delimiter,
                                          org.mvel2.ast.FunctionInstance lambda)
      • getEncodedGroupPath

        public String getEncodedGroupPath​(String delimiter,
                                          int initialParentsToSkip,
                                          org.mvel2.ast.FunctionInstance lambda)