|
XBRLAPIA Java API for XBRL |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Linkbase
| Method Summary | |
|---|---|
SimpleLink |
getArcroleRef(String uri)
Retrieve an arcroleRef from a linkbase. |
List<SimpleLink> |
getArcroleRefs()
Gets the list of arcroleRefs in a linkbase. |
List<XlinkDocumentation> |
getDocumentations()
Get the list of documentation fragments that are children of the linkbase. |
Set<QName> |
getExtendedLinkQNames()
|
List<ExtendedLink> |
getExtendedLinks()
Gets the list of extended links in a linkbase |
List<ExtendedLink> |
getExtendedLinks(QName qname)
|
SimpleLink |
getRoleRef(String uri)
Retrieve an roleRef from a linkbase. |
List<SimpleLink> |
getRoleRefs()
Gets the list of roleRefs in a linkbase. |
void |
removeDocumentation(Fragment documentation)
Remove a link documentation child fragment from the linkbase. |
| 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 |
|---|
SimpleLink getArcroleRef(String uri)
throws XBRLException
uri - The arcroleRef URI
XBRLException - if the arcroleRef is not part of the linkbase
List<SimpleLink> getArcroleRefs()
throws XBRLException
XBRLException
SimpleLink getRoleRef(String uri)
throws XBRLException
uri - The roleRef URI
XBRLException - if the roleRef is not part of the linkbase
List<SimpleLink> getRoleRefs()
throws XBRLException
XBRLException
List<ExtendedLink> getExtendedLinks()
throws XBRLException
XBRLException
List<ExtendedLink> getExtendedLinks(QName qname)
throws XBRLException
qname - the qname of the element that is one of the required extended links.
XBRLException
List<XlinkDocumentation> getDocumentations()
throws XBRLException
XBRLException
void removeDocumentation(Fragment documentation)
throws XBRLException
documentation - The documentation fragment to be removed.
XBRLException
Set<QName> getExtendedLinkQNames()
throws XBRLException
XBRLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||