org.xbrlapi.impl
Class AspectValuePairImpl
java.lang.Object
org.xbrlapi.impl.XMLImpl
org.xbrlapi.impl.NonFragmentXMLImpl
org.xbrlapi.impl.AspectValuePairImpl
- All Implemented Interfaces:
- Serializable, Comparable<XML>, AspectValuePair, NonFragmentXML, XML
public class AspectValuePairImpl
- extends NonFragmentXMLImpl
- implements AspectValuePair
- Author:
- Geoffrey Shuetrim (geoff@galexy.net)
- See Also:
- Serialized Form
| 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, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore |
| 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 |
AspectValuePairImpl
public AspectValuePairImpl()
throws XBRLException
- Throws:
XBRLException
AspectValuePairImpl
public AspectValuePairImpl(AspectValue aspectValue,
Fragment fragment)
throws XBRLException
- Throws:
XBRLException
getFragmentIndex
public String getFragmentIndex()
throws XBRLException
- Specified by:
getFragmentIndex in interface AspectValuePair
- Returns:
- the XML fragment index
- Throws:
XBRLException- See Also:
AspectValuePair.getFragmentIndex()
getFragmentType
public String getFragmentType()
throws XBRLException
- Specified by:
getFragmentType in interface AspectValuePair
- Returns:
- the XML fragment type
- Throws:
XBRLException- See Also:
AspectValuePair.getFragmentType()
getAspectId
public URI getAspectId()
throws XBRLException
- Specified by:
getAspectId in interface AspectValuePair
- Returns:
- the value of the aspect ID.
- Throws:
XBRLException- See Also:
AspectValuePair.getAspectId()
getAspectValueId
public String getAspectValueId()
throws XBRLException
- Specified by:
getAspectValueId in interface AspectValuePair
- Returns:
- the value of the aspect, for the XML fragment.
- Throws:
XBRLException- See Also:
AspectValuePair.getAspectValueId()
getFragment
public Fragment getFragment()
throws XBRLException
- Specified by:
getFragment in interface AspectValuePair
- Returns:
- the XML fragment defining this set of aspect values
- Throws:
XBRLException- See Also:
AspectValuePair.getFragment()