public class SegmentRemainderAspectValue extends AspectValueImpl implements AspectValue
Constructor and Description |
---|
SegmentRemainderAspectValue()
Missing aspect value constructor.
|
SegmentRemainderAspectValue(Segment segment)
If the segment contains no non-XDT content then this aspect value is
missing.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAspectId() |
java.util.List<org.w3c.dom.Element> |
getChildren() |
java.lang.String |
getId()
This method must be implemented by each concrete aspect value class.
|
boolean |
isMissing()
This method must be implemented by each concrete aspect value class.
|
equals, hashCode
public SegmentRemainderAspectValue()
public SegmentRemainderAspectValue(Segment segment) throws XBRLException
segment
- The segment fragment.XBRLException
public java.util.List<org.w3c.dom.Element> getChildren()
public java.lang.String getAspectId()
getAspectId
in interface AspectHandler
AspectHandler.getAspectId()
public boolean isMissing()
AspectValue
isMissing
in interface AspectValue
AspectValue.isMissing()
public java.lang.String getId()
AspectValue
getId
in interface AspectValue
label handler
methods are more suitable for
obtaining human readable representations of aspect values.
A unique value for missing aspect values needs to be generated by
implementations of this method.