Package org.openforis.collect.mondrian
Class Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant
- java.lang.Object
-
- org.openforis.collect.mondrian.Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant
-
- Enclosing class:
- Schema.Role.SchemaGrant.CubeGrant
public static class Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="MemberGrant" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="member" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="access" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="all"/> <enumeration value="none"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="hierarchy" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="access" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="all"/> <enumeration value="none"/> </restriction> </simpleType> </attribute> <attribute name="topLevel" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="bottomLevel" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="rollupPolicy" default="full"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="full"/> <enumeration value="partial"/> <enumeration value="hidden"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSchema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrantJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Stringaccessprotected StringbottomLevelprotected Stringhierarchyprotected List<Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant>memberGrantprotected StringrollupPolicyprotected StringtopLevel
-
Constructor Summary
Constructors Constructor Description HierarchyGrant()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccess()Gets the value of the access property.StringgetBottomLevel()Gets the value of the bottomLevel property.StringgetHierarchy()Gets the value of the hierarchy property.List<Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant>getMemberGrant()Gets the value of the memberGrant property.StringgetRollupPolicy()Gets the value of the rollupPolicy property.StringgetTopLevel()Gets the value of the topLevel property.voidsetAccess(String value)Sets the value of the access property.voidsetBottomLevel(String value)Sets the value of the bottomLevel property.voidsetHierarchy(String value)Sets the value of the hierarchy property.voidsetRollupPolicy(String value)Sets the value of the rollupPolicy property.voidsetTopLevel(String value)Sets the value of the topLevel property.
-
-
-
Field Detail
-
memberGrant
protected List<Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant> memberGrant
-
hierarchy
protected String hierarchy
-
access
protected String access
-
topLevel
protected String topLevel
-
bottomLevel
protected String bottomLevel
-
rollupPolicy
protected String rollupPolicy
-
-
Method Detail
-
getMemberGrant
public List<Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant> getMemberGrant()
Gets the value of the memberGrant property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the memberGrant property.For example, to add a new item, do as follows:
getMemberGrant().add(newItem);Objects of the following type(s) are allowed in the list
Schema.Role.SchemaGrant.CubeGrant.HierarchyGrant.MemberGrant
-
getHierarchy
public String getHierarchy()
Gets the value of the hierarchy property.- Returns:
- possible object is
String
-
setHierarchy
public void setHierarchy(String value)
Sets the value of the hierarchy property.- Parameters:
value- allowed object isString
-
getAccess
public String getAccess()
Gets the value of the access property.- Returns:
- possible object is
String
-
setAccess
public void setAccess(String value)
Sets the value of the access property.- Parameters:
value- allowed object isString
-
getTopLevel
public String getTopLevel()
Gets the value of the topLevel property.- Returns:
- possible object is
String
-
setTopLevel
public void setTopLevel(String value)
Sets the value of the topLevel property.- Parameters:
value- allowed object isString
-
getBottomLevel
public String getBottomLevel()
Gets the value of the bottomLevel property.- Returns:
- possible object is
String
-
setBottomLevel
public void setBottomLevel(String value)
Sets the value of the bottomLevel property.- Parameters:
value- allowed object isString
-
getRollupPolicy
public String getRollupPolicy()
Gets the value of the rollupPolicy property.- Returns:
- possible object is
String
-
-