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

C

Cache - Interface in org.xbrlapi.cache
 
cacheGrammars(String, Grammar[]) - Method in class org.xbrlapi.utilities.XBRLAPIGrammarPoolImpl
 
CacheImpl - Class in org.xbrlapi.cache
Translates 1.
CacheImpl(File) - Constructor for class org.xbrlapi.cache.CacheImpl
Constructs a URI translator for usage with a local cache location.
CacheImpl(File, HashMap<URI, URI>) - Constructor for class org.xbrlapi.cache.CacheImpl
Constructs a URI translator for usage with a local cache location.
CacheImplSerializationTestCase - Class in org.xbrlapi.cache.tests
 
CacheImplSerializationTestCase() - Constructor for class org.xbrlapi.cache.tests.CacheImplSerializationTestCase
 
CacheImplTestCase - Class in org.xbrlapi.cache.tests
 
CacheImplTestCase() - Constructor for class org.xbrlapi.cache.tests.CacheImplTestCase
 
cacheLabel(Class<?>, String, String, String, String, String, String, boolean) - Method in interface org.xbrlapi.aspects.LabelCache
Caches the given label, replacing earlier versions of such label in the cache to ensure that there is only ever one label in the cache that matches the selection criteria.
cacheLabel(Class<?>, String, String, String, String, String, String, boolean) - Method in class org.xbrlapi.aspects.MemoryLabelCache
 
cacheLabel(Class<?>, String, String, String, String, String, String, boolean) - Method in class org.xbrlapi.aspects.StoreLabelCache
 
CachingLabeller - Class in org.xbrlapi.aspects
A generic aspect labeller that uses a caching system.
CachingLabeller(LabelCache, Labeller) - Constructor for class org.xbrlapi.aspects.CachingLabeller
 
CalculationArcrole - Static variable in class org.xbrlapi.utilities.Constants
 
CalculationLinkbaseReferenceRole - Static variable in class org.xbrlapi.utilities.Constants
 
cancelInterrupt() - Method in interface org.xbrlapi.loader.Loader
Cancels a request for an interrupt.
cancelInterrupt() - Method in class org.xbrlapi.loader.LoaderImpl
 
characters(char[], int, int) - Method in class org.xbrlapi.sax.ContentHandlerImpl
Copy characters (trimming white space as required) to the DTSImpl.
characters(char[], int, int) - Method in class org.xbrlapi.sax.DTDHandler.tests.framework.Handler
 
characters(char[], int, int) - Method in class org.xbrlapi.xlink.tests.ContentHandlerImpl
Handle SAX Character events
characters(char[], int, int) - Method in class org.xbrlapi.xlink.ValidatorSAXContentHandlerImpl
Handle SAX Character events
cleanup(Store) - Method in class org.xbrlapi.data.dom.tests.BaseTestCase
Helper method to clean up and shut down the data store.
clearAspectValues(String) - Method in interface org.xbrlapi.aspects.Combinations
Removes the aspect values for the specified aspect.
clearAspectValues(String) - Method in class org.xbrlapi.aspects.CombinationsImpl
 
clearFilteringURIs() - Method in class org.xbrlapi.data.BaseStoreImpl
 
clearFilteringURIs() - Method in interface org.xbrlapi.data.Store
Specify that the data store is not to filter query results to only come from a specified set of URIs.
close() - Method in class org.xbrlapi.builder.BuilderImpl
Restores the builder to its pre-use state.
close() - Method in class org.xbrlapi.data.BaseStoreImpl
Does nothing.
close() - Method in class org.xbrlapi.data.bdbxml.StoreImpl
The closure operation entails closing the XML container and the XML data manager that are used by the store.
close() - Method in class org.xbrlapi.data.dom.StoreImpl
 
close() - Method in interface org.xbrlapi.data.exist.DBConnection
Close down the connection to the database.
close() - Method in interface org.xbrlapi.data.exist.embedded.DBConnection
Close down the connection to the database.
close() - Method in class org.xbrlapi.data.exist.embedded.StoreImpl
Close the data store.
close() - Method in class org.xbrlapi.data.exist.StoreImpl
Close the data store.
close() - Method in interface org.xbrlapi.data.Store
Close the data store.
CollectionCreationAndDeletionTestCase - Class in org.xbrlapi.data.exist.embedded.tests.framework
 
CollectionCreationAndDeletionTestCase() - Constructor for class org.xbrlapi.data.exist.embedded.tests.framework.CollectionCreationAndDeletionTestCase
 
CollectionCreationAndDeletionTestCase - Class in org.xbrlapi.data.exist.tests.framework
 
CollectionCreationAndDeletionTestCase() - Constructor for class org.xbrlapi.data.exist.tests.framework.CollectionCreationAndDeletionTestCase
 
Combinations - Interface in org.xbrlapi.aspects
Defines the methods that are available to interact with lists of aspects and lists of their values.
CombinationsImpl - Class in org.xbrlapi.aspects
Aspect value combinations implementation
CombinationsImpl(AspectModel, String) - Constructor for class org.xbrlapi.aspects.CombinationsImpl
The aspect value lists are initialised to a list containing a single missing value.
CombinationsTestCase - Class in org.xbrlapi.aspects.tests
 
CombinationsTestCase() - Constructor for class org.xbrlapi.aspects.tests.CombinationsTestCase
 
CombiningChar - Static variable in interface org.xbrlapi.xpointer.PointerGrammarConstants
RegularExpression Id.
CommentaryGuidanceLabelRole - Static variable in class org.xbrlapi.utilities.Constants
 
CommentaryReferenceRole - Static variable in class org.xbrlapi.utilities.Constants
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.ConceptDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.EntityDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.LocationDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.PeriodDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.ScenarioDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.SegmentDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.TupleDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.aspects.UnitDomain
 
compare(Fragment, Fragment) - Method in class org.xbrlapi.impl.FragmentComparator
Compare two fragment objects and order such that fragments in different documents are grouped separately and so that the fragments are ordered from the closest to the end of the document in document order to the closest to the beginning in document order.
compare(Language, Language) - Method in class org.xbrlapi.impl.LanguageComparator
 
compare(Relationship, Relationship) - Method in class org.xbrlapi.impl.RelationshipOrderComparator
Persisted relationships with lower order values come first in the ordering.
compare(Relationship, Relationship) - Method in class org.xbrlapi.impl.RelationshipPriorityComparator
Persisted relationships with lower priority values come later in the ordering.
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.xdt.aspects.ExplicitDimensionDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.xdt.aspects.ScenarioRemainderDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.xdt.aspects.SegmentRemainderDomain
 
compare(AspectValue, AspectValue) - Method in class org.xbrlapi.xdt.aspects.TypedDimensionDomain
 
compareTo(Measure) - Method in class org.xbrlapi.impl.MeasureImpl
 
compareTo(XML) - Method in class org.xbrlapi.impl.XMLImpl
Comparison is based upon the fragment index.
complete() - Method in interface org.xbrlapi.networks.Network
Complete the network, finding all active relationships in the data store that participate in the network.
complete() - Method in class org.xbrlapi.networks.NetworkImpl
 
complete() - Method in interface org.xbrlapi.networks.Networks
Complete the networks, finding all active relationships in the data store that participate in the networks.
complete() - Method in class org.xbrlapi.networks.NetworksImpl
 
ComplexTypeDeclaration - Interface in org.xbrlapi
Used for complex type declarations in XML Schemas.
ComplexTypeDeclarationImpl - Class in org.xbrlapi.impl
 
ComplexTypeDeclarationImpl() - Constructor for class org.xbrlapi.impl.ComplexTypeDeclarationImpl
 
CompNamespace - Static variable in class org.xbrlapi.utilities.Constants
 
ComposeTestCase - Class in org.xbrlapi.data.dom.tests
Test the XBRLAPI Store composition algorithm.
ComposeTestCase() - Constructor for class org.xbrlapi.data.dom.tests.ComposeTestCase
 
CompPrefix - Static variable in class org.xbrlapi.utilities.Constants
 
Concept - Interface in org.xbrlapi
 
ConceptAspect - Class in org.xbrlapi.aspects
Concept aspect details
ConceptAspect(Domain) - Constructor for class org.xbrlapi.aspects.ConceptAspect
 
ConceptAspectValue - Class in org.xbrlapi.aspects
 
ConceptAspectValue() - Constructor for class org.xbrlapi.aspects.ConceptAspectValue
Missing value constructor
ConceptAspectValue(String, String) - Constructor for class org.xbrlapi.aspects.ConceptAspectValue
 
ConceptDomain - Class in org.xbrlapi.aspects
 
ConceptDomain(Store) - Constructor for class org.xbrlapi.aspects.ConceptDomain
 
ConceptImpl - Class in org.xbrlapi.impl
 
ConceptImpl() - Constructor for class org.xbrlapi.impl.ConceptImpl
 
ConceptLabeller - Class in org.xbrlapi.aspects
A labeller for the concept aspect based upon XBRL labels and generic XBRL labels.
ConceptLabeller(Aspect) - Constructor for class org.xbrlapi.aspects.ConceptLabeller
 
Concepts - Class in org.xbrlapi.data.bdbxml.examples.render
Convenience class to help with the rendering process.
Concepts() - Constructor for class org.xbrlapi.data.bdbxml.examples.render.Concepts
 
concepts - Variable in class org.xbrlapi.data.bdbxml.examples.render.Concepts
 
ConceptTestCase - Class in org.xbrlapi.data.bdbxml.fragment.tests
Tests the implementation of the org.xbrlapi.Concept getFactCount method.
ConceptTestCase() - Constructor for class org.xbrlapi.data.bdbxml.fragment.tests.ConceptTestCase
 
ConceptTestCase - Class in org.xbrlapi.fragment.tests
Tests the implementation of the org.xbrlapi.Concept interface.
ConceptTestCase() - Constructor for class org.xbrlapi.fragment.tests.ConceptTestCase
 
Constants - Class in org.xbrlapi.utilities
Defines a range of constants (namespaces etc) that are used throughout the XBRLAPI implementation
Constants() - Constructor for class org.xbrlapi.utilities.Constants
 
contains(String, String) - Method in class org.xbrlapi.impl.LanguageMap
 
contains(String) - Method in interface org.xbrlapi.networks.Network
 
contains(String) - Method in class org.xbrlapi.networks.NetworkImpl
 
containsGrammar(XMLGrammarDescription) - Method in class org.xbrlapi.utilities.XBRLAPIGrammarPoolImpl
 
ContentHandler - Interface in org.xbrlapi.sax
 
ContentHandlerImpl - Class in org.xbrlapi.sax
SAX content handler used to parse a document into an XBRL API data store.
ContentHandlerImpl(Loader, URI) - Constructor for class org.xbrlapi.sax.ContentHandlerImpl
Creates the content handler, starting out by identifying the DTS structure that the content handler is discovering.
ContentHandlerImpl(Loader, URI, String) - Constructor for class org.xbrlapi.sax.ContentHandlerImpl
Creates the content handler, starting out by identifying the data structure that the content handler is discovering.
ContentHandlerImpl - Class in org.xbrlapi.xdt
 
ContentHandlerImpl(Loader, URI) - Constructor for class org.xbrlapi.xdt.ContentHandlerImpl
 
ContentHandlerImpl(Loader, URI, String) - Constructor for class org.xbrlapi.xdt.ContentHandlerImpl
 
ContentHandlerImpl - Class in org.xbrlapi.xlink.tests
 
ContentHandlerImpl(XLinkProcessor) - Constructor for class org.xbrlapi.xlink.tests.ContentHandlerImpl
Test handler constructor.
Context - Interface in org.xbrlapi
 
ContextComponent - Interface in org.xbrlapi
 
ContextComponentImpl - Class in org.xbrlapi.impl
 
ContextComponentImpl() - Constructor for class org.xbrlapi.impl.ContextComponentImpl
 
ContextComponentTestCase - Class in org.xbrlapi.fragment.tests
Tests the implementation of the org.xbrlapi.ContextComponent interface.
ContextComponentTestCase() - Constructor for class org.xbrlapi.fragment.tests.ContextComponentTestCase
 
ContextImpl - Class in org.xbrlapi.impl
 
ContextImpl() - Constructor for class org.xbrlapi.impl.ContextImpl
 
ContextTestCase - Class in org.xbrlapi.fragment.tests
Tests the implementation of the org.xbrlapi.Context interface.
ContextTestCase() - Constructor for class org.xbrlapi.fragment.tests.ContextTestCase
 
copyToCache(URI, File) - Method in interface org.xbrlapi.cache.Cache
Copy the original resource into the local cache if the resource exists and is able to be copied into the cache and does nothing otherwise.
copyToCache(URI, String) - Method in interface org.xbrlapi.cache.Cache
Copy the original resource into the local cache.
copyToCache(URI, File) - Method in class org.xbrlapi.cache.CacheImpl
 
copyToCache(URI, String) - Method in class org.xbrlapi.cache.CacheImpl
 
createCollection(String, Collection) - Method in interface org.xbrlapi.data.exist.DBConnection
Create a collection.
createCollection(String, Collection) - Method in interface org.xbrlapi.data.exist.embedded.DBConnection
Create a collection.
createLoader(Store) - Method in class org.xbrlapi.data.bdbxml.examples.tests.BaseTestCase
 
createLoader(Store) - Method in class org.xbrlapi.data.bdbxml.tests.BaseTestCase
 
createLoader(Store) - Method in class org.xbrlapi.data.dom.tests.BaseTestCase
 
createLoader(Store) - Method in class org.xbrlapi.data.exist.embedded.tests.BaseTestCase
 
createLoader(Store) - Method in class org.xbrlapi.data.exist.tests.BaseTestCase
 
createRootCollection(String) - Method in interface org.xbrlapi.data.exist.DBConnection
Convenience method for creating a root collection.
createRootCollection(String) - Method in interface org.xbrlapi.data.exist.embedded.DBConnection
Convenience method for creating a root collection.
createStore(String, String) - Method in class org.xbrlapi.data.bdbxml.examples.tests.BaseTestCase
 
createStore(String) - Method in class org.xbrlapi.data.bdbxml.examples.tests.BaseTestCase
 
createStore(String, String) - Method in class org.xbrlapi.data.bdbxml.tests.BaseTestCase
 
createStore(String) - Method in class org.xbrlapi.data.bdbxml.tests.BaseTestCase
 
createStore() - Method in class org.xbrlapi.data.dom.tests.BaseTestCase
 
createStore(String) - Method in class org.xbrlapi.data.exist.embedded.tests.BaseTestCase
 
createStore(String) - Method in class org.xbrlapi.data.exist.tests.BaseTestCase
 
currentToken - Variable in exception org.xbrlapi.xpointer.ParseException
This is the last token that has been consumed successfully.
CUSTOM_LINK - Static variable in interface org.xbrlapi.xlink.XLinkProcessor
 
CustomLinkRecogniser - Class in org.xbrlapi.xlink
 
CustomLinkRecogniser() - Constructor for class org.xbrlapi.xlink.CustomLinkRecogniser
 
CustomLinkRecogniserImpl - Class in org.xbrlapi.xdt
This class provides an example custom link recogniser tailored to the needs of the non-xlink links used by XBRL.
CustomLinkRecogniserImpl() - Constructor for class org.xbrlapi.xdt.CustomLinkRecogniserImpl
Constructor for the XBRL custom link recogniser
CustomType - Interface in org.xbrlapi
Custom type of XLink arcrole or role
CustomTypeImpl - Class in org.xbrlapi.impl
 
CustomTypeImpl() - Constructor for class org.xbrlapi.impl.CustomTypeImpl
 
CustomTypeTestCase - Class in org.xbrlapi.fragment.tests
Tests the implementation of the org.xbrlapi.CustomType interface.
CustomTypeTestCase() - Constructor for class org.xbrlapi.fragment.tests.CustomTypeTestCase
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z