XBRLAPI

A Java API for XBRL


org.xbrlapi
Interface Language

All Superinterfaces:
Comparable<XML>, Fragment, Serializable, XML
All Known Implementing Classes:
LanguageImpl

public interface Language
extends Fragment

Author:
Geoffrey Shuetrim (geoff@galexy.net)

Method Summary
 String getCode()
           
 String getEncoding()
           
 String getName()
           
 
Methods inherited from interface org.xbrlapi.Fragment
appendElementSchemeXPointer, appendID, getAllChildren, getAllChildrenIndices, getAncestorOrSelf, getChild, getChildren, getChildren, getChildrenIndices, getDataRootElement, getElementSchemeXPointerExpression, getIDXPointerExpression, getLabels, getLabels, getLabels, getLabelsWithLanguage, getLabelsWithLanguageAndResourceRole, getLabelsWithLanguageAndResourceRoleAndLinkRole, getLabelsWithResourceRole, getLanguage, getLanguage, getLanguageName, getLanguageName, getLocalname, getLocalnameFromQName, getNamespace, getNamespaceFromQName, getParent, getParentElement, getParentIndex, getPrefixFromQName, getReferences, getReferencesWithLanguage, getReferencesWithLanguageAndResourceRoleAndLinkRole, getReferencesWithLanguageAndRole, getReferencesWithResourceRole, getReferencingLocators, getSequenceToParentElement, getSequenceToParentElementAsString, getSimpleLinks, getURI, getXPath, getXPointerExpression, isAncestorOf, isChild, isNewFragment, isRoot, setParentIndex, setSequenceToParentElement, setURI
 
Methods inherited from interface org.xbrlapi.XML
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getEncoding

String getEncoding()
                   throws XBRLException
Returns:
the name of a language that the name of the language is expressed in.
Throws:
XBRLException.
XBRLException

getCode

String getCode()
               throws XBRLException
Returns:
the language code that a name is being supplied for.
Throws:
XBRLException.
XBRLException

getName

String getName()
               throws XBRLException
Returns:
the name of the language that corresponds to the language code, expressed in the language corresponding to the getLanguage result.
Throws:
XBRLException.
XBRLException

Get Java XBRL API implementation at SourceForge.net.