|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.dts.PeriodMember
public class PeriodMember
| Constructor Summary | |
|---|---|
PeriodMember(ColumnPeriod cp,
Dimension<?> dim)
|
|
PeriodMember(XBRLPeriod period,
HasBoySupport hb,
Dimension<?> dim,
HandleDateStep.InstantMode instantMode)
|
|
| Method Summary | |
|---|---|
void |
addDomain(java.util.Collection<Member<?>> members)
Adds a domain of members. |
void |
addPeriod(XBRLPeriod period)
Adds a new XBRLPeriod to this column of periods. |
Member<ColumnPeriod> |
clone()
Clone constructor |
int |
compareTo(Member<?> o2)
|
boolean |
equals(java.lang.Object obj)
|
Dimension<?> |
getDimension()
Access back to the dimensions this member has belongs to |
java.util.Collection<Member<?>> |
getDomain()
Returns the available sub members of this member. |
ColumnPeriod |
getMember()
Access to the member. |
XBRLPeriod |
getPeriod()
If this PeriodMember contains only one XBRLPeriod object this method returns it. |
boolean |
hasDomain()
Returns true if the member is a Domain and has sub-members |
int |
hashCode()
|
boolean |
isAbstract()
This method returns true if the member associated is abstract |
boolean |
isPrimary()
This method returns true if the member is a primary item, otherwise is a dimension member of either an XDT dimension or a Virtual dimension |
boolean |
isVisible()
Must return true if the member is going to be visualized in rows or columns. |
Dimension<?> |
setDimension(Dimension<?> newDimension)
Set or change the assigned dimension of this member |
void |
setHidden()
|
void |
setVisible()
|
void |
setVisible(boolean value)
Sets the visibility parameter value for this member |
XBRLPeriod |
toPeriod(DTSContainer container,
XBRLItem.PeriodType type,
HandleDateStep.InstantMode mode)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PeriodMember(XBRLPeriod period,
HasBoySupport hb,
Dimension<?> dim,
HandleDateStep.InstantMode instantMode)
public PeriodMember(ColumnPeriod cp,
Dimension<?> dim)
| Method Detail |
|---|
public void addPeriod(XBRLPeriod period)
period - public XBRLPeriod getPeriod()
This method is used when the PeriodMember has been created from one XBRLPeriod but has not been added to a PeriodDimension yet. At the time it is added to the PeriodDimension the XBRLPeriod is obtained in order to add the XBRLPeriod to an existing ColumnPeriod if it already exists.
public Member<ColumnPeriod> clone()
Member
clone in interface Member<ColumnPeriod>clone in class java.lang.Objectpublic ColumnPeriod getMember()
Member
getMember in interface Member<ColumnPeriod>public java.util.Collection<Member<?>> getDomain()
Member
getDomain in interface Member<ColumnPeriod>#hasDomain()}public boolean hasDomain()
Member
hasDomain in interface Member<ColumnPeriod>public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic void addDomain(java.util.Collection<Member<?>> members)
Member
addDomain in interface Member<ColumnPeriod>public boolean isAbstract()
Member
isAbstract in interface Member<ColumnPeriod>public boolean isPrimary()
Member
isPrimary in interface Member<ColumnPeriod>public boolean isVisible()
Member
isVisible in interface Member<ColumnPeriod>public void setVisible()
public void setVisible(boolean value)
Member
setVisible in interface Member<ColumnPeriod>public void setHidden()
public Dimension<?> getDimension()
Member
getDimension in interface Member<ColumnPeriod>public Dimension<?> setDimension(Dimension<?> newDimension)
Member
setDimension in interface Member<ColumnPeriod>
public XBRLPeriod toPeriod(DTSContainer container,
XBRLItem.PeriodType type,
HandleDateStep.InstantMode mode)
container - type -
public int compareTo(Member<?> o2)
compareTo in interface Member<ColumnPeriod>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||