Package mondrian.olap

Class MondrianDef.HierarchyGrant

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, MondrianDef.Grant, NodeDef
    Enclosing class:
    MondrianDef

    public static class MondrianDef.HierarchyGrant
    extends ElementDef
    implements MondrianDef.Grant
    Grants (or denies) this role access to a hierarchy. access may be "all", "custom" or "none". If access is "custom", you may also specify the attributes topLevel, bottomLevel, and the member grants. If access is "custom", the child levels of this hierarchy will not inherit access rights from this hierarchy, should there be no explicit rules defined for the said child level. See mondrian.olap.Role#grant(mondrian.olap.Hierarchy, int, mondrian.olap.Level).
    See Also:
    Serialized Form
    • Field Detail

      • _access_values

        public static final java.lang.String[] _access_values
        Allowable values for access.
      • access

        public java.lang.String access
      • hierarchy

        public java.lang.String hierarchy
      • topLevel

        public java.lang.String topLevel
      • bottomLevel

        public java.lang.String bottomLevel
      • rollupPolicy

        public java.lang.String rollupPolicy