|
XBRLAPIA Java API for XBRL |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CustomType
Custom type of XLink arcrole or role
| Method Summary | |
|---|---|
String |
getCustomTypeId()
Get the id of the customType. |
URI |
getCustomURI()
Get the custom URI being defined. |
String |
getDefinition()
|
List<UsedOn> |
getUsedOns()
|
boolean |
isUsedCorrectly(Fragment fragment)
|
boolean |
isUsedOn(URI namespace,
String localname)
Returns true only if the arcrole can be used on the specified element |
| 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 |
|---|
String getCustomTypeId()
throws XBRLException
XBRLException
URI getCustomURI()
throws XBRLException
XBRLException
String getDefinition()
throws XBRLException
XBRLException.
XBRLException
boolean isUsedCorrectly(Fragment fragment)
throws XBRLException
fragment - The fragment to be tested to determine if the custom
role has been used correctly based on usedOn constraints.
XBRLException
boolean isUsedOn(URI namespace,
String localname)
throws XBRLException
namespace - The namespace of the element being tested forlocalname - The local name of the element being tested for
XBRLException
List<UsedOn> getUsedOns()
throws XBRLException
XBRLException.
XBRLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||