|
XBRLAPIA Java API for XBRL |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xbrlapi.impl.XMLImpl
org.xbrlapi.impl.FragmentImpl
org.xbrlapi.impl.ExtendedLinkContentImpl
org.xbrlapi.impl.ArcEndImpl
public class ArcEndImpl
| Field Summary |
|---|
| Fields inherited from class org.xbrlapi.impl.XMLImpl |
|---|
logger |
| Constructor Summary | |
|---|---|
ArcEndImpl()
|
|
| Method Summary | |
|---|---|
String |
getArcEndId()
Get the id attribute value. |
List<Arc> |
getArcsFrom()
|
List<Arc> |
getArcsFromWithArcrole(URI arcrole)
|
List<Arc> |
getArcsTo()
Get the list of arcs that are to the arc end. |
List<Arc> |
getArcsToWithArcrole(URI arcrole)
|
String |
getAttribute(String name)
Get a no-namespace attribute value. |
String |
getAttribute(URI namespace,
String localname)
Get a non-xlink attribute value. |
String |
getLabel()
Get the xlink:label attribute value. |
String |
getRole()
Get the xlink:role attribute value. |
protected URI |
getTargetDocumentURI(URI uri)
Get the URI of the document containing the fragment targetted by the supplied URI. |
protected String |
getTargetPointerValue(String pointer)
Get the value of the XPointer that corresponds to the XPointer information stored in the metadata of all fragments. |
String |
getTitleAttribute()
Get the title (The xlink:title attribute value). |
Title |
getTitleElement(int index)
Get a specific title fragment |
List<Title> |
getTitleElements()
Get a list of titles (The xlink:title children elements). |
String |
getXlinkType()
Get the xlink type (The xxlink:type attribute value). |
| Methods inherited from class org.xbrlapi.impl.ExtendedLinkContentImpl |
|---|
getExtendedLink |
| Methods inherited from class org.xbrlapi.impl.XMLImpl |
|---|
appendMetadataElement, compareTo, equals, finalize, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore |
| Methods inherited from class java.lang.Object |
|---|
clone, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xbrlapi.ExtendedLinkContent |
|---|
getExtendedLink |
| Methods inherited from interface org.xbrlapi.Xlink |
|---|
getAttribute, getAttribute, getTitleAttribute, getTitleElement, getTitleElements, getXlinkType |
| 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, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public ArcEndImpl()
| Method Detail |
|---|
public String getLabel()
throws XBRLException
getLabel in interface ArcEndXBRLException - if the xlink:label attribute does not exist.ArcEnd.getLabel()
public String getRole()
throws XBRLException
getRole in interface ArcEndXBRLExceptionArcEnd.getRole()
public List<Arc> getArcsFrom()
throws XBRLException
getArcsFrom in interface ArcEndXBRLExceptionArcEnd.getArcsFrom()
public List<Arc> getArcsFromWithArcrole(URI arcrole)
throws XBRLException
getArcsFromWithArcrole in interface ArcEndarcrole - the required arcrole.
XBRLExceptionArcEnd.getArcsFromWithArcrole(URI)
public List<Arc> getArcsToWithArcrole(URI arcrole)
throws XBRLException
getArcsToWithArcrole in interface ArcEndarcrole - the required arcrole.
XBRLExceptionArcEnd.getArcsToWithArcrole(URI)
public List<Arc> getArcsTo()
throws XBRLException
getArcsTo in interface ArcEndXBRLExceptionArcEnd.getArcsTo()
public String getArcEndId()
throws XBRLException
getArcEndId in interface ArcEndXBRLExceptionArcEnd.getArcEndId()
public String getXlinkType()
throws XBRLException
getXlinkType in interface XlinkXBRLExceptionXlink.getXlinkType()
public String getTitleAttribute()
throws XBRLException
getTitleAttribute in interface XlinkXBRLExceptionXlink.getTitleAttribute()
public List<Title> getTitleElements()
throws XBRLException
getTitleElements in interface XlinkXBRLExceptionXlink.getTitleElements()
public Title getTitleElement(int index)
throws XBRLException
getTitleElement in interface Xlinkindex - The index of the required title element
XBRLException - if the index is out of boundsXlink.getTitleElement(int)
public String getAttribute(URI namespace,
String localname)
throws XBRLException
Xlink
getAttribute in interface Xlinknamespace - The namespace of the attribute to retrievelocalname - The local name of the attribute to retrieve
XBRLException - if the namespace URI is for the XLink namespace.Xlink.getAttribute(URI, String)
public String getAttribute(String name)
throws XBRLException
Xlink
getAttribute in interface Xlinkname - The name of the no-namespace attribute to retrieve
XBRLExceptionXlink.getAttribute(String)
protected URI getTargetDocumentURI(URI uri)
throws XBRLException
uri - The supplied URI for decomposition.
XBRLException
protected String getTargetPointerValue(String pointer)
throws XBRLException
pointer - The String value of the XPointer supplied in the URI.
XBRLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||