XBRLAPI

A Java API for XBRL


org.xbrlapi.utilities
Class Constants

java.lang.Object
  extended by org.xbrlapi.utilities.Constants

public class Constants
extends Object

Defines a range of constants (namespaces etc) that are used throughout the XBRLAPI implementation

Author:
Geoffrey Shuetrim (geoff@galexy.net)

Field Summary
static URI CalculationArcrole
           
static URI CalculationLinkbaseReferenceRole
           
static URI CommentaryGuidanceLabelRole
           
static URI CommentaryReferenceRole
           
static URI CompNamespace
           
static String CompPrefix
           
static URI DefinitionGuidanceLabelRole
           
static URI DefinitionLinkbaseReferenceRole
           
static URI DefinitionReferenceRole
           
static URI DisclosureGuidanceLabelRole
           
static URI DisclosureReferenceRole
           
static URI DocumentationGenericLabelRole
           
static URI DocumentationLabelRole
           
static URI EssenceAliasArcrole
           
static URI ExampleGuidanceLabelRole
           
static URI ExampleReferenceRole
           
static URI FactFootnoteArcrole
           
static String FragmentDataContainerElementName
           
static String FragmentRootElementName
           
static URI GeneralSpecialArcrole
           
static URI GenericLabelArcrole
           
static URI GenericLabelNamespace
           
static String GenericLabelPrefix
           
static URI GenericLinkNamespace
           
static String GenericLinkPrefix
           
static URI GenericReferenceArcrole
           
static URI GenericReferenceNamespace
           
static String GenericReferencePrefix
           
static URI ISO4217
           
static URI LabelArcrole
           
static URI LabelLinkbaseReferenceRole
           
static URI LinkbaseReferenceArcrole
           
protected static org.apache.log4j.Logger logger
           
static URI MandatoryDisclosureReferenceRole
           
static URI MeasurementGuidanceLabelRole
           
static URI MeasurementReferenceRole
           
static URI NegativeLabelRole
           
static URI NegativeTerseLabelRole
           
static URI NegativeVerboseLabelRole
           
static URI PeriodEndLabelRole
           
static URI PeriodStartLabelRole
           
static URI PositiveLabelRole
           
static URI PositiveTerseLabelRole
           
static URI PositiveVerboseLabelRole
           
static URI PresentationArcrole
           
static URI PresentationGuidanceLabelRole
           
static URI PresentationLinkbaseReferenceRole
           
static URI PresentationReferenceRole
           
static URI RecommendedDisclosureReferenceRole
           
static URI ReferenceArcrole
           
static URI ReferenceLinkbaseReferenceRole
           
static URI RequiresElementArcrole
           
static URI SimilarTuplesArcrole
           
static URI StandardGenericLabelRole
           
static URI StandardGenericReferenceRole
           
static URI StandardLabelRole
           
static URI StandardLinkRole
           
static URI StandardReferenceRole
           
static URI TerseGenericLabelRole
           
static URI TerseLabelRole
           
static URI TotalLabelRole
           
static URI UnspecifiedDisclosureReferenceRole
           
static URI VerboseGenericLabelRole
           
static URI VerboseLabelRole
           
static URI XBRL21LinkNamespace
           
static String XBRL21LinkPrefix
           
static URI XBRL21Namespace
           
static String XBRL21Prefix
           
static URI XBRLAPIEntitiesNamespace
           
static String XBRLAPIEntitiesPrefix
           
static URI XBRLAPIEquivalentEntitiesArcrole
           
static URI XBRLAPILanguagesNamespace
           
static String XBRLAPILanguagesPrefix
           
static URI XBRLAPIMeasuresNamespace
           
static URI XBRLAPINamespace
           
static String XBRLAPIPrefix
           
static URI XLinkNamespace
           
static String XLinkPrefix
           
static URI XMLNamespace
           
static URI XMLNSNamespace
           
static String XMLPrefix
           
static URI XMLSchemaInstanceNamespace
           
static String XMLSchemaInstancePrefix
           
static URI XMLSchemaNamespace
           
static String XMLSchemaPrefix
           
static URI ZeroLabelRole
           
static URI ZeroTerseLabelRole
           
static URI ZeroVerboseLabelRole
           
 
Constructor Summary
Constants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLPrefix

public static final String XMLPrefix
See Also:
Constant Field Values

XLinkPrefix

public static final String XLinkPrefix
See Also:
Constant Field Values

XBRL21Prefix

public static final String XBRL21Prefix
See Also:
Constant Field Values

GenericLinkPrefix

public static final String GenericLinkPrefix
See Also:
Constant Field Values

XBRL21LinkPrefix

public static final String XBRL21LinkPrefix
See Also:
Constant Field Values

GenericLabelPrefix

public static final String GenericLabelPrefix
See Also:
Constant Field Values

GenericReferencePrefix

public static final String GenericReferencePrefix
See Also:
Constant Field Values

XBRLAPIPrefix

public static final String XBRLAPIPrefix
See Also:
Constant Field Values

CompPrefix

public static final String CompPrefix
See Also:
Constant Field Values

XBRLAPIEntitiesPrefix

public static final String XBRLAPIEntitiesPrefix
See Also:
Constant Field Values

XBRLAPILanguagesPrefix

public static final String XBRLAPILanguagesPrefix
See Also:
Constant Field Values

XMLSchemaPrefix

public static final String XMLSchemaPrefix
See Also:
Constant Field Values

XMLSchemaInstancePrefix

public static final String XMLSchemaInstancePrefix
See Also:
Constant Field Values

FragmentRootElementName

public static final String FragmentRootElementName
See Also:
Constant Field Values

FragmentDataContainerElementName

