public interface MapperContext
extends java.lang.Cloneable
| Modifier and Type | Method and Description |
|---|---|
MapperContext |
clone()
Clone.
|
boolean |
equals(java.lang.Object other)
Equals.
|
void |
fixUpSegmentAndScenario()
Fix up segment and scenario.
|
org.jdom.Element |
generateNode(boolean relativize,
java.net.URI base)
Generate node.
|
DTSContainer |
getContainer()
Gets the container.
|
XBRLEntity |
getEntity()
Gets the entity.
|
java.lang.String |
getId()
Gets the id.
|
MapperBase |
getMapper()
Gets the mapper.
|
java.lang.String |
getOrGenerateId()
Gets the or generate id.
|
MapperPeriod |
getPeriod()
Gets the period.
|
XBRLScenario |
getScenario()
Gets the scenario.
|
XBRLContext |
getXBRLContext()
Gets the XBRL context.
|
int |
hashCode()
Hash code.
|
void |
setId(java.lang.String id)
Sets the id.
|
void |
setPeriod(MapperPeriod period)
Sets the period.
|
void |
setScenario(XBRLScenario scenario)
Sets the scenario.
|
java.lang.String getId()
org.jdom.Element generateNode(boolean relativize,
java.net.URI base)
throws XBRLSerializationException
relativize - the relativizebase - the baseXBRLSerializationException - the XBRL serialization exceptionXBRLEntity getEntity()
XBRLScenario getScenario()
void setId(java.lang.String id)
throws XBRLInconsistentDTSException
id - the new idXBRLInconsistentDTSException - the XBRL inconsistent dts exceptionXBRLContext getXBRLContext()
java.lang.String getOrGenerateId()
MapperPeriod getPeriod()
MapperBase getMapper()
void setScenario(XBRLScenario scenario)
scenario - the new scenariovoid setPeriod(MapperPeriod period)
period - the new periodboolean equals(java.lang.Object other)
equals in class java.lang.Objectother - the otherint hashCode()
hashCode in class java.lang.ObjectMapperContext clone()
DTSContainer getContainer()
void fixUpSegmentAndScenario()