org.xbrlapi.xdt.aspects
Class DimensionDomainImpl
java.lang.Object
org.xbrlapi.aspects.DomainImpl
org.xbrlapi.xdt.aspects.DimensionDomainImpl
- All Implemented Interfaces:
- Serializable, Comparator<AspectValue>, Domain, StoreHandler
- Direct Known Subclasses:
- ExplicitDimensionDomain, TypedDimensionDomain
public abstract class DimensionDomainImpl
- extends DomainImpl
- implements Domain
- See Also:
- Serialized Form
|
Field Summary |
protected static org.apache.log4j.Logger |
logger
|
| Methods inherited from class org.xbrlapi.aspects.DomainImpl |
allowsMissingValues, getAllAspectValues, getChildren, getDepth, getParent, getSize, getStore, hasChildren, hasParent, isFinite, isRoot |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xbrlapi.aspects.Domain |
allowsMissingValues, getAllAspectValues, getChildren, getDepth, getParent, getSize, hasChildren, hasParent, isFinite, isInDomain, isRoot |
logger
protected static final org.apache.log4j.Logger logger
DimensionDomainImpl
public DimensionDomainImpl(Store store,
URI dimensionNamespace,
String dimensionLocalname)
throws XBRLException
- Throws:
XBRLException
getAspectId
public URI getAspectId()
- Specified by:
getAspectId in interface Domain
- Returns:
- the URI identifying the aspect that this is a domain for.
- See Also:
Domain.getAspectId()
getDimensionNamespace
public URI getDimensionNamespace()
- Returns:
- the namespace of the dimension that this is a domain for.
getDimensionLocalname
public String getDimensionLocalname()
- Returns:
- the local name of the dimension that this is a domain for.