public static final String FragmentDataContainerElementName
See Also:
Constant Field Values

logger

protected static org.apache.log4j.Logger logger

XMLNamespace

public static final URI XMLNamespace

XMLNSNamespace

public static final URI XMLNSNamespace

XLinkNamespace

public static final URI XLinkNamespace

XBRL21Namespace

public static final URI XBRL21Namespace

XBRL21LinkNamespace

public static final URI XBRL21LinkNamespace

GenericLinkNamespace

public static final URI GenericLinkNamespace

GenericLabelNamespace

public static final URI GenericLabelNamespace

GenericReferenceNamespace

public static final URI GenericReferenceNamespace

XBRLAPINamespace

public static final URI XBRLAPINamespace

CompNamespace

public static final URI CompNamespace

XBRLAPIEntitiesNamespace

public static final URI XBRLAPIEntitiesNamespace

XBRLAPIMeasuresNamespace

public static final URI XBRLAPIMeasuresNamespace

XBRLAPIEquivalentEntitiesArcrole

public static final URI XBRLAPIEquivalentEntitiesArcrole

XBRLAPILanguagesNamespace

public static final URI XBRLAPILanguagesNamespace

XMLSchemaNamespace

public static final URI XMLSchemaNamespace

XMLSchemaInstanceNamespace

public static final URI XMLSchemaInstanceNamespace

LabelArcrole

public static final URI LabelArcrole

GenericLabelArcrole

public static final URI GenericLabelArcrole

ReferenceArcrole

public static final URI ReferenceArcrole

GenericReferenceArcrole

public static final URI GenericReferenceArcrole

CalculationArcrole

public static final URI CalculationArcrole

PresentationArcrole

public static final URI PresentationArcrole

GeneralSpecialArcrole

public static final URI GeneralSpecialArcrole

EssenceAliasArcrole

public static final URI EssenceAliasArcrole

SimilarTuplesArcrole

public static final URI SimilarTuplesArcrole

RequiresElementArcrole

public static final URI RequiresElementArcrole

FactFootnoteArcrole

public static final URI FactFootnoteArcrole

StandardLabelRole

public static final URI StandardLabelRole

TerseLabelRole

public static final URI TerseLabelRole

VerboseLabelRole

public static final URI VerboseLabelRole

PositiveLabelRole

public static final URI PositiveLabelRole

PositiveTerseLabelRole

public static final URI PositiveTerseLabelRole

PositiveVerboseLabelRole

public static final URI PositiveVerboseLabelRole

NegativeLabelRole

public static final URI NegativeLabelRole

NegativeTerseLabelRole

public static final URI NegativeTerseLabelRole

NegativeVerboseLabelRole

public static final URI NegativeVerboseLabelRole

ZeroLabelRole

public static final URI ZeroLabelRole

ZeroTerseLabelRole

public static final URI ZeroTerseLabelRole

ZeroVerboseLabelRole

public static final URI ZeroVerboseLabelRole

TotalLabelRole

public static final URI TotalLabelRole

PeriodStartLabelRole

public static final URI PeriodStartLabelRole

PeriodEndLabelRole

public static final URI PeriodEndLabelRole

DocumentationLabelRole

public static final URI DocumentationLabelRole

DefinitionGuidanceLabelRole

public static final URI DefinitionGuidanceLabelRole

DisclosureGuidanceLabelRole

public static final URI DisclosureGuidanceLabelRole

PresentationGuidanceLabelRole

public static final URI PresentationGuidanceLabelRole

MeasurementGuidanceLabelRole

public static final URI MeasurementGuidanceLabelRole

CommentaryGuidanceLabelRole

public static final URI CommentaryGuidanceLabelRole

ExampleGuidanceLabelRole

public static final URI ExampleGuidanceLabelRole

StandardReferenceRole

public static final URI StandardReferenceRole

DefinitionReferenceRole

public static final URI DefinitionReferenceRole

DisclosureReferenceRole

public static final URI DisclosureReferenceRole

MandatoryDisclosureReferenceRole

public static final URI MandatoryDisclosureReferenceRole

RecommendedDisclosureReferenceRole

public static final URI RecommendedDisclosureReferenceRole

UnspecifiedDisclosureReferenceRole

public static final URI UnspecifiedDisclosureReferenceRole

PresentationReferenceRole

public static final URI PresentationReferenceRole

MeasurementReferenceRole

public static final URI MeasurementReferenceRole

CommentaryReferenceRole

public static final URI CommentaryReferenceRole

ExampleReferenceRole

public static final URI ExampleReferenceRole

StandardLinkRole

public static final URI StandardLinkRole

ISO4217

public static final URI ISO4217

StandardGenericLabelRole

public static final URI StandardGenericLabelRole

TerseGenericLabelRole

public static final URI TerseGenericLabelRole

VerboseGenericLabelRole

public static final URI VerboseGenericLabelRole

DocumentationGenericLabelRole

public static final URI DocumentationGenericLabelRole

StandardGenericReferenceRole

public static final URI StandardGenericReferenceRole

LinkbaseReferenceArcrole

public static final URI LinkbaseReferenceArcrole

PresentationLinkbaseReferenceRole

public static final URI PresentationLinkbaseReferenceRole

DefinitionLinkbaseReferenceRole

public static final URI DefinitionLinkbaseReferenceRole

CalculationLinkbaseReferenceRole

public static final URI CalculationLinkbaseReferenceRole

LabelLinkbaseReferenceRole

public static final URI LabelLinkbaseReferenceRole

ReferenceLinkbaseReferenceRole

public static final URI ReferenceLinkbaseReferenceRole
Constructor Detail

Constants

public Constants()

Get Java XBRL API implementation at SourceForge.net.