|
XBRLAPIA Java API for XBRL |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ExtendedLink
| Method Summary | ||
|---|---|---|
Map<String,List<String>> |
getArcEndIndicesByLabel()
|
|
|
getArcEndsWithLabel(String label)
Get the list of Arc Ends (locators or resources) with a specified label in the extended link. |
|
List<Arc> |
getArcs()
Get the list of arcs contained by the extended link. |
|
List<Arc> |
getArcsWithArcrole(URI arcrole)
|
|
List<Arc> |
getArcsWithFromLabel(String from)
|
|
List<Arc> |
getArcsWithFromLabelAndArcrole(String from,
URI arcrole)
|
|
List<Arc> |
getArcsWithToLabel(String to)
|
|
List<Arc> |
getArcsWithToLabelAndArcrole(String to,
URI arcrole)
|
|
List<XlinkDocumentation> |
getDocumentations()
Get the list of documentation fragments contained by the extended link. |
|
List<Locator> |
getLocators()
Get the list of locators contained by the extended link. |
|
List<Locator> |
getLocatorsWithHref(String href)
Get the list of locators in the extended link with a specified absolute HREF. |
|
List<Locator> |
getLocatorsWithLabel(String label)
Get the list of locators with a specified label in the extended link. |
|
Map<String,String> |
getLocatorTargetIndices()
|
|
List<Resource> |
getResources()
Get the list of resources contained by the extended link. |
|
List<Resource> |
getResourcesWithLabel(String label)
Get the list of resources with the specified label. |
|
| Methods inherited from interface org.xbrlapi.Link |
|---|
getLinkRole |
| 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, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
List<Locator> getLocators()
throws XBRLException
XBRLException
<E extends ArcEnd> List<E> getArcEndsWithLabel(String label)
throws XBRLException
label - The string value of the xlink:label attribute on the arc ends.
XBRLException
List<Locator> getLocatorsWithLabel(String label)
throws XBRLException
label - The string value of the xlink:label attribute on the locator.
XBRLException
List<Locator> getLocatorsWithHref(String href)
throws XBRLException
href - The resolved value of the xlink:href attribute on the locator.
XBRLException
List<Arc> getArcs()
throws XBRLException
XBRLException
List<Arc> getArcsWithArcrole(URI arcrole)
throws XBRLException
arcrole - The arcrole of the required arcs.
Get the list of arcs with the given arcrole that are
contained by the extended link.
XBRLException
List<Arc> getArcsWithFromLabel(String from)
throws XBRLException
from - The required value of the xlink:from attribute of the arcs.
XBRLException
List<Arc> getArcsWithFromLabelAndArcrole(String from,
URI arcrole)
throws XBRLException
from - The required value of the xlink:from attribute of the arcs.arcrole - The arcrole value for the arcs being sought.
XBRLException
List<Arc> getArcsWithToLabel(String to)
throws XBRLException
to - The required value of the xlink:to attribute of the arcs.
XBRLException
List<Arc> getArcsWithToLabelAndArcrole(String to,
URI arcrole)
throws XBRLException
to - The required value of the xlink:to attribute of the arcs.arcrole - The arcrole value for the arcs being sought.
XBRLException
List<Resource> getResources()
throws XBRLException
XBRLException
List<Resource> getResourcesWithLabel(String label)
throws XBRLException
label - The value of the label used to select resources in the extended link.
XBRLException
List<XlinkDocumentation> getDocumentations()
throws XBRLException
XBRLException
Map<String,List<String>> getArcEndIndicesByLabel()
throws XBRLException
XBRLException
Map<String,String> getLocatorTargetIndices()
throws XBRLException
XBRLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||