|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tonbeller.jpivot.mondrian.MondrianMember
public class MondrianMember
MondrianMember is an adapter class for the Mondrian Member.
Nested Class Summary | |
---|---|
static class |
MondrianMember.MondrianProp
a mondrian property can have a caption different from name we only show the caption |
Constructor Summary | |
---|---|
protected |
MondrianMember(mondrian.olap.Member monMember,
MondrianLevel level,
MondrianModel model)
Constructor |
Method Summary | |
---|---|
void |
accept(Visitor visitor)
|
boolean |
equals(java.lang.Object obj)
allows to compare members from the current result and the previous result. |
java.lang.String |
getLabel()
name of this item |
Level |
getLevel()
get the level to which this member belongs. |
mondrian.olap.Member |
getMonMember()
Returns the corresponding Mondrian Member. |
Member |
getParent()
get parent member |
java.lang.String |
getParentUniqueName()
get parent member unique name |
Property[] |
getProperties()
get all properties of this member |
Property |
getProperty(java.lang.String name)
get a specific property of this member |
java.lang.Object |
getRootDecoree()
returns the object that has been created by the olap server. |
int |
getRootDistance()
returns the distance from the root member of the hierarchy. |
java.lang.String |
getUniqueName()
return the unique name of an MDX Olap element |
int |
hashCode()
|
boolean |
isAll()
|
boolean |
isCalculated()
an OLAP Member may be calculated i.e. derived from original members |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MondrianMember(mondrian.olap.Member monMember, MondrianLevel level, MondrianModel model)
monMember
- corresponding Mondrian Memberlevel
- Olap hierarchy parent objectMethod Detail |
---|
public java.lang.String getLabel()
Displayable
getLabel
in interface Displayable
public int getRootDistance()
Member
getRootDistance
in interface Member
Member.getRootDistance()
public Level getLevel()
Member
getLevel
in interface Member
Member.getLevel()
public Property[] getProperties()
PropertyHolder
getProperties
in interface PropertyHolder
PropertyHolder.getProperties()
public Member getParent()
MDXMember
getParent
in interface MDXMember
MDXMember.getParent()
public java.lang.String getParentUniqueName()
MDXMember
getParentUniqueName
in interface MDXMember
com.tonbeller.jpivot.olap.model.MDXMember#getParentUniqueName()
public boolean isAll()
isAll
in interface Member
public Property getProperty(java.lang.String name)
PropertyHolder
getProperty
in interface PropertyHolder
PropertyHolder.getProperty(String)
public void accept(Visitor visitor)
accept
in interface Visitable
Visitable.accept(Visitor)
public mondrian.olap.Member getMonMember()
public java.lang.String getUniqueName()
MDXElement
getUniqueName
in interface MDXElement
public boolean isCalculated()
Member
isCalculated
in interface Member
public java.lang.Object getRootDecoree()
Decorator
getRootDecoree
in interface Decorator
public boolean equals(java.lang.Object obj)
Member
equals
in interface Member
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |