A B C D E F G H I L M N O P R S T U V W X

A

add(NetworkArc) - Method in interface com.batavia.xbrl.network.NetworkBaseSet
Add the network arc to this baseset.
add(ExplicitDimension, ExplicitDomainMember) - Method in interface com.batavia.xbrl.taxonomy.dimension.OptionalDomainMemberCombination
 
add(TypedDimension, TypedDomain) - Method in interface com.batavia.xbrl.taxonomy.dimension.OptionalDomainMemberCombination
 
addAll(Map) - Method in interface com.batavia.xbrl.taxonomy.dimension.OptionalDomainMemberCombination
 
addAll(ValidationDocument) - Method in interface com.batavia.xbrl.validation.ValidationDocument
add all msgs form the param doc
addAll(List) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addArc(Arc) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
Add the given Arc to the collections of Arc elements off this link
addArcFrom(NetworkArc) - Method in interface com.batavia.xbrl.network.NetworkNode
Add the arc to the collection of Arcs that depart FROM this node.
addArcroleRef(ArcroleRef) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given arcroleRef to this XBRL
addArcroleRef(ArcroleRef) - Method in interface com.batavia.xbrl.taxonomy.LinkbaseExtendedLink
Add the given ArcroleRef to the collection of ArcroleRef elements for this linkbase.
addArcroleRef(ArcroleRef) - Method in interface com.batavia.xbrl.taxonomy.xlink.Linkbase
Add the given ArcroleRef to the collection of ArcroleRef of this linkbase
addArcroleType(ArcroleType) - Method in interface com.batavia.xbrl.taxonomy.AppInfo
Add the ArcroleType to the collection of ArcroleTypes that are declared in this appinfo.
addArcTo(NetworkArc) - Method in interface com.batavia.xbrl.network.NetworkNode
Add the arc to the collection of Arcs that direct TO this node.
addAttribute(XmlAttribute) - Method in interface com.batavia.xml.XmlElement
add the attribute with its fully qualified name as key
addBaseDTS(DiscoverableTaxonomySet, String) - Method in interface com.batavia.xbrl.taxonomy.DiscoverableTaxonomySet
 
addBaseSetDRSes(List) - Method in interface com.batavia.xbrl.taxonomy.dimension.BaseSet
 
addCalculationArc(CalculationArc) - Method in interface com.batavia.xbrl.taxonomy.CalculationLink
Add the CalculationArc to the collection of CalculationArcs for this Link
addChild(Element) - Method in interface com.batavia.xbrl.instance.Fraction
This method is for initialization from jdom.
addChild(XbrlElement) - Method in interface com.batavia.xbrl.instance.Tuple
Add the given child to this tuple
addChild(XbrlElement) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given XbrlElement as child to this XBRL
addChild(Element) - Method in interface com.batavia.xbrl.taxonomy.Redefine
This method is for initialization from jdom.
addChild(XbrlElement) - Method in interface com.batavia.xbrl.XbrlElement
add the child to the collection of children
addChild(XmlElement) - Method in interface com.batavia.xml.XmlElement
add the child to the collection of children
addChildren(List) - Method in interface com.batavia.xml.XmlElement
 
addComment(Comment) - Method in interface com.batavia.xml.XmlElement
 
addConcept(Concept) - Method in interface com.batavia.xbrl.taxonomy.Redefine
Add the given concept to the collection of concepts
addConcept(Concept) - Method in interface com.batavia.xbrl.taxonomy.Root
Add the given concept to the collection of concepts that are contained by this root.
addContext(Context) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given context to this XBRL
addContributingItemValue(SummationContributingItem) - Method in interface com.batavia.xbrl.network.roles.SummationItem
Add the SummationContributingItem value to this summation items' value
addDeclaredArc(DeclaredArc) - Method in interface com.batavia.xbrl.taxonomy.DeclaredLink
Add the given arc to the collection of arcs for this link
addDeclaredLinkChild(Element) - Method in interface com.batavia.xbrl.taxonomy.LinkbaseRoot
Add the element
addDefinition(Definition) - Method in interface com.batavia.xbrl.taxonomy.type.ArcroleType
Add the Definition child for this ArcroleType.
addDefinitionArc(DefinitionArc) - Method in interface com.batavia.xbrl.taxonomy.DefinitionLink
Add the given arc to the collection of arcs for this link
addDocumentation(Documentation) - Method in interface com.batavia.xbrl.taxonomy.LinkbaseExtendedLink
Add the given Documentation to the collection of Documentation elements for this linkbase.
addDocumentation(Documentation) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
Add the given Documentation to the collection of Documentation elements of this link.
addDocumentation(Documentation) - Method in interface com.batavia.xbrl.taxonomy.xlink.Linkbase
Add the given Documentation to the collection of Documentation of this linkbase
addDRS(DimensionalRelationshipSet) - Method in interface com.batavia.xbrl.taxonomy.dimension.BaseSet
 
addFact(Fact) - Method in interface com.batavia.xbrl.instance.Tuple
Add the given fact to this tuples' content model
addFact(Fact) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given Fact to this XBRL
addFootnote(Footnote) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Add a footnote child
addFootnoteArc(FootnoteArc) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Add a footnote arc child
addFootnoteLink(FootnoteLink) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given footnoteLink to this XBRL
addFootnoteLocator(FootnoteLocator) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Add the FootnotLocator child and register it with its xlink:label as key for later retreival.
addFromNodes(NetworkArc) - Method in interface com.batavia.xbrl.network.Network
Add the given arcs' from nodes to this networks' startpoint nodes collection
addId(String, XmlElement) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addId(String, String[], XmlElement) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addId(String, XmlElement, String, String, String) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addId(String, String[], XmlElement, String, String, String) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addIdHolder(IdHolder) - Method in interface com.batavia.xml.IdKeeper
Add the IdHolder to a collection in such a manner that it will be available on request by its id.
addImport(Import) - Method in interface com.batavia.xbrl.taxonomy.Root
Add the given Import to the collection of import elements for this root.
addInclude(Include) - Method in interface com.batavia.xbrl.taxonomy.Root
Add the given Include to the collection of include elements for this root
addItemOrTupleChild(Element) - Method in interface com.batavia.xbrl.instance.Xbrl
This method is for initialization from jdom.
addItemType(XbrlType) - Method in interface com.batavia.xbrl.taxonomy.Redefine
Add the given type to the collection of types
addItemType(XbrlType) - Method in interface com.batavia.xbrl.taxonomy.Root
Add the given XbrlConceptType to the collection of itemtypes for this root.
addLabel(Label) - Method in interface com.batavia.xbrl.taxonomy.LabelLink
Add the given label resource to this link
addLabelArc(LabelArc) - Method in interface com.batavia.xbrl.taxonomy.LabelLink
Add the given arc to the collection of arcs for this link
addLinkbase(LinkbaseExtendedLink) - Method in interface com.batavia.xbrl.taxonomy.AppInfo
Add the LinkbaseExtendedLink to the collection of LinkbaseExtendedLinks that are declared in this appinfo.
addLinkbase(String, String, LinkbaseContainer) - Method in interface com.batavia.xbrl.taxonomy.DiscoverableTaxonomySet
Add the linkbaseContainer to this DTS.
addLinkbaseRef(LinkbaseRef) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given linkbaseRef to this XBRL
addLinkbaseRef(LinkbaseRef) - Method in interface com.batavia.xbrl.taxonomy.AppInfo
Add the LinkbaseRef to the collection of LinkbaseRefs that are declared in this appinfo.
addLocator(Locator) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
make sure the labelled locators can be found through their label multiple locators can have the same label
addMeasure(Measure) - Method in interface com.batavia.xbrl.instance.Unit
Add the given measure to the set of measures for this unit.
addMeasure(Measure) - Method in interface com.batavia.xbrl.instance.UnitDenominator
Add the given measure to the set of measures for this denominator.
addMeasure(Measure) - Method in interface com.batavia.xbrl.instance.UnitNumerator
Add the given measure to the set of measures for this numerator.
addMessage(String) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addMessage(String, XmlElement) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addMessage(String, XmlElement, String, String, String) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addMessage(String, XmlElement, String, String, String, String, String) - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
addMessage(MessageElementImpl) - Method in interface com.batavia.xml.XmlElement
 
