public class TypedDimensionDomain extends DimensionDomainImpl implements Domain
Constructor and Description |
---|
TypedDimensionDomain(Store store,
java.lang.String dimensionNamespace,
java.lang.String dimensionLocalname) |
Modifier and Type | Method and Description |
---|---|
int |
compare(AspectValue first,
AspectValue second) |
boolean |
isInDomain(AspectValue candidate) |
getAspectId, getDimensionLocalname, getDimensionNamespace
allowsMissingValues, getAllAspectValues, getChildren, getDepth, getParent, getSize, getStore, hasChildren, hasParent, isFinite, isRoot
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allowsMissingValues, getAllAspectValues, getAspectId, getChildren, getDepth, getParent, getSize, hasChildren, hasParent, isFinite, isRoot
getStore
public TypedDimensionDomain(Store store, java.lang.String dimensionNamespace, java.lang.String dimensionLocalname) throws XBRLException
XBRLException
public boolean isInDomain(AspectValue candidate) throws XBRLException
isInDomain
in interface Domain
candidate
- The candidate aspect value.XBRLException
Domain.isInDomain(AspectValue)
public int compare(AspectValue first, AspectValue second)
compare
in interface java.util.Comparator<AspectValue>
first
- The first aspect valuesecond
- The second aspect value