T
- the generic typepublic abstract class DimensionAspectNode<T> extends java.lang.Object implements DimensionAspectInterface<T>, HasAspectNode
Modifier and Type | Method and Description |
---|---|
static DimensionAspectNode<?> |
create(XBRLAspectNode xbrlAspectNode,
javax.xml.namespace.QName dimension)
Depending on the dimension type, create a explicit or typed dimension aspect node.
|
java.lang.Object |
getAspectClashIdentity()
Gets the aspect clash identity.
|
XBRLAspectNode |
getAspectNode()
Gets the aspect node.
|
int |
getAspectType()
Gets the aspect type.
|
javax.xml.namespace.QName |
getDimension()
Gets the dimension.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMembersCount, resetNode
public XBRLAspectNode getAspectNode()
getAspectNode
in interface HasAspectNode
public javax.xml.namespace.QName getDimension()
getDimension
in interface DimensionAspectInterface<T>
public java.lang.Object getAspectClashIdentity()
getAspectClashIdentity
in interface Aspect<DimensionAndValuePair<T>>
public int getAspectType()
getAspectType
in interface Aspect<DimensionAndValuePair<T>>
public static DimensionAspectNode<?> create(XBRLAspectNode xbrlAspectNode, javax.xml.namespace.QName dimension)
xbrlAspectNode
- the xbrl aspect nodedimension
- the dimensionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa