XBRLAPI

A Java API for XBRL


Serialized Form


Package org.xbrlapi

Package org.xbrlapi.aspects

Class org.xbrlapi.aspects.BaseAspect extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

values

TreeMap<K,V> values

model

AspectModel model
The aspect model is non-transient but it is not considered as part of assessing equality or determining the hashCode for the aspect.


axis

String axis
The identifier for the axis that this aspect is on.


facts

Map<K,V> facts

fragmentMap

Map<K,V> fragmentMap

criterion

AspectValue criterion

Class org.xbrlapi.aspects.BaseAspectModel extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

aspects

Map<K,V> aspects
From aspect type to aspect.


axes

Map<K,V> axes
From dimension name to list of aspects in dimension.


facts

Set<E> facts

Class org.xbrlapi.aspects.BaseAspectValue extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

aspect

Aspect aspect

fragment

Fragment fragment

Class org.xbrlapi.aspects.ConceptAspect extends BaseAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.ConceptAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.aspects.ContextAspect extends BaseAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.EntityIdentifierAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.EntityIdentifierAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.aspects.LocationAspect extends BaseAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.LocationAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.aspects.NonDimensionalAspectModel extends BaseAspectModel implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.PeriodAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

Class org.xbrlapi.aspects.PeriodAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.aspects.QuarterlyPeriodAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.ScenarioAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.ScenarioAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.aspects.SegmentAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.SegmentAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.aspects.UnitAspect extends BaseAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.aspects.UnitAspectValue extends BaseAspectValue implements Serializable


Package org.xbrlapi.cache

Class org.xbrlapi.cache.CacheImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

cacheRoot

File cacheRoot
Root of the local document cache.


uriMap

Map<K,V> uriMap
The map of local URIs to use in place of original URIs. The original URI points to the local URI in the map that is used.


Package org.xbrlapi.data

Class org.xbrlapi.data.BaseStoreImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

matcher

Matcher matcher
Resource matcher


namespaceBindings

HashMap<K,V> namespaceBindings
Namespace bindings


uris

List<E> uris
List of URIs to use when filtering query results to only get matches to a specific set of documents.


Package org.xbrlapi.data.bdbxml

Class org.xbrlapi.data.bdbxml.StoreImpl extends BaseStoreImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

computerIdentity

String computerIdentity

locationName

String locationName

containerName

String containerName

CACHE_SIZE

int CACHE_SIZE

Package org.xbrlapi.data.dom

Class org.xbrlapi.data.dom.StoreImpl extends BaseStoreImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

dom

Document dom
XML DOM used to build the fragments in the store.


Package org.xbrlapi.data.exist

Class org.xbrlapi.data.exist.StoreImpl extends BaseStoreImpl implements Serializable

Serialized Fields

computerId

String computerId

host

String host

port

String port

database

String database

username

String username

password

String password

storeParentPath

String storeParentPath

dataCollectionName

String dataCollectionName

Package org.xbrlapi.data.resource

Class org.xbrlapi.data.resource.BaseMatcherImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

cache

Cache cache
The cache implementation to be used by the matcher when accessing resources. If this is null, then no cache is used.


signer

Signer signer

Class org.xbrlapi.data.resource.DefaultMatcherImpl extends Object implements Serializable

Class org.xbrlapi.data.resource.InMemoryMatcherImpl extends BaseMatcherImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

map

Map<K,V> map
Map from signature strings to lists of URIs with the same signature. The first URI in the list is the URI of the resource in the data store.

Class org.xbrlapi.data.resource.InStoreMatcherImpl extends BaseMatcherImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

store

Store store
The store in which the information about matched URIs is to be retained.

Class org.xbrlapi.data.resource.MD5SignerImpl extends Object implements Serializable


Package org.xbrlapi.impl

Class org.xbrlapi.impl.ArcEndImpl extends ExtendedLinkContentImpl implements Serializable

Class org.xbrlapi.impl.ArcImpl extends ExtendedLinkContentImpl implements Serializable

Class org.xbrlapi.impl.ArcroleTypeImpl extends CustomTypeImpl implements Serializable

Class org.xbrlapi.impl.AttributeDeclarationImpl extends SchemaContentDeclarationImpl implements Serializable

Class org.xbrlapi.impl.AttributeGroupDeclarationImpl extends SchemaDeclarationImpl implements Serializable

Class org.xbrlapi.impl.ComplexTypeDeclarationImpl extends TypeDeclarationImpl implements Serializable

Class org.xbrlapi.impl.ConceptImpl extends ElementDeclarationImpl implements Serializable

Class org.xbrlapi.impl.ContextComponentImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.ContextImpl extends FactDimensionContainerImpl implements Serializable

Class org.xbrlapi.impl.CustomTypeImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.ElementDeclarationImpl extends SchemaContentDeclarationImpl implements Serializable

Class org.xbrlapi.impl.EntityImpl extends ContextComponentImpl implements Serializable

Class org.xbrlapi.impl.EntityResourceImpl extends MixedContentResourceImpl implements Serializable

Class org.xbrlapi.impl.ErrorImpl extends XMLImpl implements Serializable

Class org.xbrlapi.impl.ExtendedLinkContentImpl extends org.xbrlapi.impl.XlinkImpl implements Serializable

Class org.xbrlapi.impl.ExtendedLinkImpl extends LinkImpl implements Serializable

Class org.xbrlapi.impl.FactDimensionContainerImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.FactImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.FootnoteResourceImpl extends MixedContentResourceImpl implements Serializable

Class org.xbrlapi.impl.FractionItemImpl extends NumericItemImpl implements Serializable

Class org.xbrlapi.impl.FragmentImpl extends XMLImpl implements Serializable

Class org.xbrlapi.impl.InstanceImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.ItemImpl extends FactImpl implements Serializable

Class org.xbrlapi.impl.LabelResourceImpl extends MixedContentResourceImpl implements Serializable

Class org.xbrlapi.impl.LanguageImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.LinkbaseImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.LinkImpl extends org.xbrlapi.impl.XlinkImpl implements Serializable

Class org.xbrlapi.impl.LocatorImpl extends ArcEndImpl implements Serializable

Class org.xbrlapi.impl.MatchImpl extends NonFragmentXMLImpl implements Serializable

Class org.xbrlapi.impl.MeasureImpl extends Object implements Serializable

Serialized Fields

namespace

URI namespace

prefix

String prefix

localname

String localname

Class org.xbrlapi.impl.MixedContentResourceImpl extends ResourceImpl implements Serializable

Class org.xbrlapi.impl.MockImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.NonFragmentXMLImpl extends XMLImpl implements Serializable

Class org.xbrlapi.impl.NonNumericItemImpl extends ItemImpl implements Serializable

Class org.xbrlapi.impl.NumericItemImpl extends ItemImpl implements Serializable

Class org.xbrlapi.impl.OpenContextComponentImpl extends ContextComponentImpl implements Serializable

Class org.xbrlapi.impl.PeriodImpl extends ContextComponentImpl implements Serializable

Class org.xbrlapi.impl.ReferencePartDeclarationImpl extends ElementDeclarationImpl implements Serializable

Class org.xbrlapi.impl.ReferencePartImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.ReferenceResourceImpl extends MixedContentResourceImpl implements Serializable

Class org.xbrlapi.impl.RelationshipImpl extends NonFragmentXMLImpl implements Serializable

Class org.xbrlapi.impl.ResourceImpl extends ArcEndImpl implements Serializable

Class org.xbrlapi.impl.RoleTypeImpl extends CustomTypeImpl implements Serializable

Class org.xbrlapi.impl.ScenarioImpl extends OpenContextComponentImpl implements Serializable

Class org.xbrlapi.impl.SchemaAllCompositorImpl extends SchemaCompositorImpl implements Serializable

Class org.xbrlapi.impl.SchemaChoiceCompositorImpl extends SchemaCompositorImpl implements Serializable

Class org.xbrlapi.impl.SchemaCompositorImpl extends SchemaContentImpl implements Serializable

Class org.xbrlapi.impl.SchemaContentDeclarationImpl extends SchemaDeclarationImpl implements Serializable

Class org.xbrlapi.impl.SchemaContentImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.SchemaDeclarationImpl extends SchemaContentImpl implements Serializable

Class org.xbrlapi.impl.SchemaGroupCompositorImpl extends SchemaCompositorImpl implements Serializable

Class org.xbrlapi.impl.SchemaImpl extends SchemaContentImpl implements Serializable

Class org.xbrlapi.impl.SchemaSequenceCompositorImpl extends SchemaCompositorImpl implements Serializable

Class org.xbrlapi.impl.SegmentImpl extends OpenContextComponentImpl implements Serializable

Class org.xbrlapi.impl.SimpleLinkImpl extends LinkImpl implements Serializable

Class org.xbrlapi.impl.SimpleNumericItemImpl extends NumericItemImpl implements Serializable

Class org.xbrlapi.impl.SimpleTypeDeclarationImpl extends TypeDeclarationImpl implements Serializable

Class org.xbrlapi.impl.StubImpl extends NonFragmentXMLImpl implements Serializable

Class org.xbrlapi.impl.TitleImpl extends org.xbrlapi.impl.XlinkImpl implements Serializable

Class org.xbrlapi.impl.TupleImpl extends FactImpl implements Serializable

Class org.xbrlapi.impl.TypeDeclarationImpl extends SchemaDeclarationImpl implements Serializable

Class org.xbrlapi.impl.UnitImpl extends FactDimensionContainerImpl implements Serializable

Class org.xbrlapi.impl.UsedOnImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.XlinkDocumentationImpl extends FragmentImpl implements Serializable

Class org.xbrlapi.impl.XMLImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

store

Store store
The data store that manages this fragment.


rootElement

Element rootElement
The DOM instantiation of the fragment's root element or null if the fragment has not been built.


Package org.xbrlapi.loader

Class org.xbrlapi.loader.LoaderImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

store

Store store
The data store to be used to hold the DTS.


cache

Cache cache
The cache to use when discovering XML materials specified as a String rather than just via a URI that resolves to the required XML.


xlinkProcessor

XLinkProcessor xlinkProcessor
The Xlink processor


entityResolver

EntityResolver entityResolver
The entity resolver to use for resolution of entities (URIs etc) during the loading/discovery process. Defaults to one without a caching system.


documentQueue

TreeSet<E> documentQueue

useSchemaLocationAttributes

boolean useSchemaLocationAttributes

Package org.xbrlapi.networks

Class org.xbrlapi.networks.EquivalentRelationshipsImpl extends Object implements Serializable

Serialized Fields

relationships

SortedMap<K,V> relationships

Class org.xbrlapi.networks.NetworkImpl extends Object implements Serializable

Serialized Fields

linkRole

URI linkRole
The link role for the network.


arcRole

URI arcRole
The arcrole for the network.


store

Store store
The data store to retrieve fragments if they are not already retrieved.


relationships

Set<E> relationships

fragments

HashMap<K,V> fragments
The map of fragments involved in the relationships in the network.


sourceRelationships

HashMap<K,V> sourceRelationships
The map from sources to relationships. The maps are indexed first by the source fragment index and then by the semantic key for the relationship.


targetRelationships

HashMap<K,V> targetRelationships
The map from targets to relationships. The maps are indexed first by the target fragment index and then by the semantic key for the relationship.

Class org.xbrlapi.networks.NetworksImpl extends Object implements Serializable

Serialized Fields

arcs

HashMap<K,V> arcs

store

Store store
The data store containing the information defining the networks.


networks

HashMap<K,V> networks

Package org.xbrlapi.sax

Class org.xbrlapi.sax.EntityResolverImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

cache

Cache cache
The local document cache.


Package org.xbrlapi.utilities

Class org.xbrlapi.utilities.XBRLException extends Exception implements Serializable

Serialized Fields

cause

Throwable cause

Package org.xbrlapi.xdt

Class org.xbrlapi.xdt.CustomLinkRecogniserImpl extends XBRLCustomLinkRecogniserImpl implements Serializable

