public interface Unit extends FactDimensionContainer
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Unit unit)
Tests if the unit is u-equal to another unit
returning true if they are u-equal and false otherwise
|
org.w3c.dom.NodeList |
getDenominatorMeasures()
Get the set of measure elements in the denominator.
|
org.w3c.dom.NodeList |
getNumeratorMeasures()
Get the numerator set of measures for the unit
|
java.util.List<Measure> |
getResolvedDenominatorMeasures() |
java.util.List<Measure> |
getResolvedNumeratorMeasures() |
boolean |
hasDenominator()
Determines if the unit has a denominator
|
getId, getReferencingItems
appendElementSchemeXPointer, appendID, getAllChildren, getAllChildrenIndices, getAncestorOrSelf, getChild, getChildren, getChildren, getChildrenIndices, getDataRootElement, getElementSchemeXPointerExpression, getIDXPointerExpression, getLabels, getLabels, getLabels, getLabelsWithLanguage, getLabelsWithLanguageAndResourceRole, getLabelsWithLanguageAndResourceRoleAndLinkRole, getLabelsWithResourceRole, getLanguage, getLanguage, getLanguageName, getLanguageName, getLocalname, getLocalnameFromQName, getNamespace, getNamespaceFromQName, getParent, getParentElement, getParentIndex, getPrefixFromQName, getReferences, getReferencesWithLanguage, getReferencesWithLanguageAndResourceRoleAndLinkRole, getReferencesWithLanguageAndRole, getReferencesWithResourceRole, getReferencingLocators, getSequenceToParentElement, getSequenceToParentElementAsString, getSimpleLinks, getURI, getXPath, getXPointerExpression, isAncestorOf, isChild, isNewFragment, isRoot, setParentIndex, setSequenceToParentElement, setURI
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
org.w3c.dom.NodeList getNumeratorMeasures() throws XBRLException
XBRLException
boolean hasDenominator() throws XBRLException
XBRLException
org.w3c.dom.NodeList getDenominatorMeasures() throws XBRLException
XBRLException
- if the denominator does not exist.boolean equals(Unit unit) throws XBRLException
unit
- The unit being compared.XBRLException
java.util.List<Measure> getResolvedNumeratorMeasures() throws XBRLException
XBRLException
java.util.List<Measure> getResolvedDenominatorMeasures() throws XBRLException
XBRLException