public interface Fact extends Fragment
Modifier and Type | Method and Description |
---|---|
Concept |
getConcept()
Get the concept that defines the syntax for this fact.
|
Instance |
getInstance()
Get the instance that this fact is a part of
|
Tuple |
getTuple()
Get the tuple that this fact is a part of
|
boolean |
isFraction() |
boolean |
isNil()
Return true if the fact has a nill value.
|
boolean |
isNumeric() |
boolean |
isTuple()
Return true if the fact is a tuple and false otherwise
|
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
boolean isTuple() throws XBRLException
XBRLException
Instance getInstance() throws XBRLException
XBRLException
- if the fact is not part of an instance.Tuple getTuple() throws XBRLException
XBRLException
Concept getConcept() throws XBRLException
XBRLException
- if the concept cannot be found.boolean isNumeric() throws XBRLException
XBRLException
boolean isFraction() throws XBRLException
XBRLException
boolean isNil() throws XBRLException
XBRLException