Class org.xbrlapi.xdt.DimensionImpl extends XDTConceptImpl implements Serializable

Class org.xbrlapi.xdt.ExplicitDimensionImpl extends DimensionImpl implements Serializable

Class org.xbrlapi.xdt.HypercubeImpl extends XDTConceptImpl implements Serializable

Class org.xbrlapi.xdt.LoaderImpl extends LoaderImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xdt.TypedDimensionImpl extends DimensionImpl implements Serializable

Class org.xbrlapi.xdt.XDTConceptImpl extends ConceptImpl implements Serializable

Class org.xbrlapi.xdt.XLinkHandlerImpl extends XBRLXLinkHandlerImpl implements Serializable


Package org.xbrlapi.xdt.aspects

Class org.xbrlapi.xdt.aspects.DimensionalAspectModel extends BaseAspectModel implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xdt.aspects.DimensionAspect extends BaseAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

dimension

Dimension dimension

role

URI role

language

String language

Class org.xbrlapi.xdt.aspects.ExplicitDimensionAspect extends DimensionAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xdt.aspects.ExplicitDimensionAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.xdt.aspects.ScenarioRemainderAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xdt.aspects.ScenarioRemainderAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.xdt.aspects.SegmentRemainderAspect extends ContextAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xdt.aspects.SegmentRemainderAspectValue extends BaseAspectValue implements Serializable

Class org.xbrlapi.xdt.aspects.TypedDimensionAspect extends DimensionAspect implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xdt.aspects.TypedDimensionAspectValue extends BaseAspectValue implements Serializable


Package org.xbrlapi.xlink

Class org.xbrlapi.xlink.CustomLinkRecogniser extends Object implements Serializable

Serialized Fields

thing

String thing

Class org.xbrlapi.xlink.Validator extends XLinkHandlerDefaultImpl implements Serializable

Serialized Fields

is

InputSource is
The input source to be XLink validated


xlinkProcessor

XLinkProcessor xlinkProcessor
The XLink processor


document

Document document
XML DOM document used to capture the error messages

Class org.xbrlapi.xlink.XLinkException extends Exception implements Serializable

Serialized Fields

cause

Throwable cause

Class org.xbrlapi.xlink.XLinkHandlerDefaultImpl extends Object implements Serializable

Class org.xbrlapi.xlink.XLinkProcessorImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

xlinkHandler

XLinkHandler xlinkHandler
The XLink handler to use for responding to XLink events in the SAX parsing process.


customLinkRecogniser

CustomLinkRecogniser customLinkRecogniser
The Custom Link Recogniser, to be used for simple link syntaxes that are not specified by the XLink specification but need to be processed by the XLink processor. Set to null by default for cases where no non-XLink syntax needs to be treated as a link.


Package org.xbrlapi.xlink.handler

Class org.xbrlapi.xlink.handler.XBRLCustomLinkRecogniserImpl extends CustomLinkRecogniser implements Serializable

Class org.xbrlapi.xlink.handler.XBRLXLinkHandlerImpl extends XLinkHandlerDefaultImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException
Serialized Fields

loader

Loader loader
The XBRL DTS loader that is using this XLink handler


baseURIResolver

BaseURISAXResolver baseURIResolver
The base URI resolver used by the XLink handler


Package org.xbrlapi.xmlbase

Class org.xbrlapi.xmlbase.BaseURIDOMResolverImpl extends BaseURIResolverImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xmlbase.BaseURIResolverImpl extends Object implements Serializable

Class org.xbrlapi.xmlbase.BaseURISAXResolverImpl extends BaseURIResolverImpl implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Handles object inflation.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Handles object serialization

Throws:
IOException

Class org.xbrlapi.xmlbase.XMLBaseException extends Exception implements Serializable

Serialized Fields

cause

Throwable cause

Package org.xbrlapi.xpointer

Class org.xbrlapi.xpointer.ParseException extends Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

String eol
The end of line string for this machine.

Class org.xbrlapi.xpointer.TokenMgrError extends Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Get Java XBRL API implementation at SourceForge.net. Fast, secure and Free Open Source software downloads