addMonetaryUnit(String) - Method in interface com.batavia.xbrl.instance.Xbrl
Add a unit element to this XBRL with the given string as value
addNameSpace(String, String) - Method in interface com.batavia.xml.XmlElement
Add the NameSpaceImpl with the given URI to the NameSpaces this XbrlElementImpl knows off under the given namePrefix.
addPart(Part) - Method in interface com.batavia.xbrl.taxonomy.Reference
Add the Part to the collection of parts for this reference
addPresentationArc(PresentationArc) - Method in interface com.batavia.xbrl.taxonomy.PresentationLink
Add the given arc to the collection of arcs for this link
addReference(Reference) - Method in interface com.batavia.xbrl.taxonomy.ReferenceLink
Add the given reference to the collection off references for this link
addReferenceArc(ReferenceArc) - Method in interface com.batavia.xbrl.taxonomy.ReferenceLink
Add the given arc to the collection of arcs for this link
addResource(Resource) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
make sure the labelled Resources can be found through their label multiple resources can have the same label
addRestrictionElement(RestrictionElement) - Method in interface com.batavia.xbrl.taxonomy.type.All
Add the given restriction to the collection of restriction elements for this all element
addRestrictionElement(RestrictionElement) - Method in interface com.batavia.xbrl.taxonomy.type.Choice
Add the given restriction to the collection of restriction elements for this element
addRestrictionElement(RestrictionElement) - Method in interface com.batavia.xbrl.taxonomy.type.Extension
Add the given restriction to the collection of restriction elements for this all element
addRestrictionElement(RestrictionElement) - Method in interface com.batavia.xbrl.taxonomy.type.Group
Add the given restriction to the collection of restriction elements for this all element
addRestrictionElement(RestrictionElement) - Method in interface com.batavia.xbrl.taxonomy.type.Restriction
Add the given restriction to the collection of restriction elements for this all element
addRestrictionElement(RestrictionElement) - Method in interface com.batavia.xbrl.taxonomy.type.Sequence
Add the given restriction to the collection of restriction elements for this all element
addRoleRef(RoleRef) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given RoleRef to this XBRL
addRoleRef(RoleRef) - Method in interface com.batavia.xbrl.taxonomy.AppInfo
Add the RoleRef to the collection of RoleRefs that are declared in this appinfo.
addRoleRef(RoleRef) - Method in interface com.batavia.xbrl.taxonomy.LinkbaseExtendedLink
Add the given RoleRef to the collection of RoleRef elements for this linkbase.
addRoleRef(RoleRef) - Method in interface com.batavia.xbrl.taxonomy.xlink.Linkbase
Add the given RoleRef to the collection of RoleRef of this linkbase
addRoleType(RoleType) - Method in interface com.batavia.xbrl.taxonomy.AppInfo
Add the RoleType to the collection of RoleTypes that are declared in this appinfo.
addSchemaRef(SchemaRef) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given schemaRef to this XBRL
addSupportedLanguageCode(String) - Method in interface com.batavia.xbrl.taxonomy.LabelLink
 
addTaxonomySchema(String, String, Root) - Method in interface com.batavia.xbrl.taxonomy.DiscoverableTaxonomySet
Add the schema to this DTS.
addTitle(Title) - Method in interface com.batavia.xbrl.taxonomy.xlink.Arc
Add the given title to the collection of title elements of this arc
addTitle(Title) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
Add the given title to the collection of title elements for this link
addTitle(Title) - Method in interface com.batavia.xbrl.taxonomy.xlink.Locator
Add the given title to this locaotr
addUnit(Unit) - Method in interface com.batavia.xbrl.instance.Xbrl
Add the given Unit to this XBRL
addUsedOn(UsedOn) - Method in interface com.batavia.xbrl.taxonomy.type.ArcroleType
Add the UsedOn to the collection of usedon elements for this ArcroleType
addUsedOn(UsedOn) - Method in interface com.batavia.xbrl.taxonomy.type.RoleType
Add the UsedOn to the collection of UsedOn elements for this RoleType
addXbrl(Xbrl) - Method in interface com.batavia.xbrl.instance.InstanceDocument
Add a XBRL element child to the root of this document
addXlink(ExtendedLink) - Method in interface com.batavia.xbrl.taxonomy.LinkbaseExtendedLink
Add the given ExtendedLink to the collection of Xlink elements for this linkbase.
addXlink(ExtendedLink) - Method in interface com.batavia.xbrl.taxonomy.xlink.Linkbase
Add the given ExtendedLink to the collection of ExtendedLinks of this linkbase
ALL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
All - Interface in com.batavia.xbrl.taxonomy.type
all element of Tuple restrictions in XBRL environment.
ANNOTATION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
Annotation - Interface in com.batavia.xbrl.taxonomy
Interface for Annotation elements in XBRL taxonomy documents Copyright 2006 J2R BV, The Netherlands.
ANY - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ANYATTRIBUTE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
AnyAttribute - Interface in com.batavia.xbrl.taxonomy.type
anyAttribute element of Tuple restrictions in XBRL environment Copyright 2006 J2R BV, The Netherlands.
AnyElement - Interface in com.batavia.xbrl.taxonomy.type
any elements of Tuple restrictions in XBRL environment Copyright 2006 J2R BV, The Netherlands.
APPINFO - Static variable in class com.batavia.xbrl.SpecificationConstants
 
AppInfo - Interface in com.batavia.xbrl.taxonomy
Interface for AppInfo elements in Taxonomy documents Copyright 2006 J2R BV, The Netherlands.
ARC - Static variable in class com.batavia.xbrl.SpecificationConstants
 
Arc - Interface in com.batavia.xbrl.taxonomy.xlink
All XBRL extended links MAY contain arcs.
ARCROLEREF - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ArcroleRef - Interface in com.batavia.xbrl.taxonomy.xlink
One or more arcroleRef elements MAY be used in XBRL instances.
ArcroleType - Interface in com.batavia.xbrl.taxonomy.type
The arcroleType element is the element containing the definition of custom arc role types.
ARCROLEURI - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ATTRIBUTE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ATTRIBUTEGROUP - Static variable in class com.batavia.xbrl.SpecificationConstants
 
AttributeGroup - Interface in com.batavia.xbrl.taxonomy.type
attribute group or ref to one Copyright 2006 J2R BV, The Netherlands.
AttributeType - Interface in com.batavia.xbrl.taxonomy.type
attribute or ref to one Copyright 2006 J2R BV, The Netherlands.

B

BALANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BaseSet - Interface in com.batavia.xbrl.taxonomy.dimension
combined relations for ONE extended linkrole and has hypercube (any, all or choice) dimensional arcs (max contributing networks: extrole+any, extrol+all, extrole+choice) for one primary item.
BasicType - Interface in com.batavia.xbrl.taxonomy.type
Interface for all standard xbrl concept types in the taxonomy domain All item types MUST be one of the types listed in the spec or derived from one of them by restriction.
BATAVIA_CFGDIR_SYSPROP - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BATAVIA_MSG - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BATAVIA_MSGSROOT - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BATAVIA_ORIGIN - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BATAVIA_SCEN - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BATAVIA_SEG - Static variable in class com.batavia.xbrl.SpecificationConstants
 
batavia_WarningEmptyExplicitDimension - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
batavia_WarningEmptyExplicitDomain - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
batavia_WarningEmptyHyperCube - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BOOLEAN_ITEMTYPE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BOOLEAN_TYPE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_AGGREGATOR_CONTRIBUTOR - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_CONCEPTLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_CONCEPTREFERENCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_DIMENSION_DEFAULT - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_DIMENSION_DOMAIN - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_DOMAIN_MEMBER - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_ESSENCEALIAS - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_FACTFOOTNOTE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_GENERALSPECIAL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_HAS_HYPERCUBE_ALL - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_HAS_HYPERCUBE_NOTALL - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_HYPERCUBE_DIMENSION - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
BUILT_IN_ARCROLE_PARENTCHILD - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_REQUIRESELEMENT - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_SIMILARTUPLES - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_SUMMATIONITEM - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLE_VALIDATIONSUPPORT - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLES_ALLOWEDON - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCROLETYPES - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ARCS - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ATTRIBUTE_QNAMES_TOBEIGNORED_EQUIVALENTARCS - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_CYCLESALLOWEDVALUE_ANY - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_CYCLESALLOWEDVALUE_NONE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_CYCLESALLOWEDVALUE_UNDIRECTED - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_LINKBASEREF_ROLES - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_OVERRULED_LABELROLES - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_REFERENCE_XLINKROLES_TO_LABELS - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_CALCULATION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_DEFINITION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_FOOTNOTE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_COMMENTGUIDANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_DEFGUIDANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_DISCGUIDANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_DOCUMENTATION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_EXAMPLEGUIDANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_LABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_MEASUREGUIDANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_NEGLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_NEGTERSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_NEGVERBOSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_PERIODENDLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_PERIODSTARTLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_POSLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_POSTERSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_POSVERBOSE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_PRESGUIDANCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_TERSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_TOTALLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_VERBOSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_ZEROLABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_ZEROTERSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LAB_ZEROVERBOSELABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LABEL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_LINK - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_PRESENTATION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_COMMENTARY - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_DEFINITION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_DISCLOSURE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_EXAMPLE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_MANDATORY - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_MEASUREMENT - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_PRESENTATION - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_RECOMMENDED - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_STANDARD - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REF_UNSPECIFIED - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLE_REFERENCE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BUILT_IN_ROLES - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BYTE_TYPE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
BYTEITEMTYPE - Static variable in class com.batavia.xbrl.SpecificationConstants
 

C

c_equal(ComparablePart) - Method in interface com.batavia.xml.ComparablePart
Determine if the other is Context equal to this.
c_equal(Sequence) - Method in interface com.batavia.xml.Sequence
Determine if the other has Context equal Item contents in the same order as this.
c_equal(Set) - Method in interface com.batavia.xml.Set
Determine if the other has Context equal Item contents in any order as this.
CACHE_DTS_FROM_HOSTS_SYSTEMPROPERTY - Static variable in class com.batavia.xbrl.Features
 
CACHE_LIFETIME_HOURS - Static variable in class com.batavia.xbrl.SpecificationConstants
 
calculatePrecisionToUse() - Method in interface com.batavia.xbrl.instance.Item
Calculate the precision value for this item based on the actual value and keep it for later use.
CalculationArc - Interface in com.batavia.xbrl.taxonomy
The calculationArc element is an [XLINK] arc.
CalculationLink - Interface in com.batavia.xbrl.taxonomy
The calculationLink element is an extended link.
CCF - Static variable in class com.batavia.xbrl.SpecificationConstants
 
checkDTS(boolean) - Method in interface com.batavia.xbrl.instance.Xbrl
check if DTS is available; init a new DTS if needed by discovering this document.
checkDTS() - Method in interface com.batavia.xbrl.taxonomy.LinkbaseRoot
check if DTS is available; init a DTS by discovering this document.
checkFriends(DimensionComponent, Set, boolean) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionComponent
check if all friends are valid according to the cycles indication in the boolean arg
checkNonXbrlRules(DiscoverableTaxonomySet) - Method in interface com.batavia.xbrl.plugin.ExternalValidator
Check the given DTS for non XBRL rules
checkNonXbrlRules(InstanceDocument) - Method in interface com.batavia.xbrl.plugin.ExternalValidator
Check the given instance and its DTS for non XBRL rules
checkPTVIValid(String) - Method in interface com.batavia.xbrl.conformance.TestCaseVariation
 
checkPTVLValid(String) - Method in interface com.batavia.xbrl.conformance.TestCaseVariation
 
CHOICE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
Choice - Interface in com.batavia.xbrl.taxonomy.type
choice element of restrictions in XBRL environment, One and only one item defined must apear.
clear() - Method in interface com.batavia.xbrl.taxonomy.DiscoverableTaxonomySet
 
clear() - Method in class com.j2r.FiFoRemainingMemoryStrategy
Clears all elements.
clear() - Method in class com.j2r.FiFoStrategy
Clears all elements.
clear() - Method in class com.j2r.ManagedMap
Clears all elements.
clear() - Method in interface com.j2r.MapManagerStrategy
Clears all elements.
clearMessages() - Method in interface com.batavia.xml.XmlElement
 
clearValidationMessages() - Method in interface com.batavia.xbrl.validation.ValidationDocument
 
clone() - Method in class com.j2r.FiFoRemainingMemoryStrategy
Creates a shallow copy of this object, preserving the internal structure by copying only references.
clone() - Method in class com.j2r.FiFoStrategy
Creates a shallow copy of this object, preserving the internal structure by copying only references.
clone() - Method in class com.j2r.ManagedMap
Creates a shallow copy of this object, preserving the internal structure by copying only references.
clone() - Method in interface com.j2r.MapManagerStrategy
Creates a shallow copy of this object, preserving the internal structure by copying only references.
CloneableXml - Interface in com.batavia.xml
 
CLOSED_ATTR - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
COL - Static variable in class com.batavia.xbrl.SpecificationConstants
 
com.batavia.xbrl.apps - package com.batavia.xbrl.apps
 
com.batavia.xbrl.conformance.dimension - package com.batavia.xbrl.conformance.dimension
 
com.batavia.xbrl.dimension.factory - package com.batavia.xbrl.dimension.factory
 
com.batavia.xbrl.exception - package com.batavia.xbrl.exception
 
com.batavia.xbrl.factory - package com.batavia.xbrl.factory
 
com.batavia.xbrl.instance.dimension - package com.batavia.xbrl.instance.dimension
 
com.batavia.xbrl.io - package com.batavia.xbrl.io
 
com.batavia.xbrl.io.log - package com.batavia.xbrl.io.log
 
com.batavia.xbrl.module - package com.batavia.xbrl.module
 
com.batavia.xbrl.network - package com.batavia.xbrl.network
 
com.batavia.xbrl.network.roles - package com.batavia.xbrl.network.roles
 
com.batavia.xbrl.network.view - package com.batavia.xbrl.network.view
 
com.batavia.xbrl.plugin - package com.batavia.xbrl.plugin
 
com.batavia.xbrl.taxonomy.dimension - package com.batavia.xbrl.taxonomy.dimension
 
com.batavia.xbrl.taxonomy.dimension.explicit - package com.batavia.xbrl.taxonomy.dimension.explicit
 
com.batavia.xbrl.taxonomy.dimension.typed - package com.batavia.xbrl.taxonomy.dimension.typed
 
com.batavia.xbrl.taxonomy.type - package com.batavia.xbrl.taxonomy.type
 
com.batavia.xbrl.taxonomy.xlink - package com.batavia.xbrl.taxonomy.xlink
 
com.batavia.xbrl.validation - package com.batavia.xbrl.validation
 
com.batavia.xml - package com.batavia.xml
 
