Class MVELGroup

java.lang.Object
pl.edu.icm.unity.engine.api.mvel.MVELGroup

public class MVELGroup extends Object
  • Constructor Details

    • MVELGroup

      public MVELGroup(GroupsChain groupChain)
    • MVELGroup

      public MVELGroup(pl.edu.icm.unity.base.group.Group group, MVELGroup parent)
  • Method Details

    • 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.base.i18n.I18nString getDisplayedNameShort(pl.edu.icm.unity.base.message.MessageSource msg)
    • getRelativeName

      public String getRelativeName()
    • getParentPath

      public String getParentPath()
    • getAttributeStatements

      public pl.edu.icm.unity.base.attribute.AttributeStatement[] getAttributeStatements()
    • getAttributesClasses

      public Set<String> getAttributesClasses()
    • getDelegationConfiguration

      public pl.edu.icm.unity.base.group.GroupDelegationConfiguration getDelegationConfiguration()
    • isPublic

      public boolean isPublic()
    • getNameShort

      public String getNameShort()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDescription

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

      public pl.edu.icm.unity.base.i18n.I18nString getDisplayedName()
    • getProperties

      public Map<String,String> getProperties()
    • getEncodedGroupPath

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

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