com.j2r.xbrl.network.roles - package com.j2r.xbrl.network.roles
 
combine(ExplicitDimension) - Method in interface com.batavia.xbrl.taxonomy.dimension.explicit.ExplicitDimension
 
combine(ExplicitDomainMember) - Method in interface com.batavia.xbrl.taxonomy.dimension.explicit.ExplicitDomainMember
 
combine(Hypercube) - Method in interface com.batavia.xbrl.taxonomy.dimension.Hypercube
 
Comment - Interface in com.batavia.xml
Interface for all comment fragments.
ComparablePart - Interface in com.batavia.xml
Interface to be implemented by classes that provide XBRL comparison functionality.
completeInit(boolean) - Method in interface com.batavia.xbrl.instance.Xbrl
Complete the init for this XBRL.
completeInit() - Method in interface com.batavia.xbrl.taxonomy.LinkbaseRoot
 
completeInit() - Method in interface com.batavia.xbrl.taxonomy.Root
 
completeInstance(Xbrl) - Method in interface com.batavia.xbrl.network.Network
For the conformance suite full conformance demonstration a xbrl processor is to demonstrate it can infer summation and essence items.
completeInstance(Xbrl) - Method in interface com.batavia.xbrl.taxonomy.DiscoverableTaxonomySet
complete xbrlElement with the content of the DTS for PTVI.
COMPLEXCONTENT - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ComplexContent - Interface in com.batavia.xbrl.taxonomy.type
complexcontent element complextype elements in XBRL environment Copyright 2006 J2R BV, The Netherlands.
COMPLEXTYPE - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ComplexType - Interface in com.batavia.xbrl.taxonomy.type
complextype element in XBRL environment Copyright 2006 J2R BV, The Netherlands.
Concept - Interface in com.batavia.xbrl.taxonomy
Concepts are defined in taxonomy schemas.
ConformanceTest - Class in com.batavia.xbrl.conformance
/** ConformanceTest application that runs the TestCases and TestCaseVariations that are part of the XBRL 2.1 conformance suite.
ConformanceTest() - Constructor for class com.batavia.xbrl.conformance.ConformanceTest
 
ConformanceTest - Class in com.batavia.xbrl.conformance.dimension
/** ConformanceTest application that runs the TestCases and TestCaseVariations that are part of the XBRL 2.1 conformance suite.
ConformanceTest() - Constructor for class com.batavia.xbrl.conformance.dimension.ConformanceTest
 
Constants - Class in com.batavia.xbrl
This class holds constants for various purposes, unrelated to xbrl itself.
Constants() - Constructor for class com.batavia.xbrl.Constants
 
containsCequal(ComparablePart) - Method in interface com.batavia.xml.Set
Determine if the SetImpl contains a Context equal ComparablePart in any order.
containsDuplicate(ComparablePart) - Method in interface com.batavia.xml.Set
Determine if the SetImpl contains a Duplicate ComparablePart in any order.
containsDuplicateExceptParent(Fact) - Method in interface com.batavia.xbrl.instance.TupleChildren
return true when this contains Structure equal particle to otherParticle.
containsIdentical(ComparablePart) - Method in interface com.batavia.xml.Set
Determine if the SetImpl contains an Identical XmlParticleImpl in any order.
containsSequal(ComparablePart) - Method in interface com.batavia.xml.Set
Determine if the SetImpl contains a Structure equal ComparablePart in any order.
containsUequal(ComparablePart) - Method in interface com.batavia.xml.Set
Determine if the SetImpl contains a Unit equal Item in any order.
containsVequal(ComparablePart) - Method in interface com.batavia.xml.Set
Determine if the SetImpl contains a Value equal ComparablePart in any order.
ContentCreator - Interface in com.batavia.xbrl.taxonomy.type
interface for all types of restrictions in XBRL environment that create contents for instances Copyright 2006 J2R BV, The Netherlands.
ContentHandlerFactory - Class in com.batavia.xbrl.factory
create specific content handlers for creation of XBRL document objects from series of SaxEvents.
ContentHandlerFactory() - Constructor for class com.batavia.xbrl.factory.ContentHandlerFactory
 
Context - Interface in com.batavia.xbrl.instance
The context element contains information about the entity being described, the reporting period and the reporting scenario, all of which are necessary for understanding a business fact captured as an XBRL item.
CONTEXT - Static variable in class com.batavia.xbrl.SpecificationConstants
 
ContextElement - Interface in com.batavia.xbrl.instance
superclass for all types of elements of Contexts in instancedocuments Copyright 2006 J2R BV, The Netherlands.
CONTEXTELEMNET_ATTR - Static variable in class com.batavia.xbrl.taxonomy.dimension.DimensionalModule
 
create(boolean) - Static method in class com.batavia.xbrl.factory.InstanceDocumentFactory
Create an empty InstanceDocument.
create() - Static method in class com.batavia.xbrl.factory.LogFactory
Hide the implementation for classes that use the Log.
create() - Static method in class com.batavia.xbrl.factory.ResolverFactory
Hide the implementation for classes that use the Resolver.
create(Element, String, String) - Static method in class com.batavia.xbrl.factory.TestRunnerFactory
Hide the implementation for classes that use the TestRunner.
create() - Static method in class com.batavia.xbrl.factory.XbrlInstanceStorageFactory
Hide the implementation for classes that use the Resolver.
create() - Static method in class com.batavia.xbrl.factory.XbrlProcessorFactory
Hide the implementation for classes that use the XbrlProcessor.
create(ExternalValidator[]) - Static method in class com.batavia.xbrl.factory.XbrlProcessorFactory
Hide the implementation for classes that use the XbrlProcessor.
create(String) - Method in interface com.batavia.xbrl.network.SupportedRoleFactory
Create a supported role object that can perform validation of instances and or taxonomies according to the rules defined in the specification for the role.
createArc(String, String) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
Create a child Arc and add it to the XbrlElement.
createArcRoleRef(String, String, String) - Method in interface com.batavia.xbrl.instance.Xbrl
Create a child ArcroleRef and add it to the XbrlElement.
createArcRoleRef(String, String, String) - Method in interface com.batavia.xbrl.taxonomy.xlink.Linkbase
Create a child ArcroleRef and add it to the XbrlElement.
createArcroleType(String, String) - Method in interface com.batavia.xbrl.taxonomy.TaxonomyCreator
create arcroleTypes
createAttribute(FullyQualifiedName) - Method in interface com.batavia.xbrl.instance.Fact
Create a XmlAttribute with the given FullyQualifiedName and add it to the XbrlElement.
createBegin(Date) - Method in interface com.batavia.xbrl.instance.Period
Create a StartDate and add it to the XbrlElement.
createCacheFileName(String) - Method in interface com.batavia.xbrl.io.Resolver
create a filename that can be used for caching the uri contents based on the uri string.
createChildElement(FullyQualifiedName) - Method in interface com.batavia.xbrl.instance.InstanceElement
Create a child InstanceElement with the given FullyQualifiedName and add it to the XbrlElement.
createChildElement(FullyQualifiedName) - Method in interface com.batavia.xbrl.instance.RegularInstanceElement
Create a child InstanceElement with the given FullyQualifiedName and add it to the XbrlElement.
createChildElement(FullyQualifiedName) - Method in interface com.batavia.xbrl.instance.UnknownInstanceElement
Create a child InstanceElement with the given FullyQualifiedName and add it to the XbrlElement.
createClone() - Method in interface com.batavia.xml.CloneableXml
 
createClone(XmlParticle) - Method in interface com.batavia.xml.FullyQualifiedName
Create a clones name with identical attributes
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.All
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.AnyElement
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.Choice
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.ComplexContent
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.ComplexType
Create the contents of the returnValue argument based on the concepts in this object
createContents(XmlElement, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.ContentCreator
 
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.ContentCreator
 
createContents(XmlElement, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.Declaration
 
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.Extension
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.Group
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.GroupRefElement
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.RefElement
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.Restriction
Create the contents of the returnValue argument based on the concepts in this object
createContents(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.type.Sequence
Create the contents of the returnValue argument based on the concepts in this object
createContext(InstanceDocument, String, String, String, Element, String, String, Element) - Static method in class com.batavia.xbrl.factory.InstanceDocumentFactory
Create a context with plain-as-possible arguments for the given context id so it can be used to create facts
createContext(String) - Method in interface com.batavia.xbrl.instance.Xbrl
Create a child Contextand add it to the XbrlElement.
createDefaultDomainMemberRelation(Item, Item) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalTaxonomyCreator
create default domain member relation
createDefaultUnitsAndContexts() - Method in interface com.batavia.xbrl.instance.Xbrl
Create default units and contexts that are needed for valid empty xbrl They are accesible through getters to add the refs to facts.
createDimensionalMember(FullyQualifiedName, FullyQualifiedName, ContextElement) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalDiscoverableTaxonomySet
 
createDocumentation(String) - Method in interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink
Create a child Documentation and add it to the XbrlElement.
createDocumentation(String) - Method in interface com.batavia.xbrl.taxonomy.xlink.Linkbase
Create a child Documentation and add it to the XbrlElement.
createDomainMemberRelation(Item, Item, Item, Item, Item, String) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalTaxonomyCreator
create domain member relation in the given baseset
createDuplicates(Dimension) - Method in interface com.batavia.xbrl.taxonomy.dimension.OptionalDomainMemberCombination
create a collection of duplicates with the already found combinations expanded with the newly added dimension
createDuplicates(Hypercube) - Method in interface com.batavia.xbrl.taxonomy.dimension.OptionalDomainMemberCombination
create a collection of duplicates with the already found combinations expanded with the newly added dimension
createEmpty(String, boolean) - Static method in class com.batavia.xbrl.factory.InstanceDocumentFactory
Create an empty InstanceDocument and add a root that complies to the given Taxonomy schema.
createEmptyInstanceDocument() - Method in interface com.batavia.xbrl.taxonomy.DiscoverableTaxonomySet
Create an empty instancedocument with the mainTaxonomySchema as default namespace
createEnd(Date) - Method in interface com.batavia.xbrl.instance.Period
Create a EndDate and add it to the XbrlElement.
createEntity() - Method in interface com.batavia.xbrl.instance.Context
Create a child Entity and add it to the XbrlElement.
createExplicitDimensionDomainRelation(Item, Item, Item, Item, String) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalTaxonomyCreator
create explicit dimension domain relation for the given baseset
createExplicitDimensionItem(FullyQualifiedName, XbrlType, Item) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalTaxonomyCreator
create an explicit dimension
createExplicitMember(XbrlElement) - Static method in class com.batavia.xbrl.dimension.factory.DimensionalXbrlObjectFactory
Create an explicit member element.
createExtraSibblings(int, Fact, InstanceElement, Xbrl, boolean) - Method in interface com.batavia.xbrl.taxonomy.Concept
 
createFact(InstanceDocument, String, String, String, String, String, String, String, String, String) - Static method in class com.batavia.xbrl.factory.InstanceDocumentFactory
Create a fact with plain-as-possible arguments and return the id in case the fact is a tuple (or string root) so it can be used to create other child facts
createFact(InstanceElement, Xbrl, boolean) - Method in interface com.batavia.xbrl.taxonomy.Item
create a Fact and populate it except for its value for the purpose of populating an instance
createFact(InstanceElement, Xbrl, boolean, Context, boolean) - Method in interface com.batavia.xbrl.taxonomy.Item
create a Fact and populate it except for its value for the purpose of populating an instance
createFact(InstanceElement, Xbrl, boolean, Context) - Method in interface com.batavia.xbrl.taxonomy.Item
 
createFact(InstanceElement, Xbrl, boolean) - Method in interface com.batavia.xbrl.taxonomy.Tuple
create a Fact and populate it except for its value for the purpose of populating an instance
createFact(InstanceElement, Xbrl, boolean, List, boolean) - Method in interface com.batavia.xbrl.taxonomy.Tuple
 
createFootnote(String) - Method in interface com.batavia.xbrl.instance.Fact
Create a footnote for this fact and set its text value
createFootnote(String) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Create a child Footnote and add it to the XbrlElement.
createFootNote(Fact) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Create a child Footnote and add it to the XbrlElement.
createFootnoteArc(String, String) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Create a child FootnoteArc and add it to the XbrlElement.
createFootnoteLink(String) - Method in interface com.batavia.xbrl.instance.Xbrl
Create a child FootnoteLink and add it to the XbrlElement.
createFootnoteLocator(String, String) - Method in interface com.batavia.xbrl.instance.FootnoteLink
Create a child FootnoteLocator and add it to the XbrlElement.
createForever() - Method in interface com.batavia.xbrl.instance.Period
Create a Forever and add it to the XbrlElement.
createForeverPeriod() - Method in interface com.batavia.xbrl.instance.Context
Create a forever period
createFractionDenominator() - Method in interface com.batavia.xbrl.instance.Fraction
create a fraction denominator
createFractionNumerator() - Method in interface com.batavia.xbrl.instance.Fraction
create a fraction numerator
createFullyQualifiedName(String, String) - Static method in class com.batavia.xbrl.factory.XmlObjectFactory
Create a fully qualified name.
createFullyQualifiedName(String, XmlParticle) - Static method in class com.batavia.xbrl.factory.XmlObjectFactory
Create a fully qualified name within namespace of a parent.
createFullyQualifiedName(String) - Static method in class com.batavia.xbrl.factory.XmlObjectFactory
Create a fully qualified name without namespace.
createHasHypercubeRelation(Item, Item, String, String) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalTaxonomyCreator
create a relation between the item and hypercube
createHypercubeDimensionRelation(Item, Item, Item, String) - Method in interface com.batavia.xbrl.taxonomy.dimension.DimensionalTaxonomyCreator
create a hypercube dimension relation in the baseset for the given primary item