public interface MapperPeriod
extends java.lang.Cloneable
Modifier and Type | Method and Description |
---|---|
MapperPeriod |
clone()
Clone.
|
MapperPeriod |
clone(DTSContainer dts)
Clone in a different DTSContainer
|
boolean |
equals(java.lang.Object other)
Equals.
|
java.lang.String |
getDate(int type,
boolean operate)
Gets the date.
|
java.util.Iterator<XMLFragment> |
getElements()
Gets the elements.
|
java.util.GregorianCalendar |
getGregorianCalendarDate(int type)
Gets the gregorian calendar date.
|
XBRLItem.PeriodType |
getPeriodType()
Gets the period type.
|
java.lang.String |
getRawDate(int type,
boolean operate)
Gets the raw date.
|
java.util.Date |
getRawDateUtil(int code)
Gets the raw date util.
|
java.util.GregorianCalendar |
getRawGregorianCalendarDate(int type)
Gets the raw gregorian calendar date.
|
XBRLPeriod |
getXBRLPeriod()
Gets the XBRL period.
|
int |
hashCode()
Hash code.
|
boolean |
isDuration()
Checks if is duration.
|
boolean |
isForever()
Checks if is forever.
|
boolean |
isInstant()
Checks if is instant.
|
boolean |
isMacroPeriod()
Checks if is macro period.
|
void |
setDate(int type,
java.lang.String strDate)
Sets the date.
|
java.lang.String |
toString()
To string.
|
XBRLPeriod getXBRLPeriod()
boolean isForever()
boolean isInstant()
boolean isDuration()
boolean isMacroPeriod()
void setDate(int type, java.lang.String strDate) throws XBRLValidationException
type
- the typestrDate
- the str dateXBRLValidationException
- the XBRL validation exceptionXBRLItem.PeriodType getPeriodType()
java.lang.String getDate(int type, boolean operate)
type
- the typeoperate
- the operatejava.util.GregorianCalendar getGregorianCalendarDate(int type)
type
- the typejava.lang.String getRawDate(int type, boolean operate)
type
- the typeoperate
- the operatejava.util.Date getRawDateUtil(int code)
code
- the codejava.util.GregorianCalendar getRawGregorianCalendarDate(int type)
type
- the typejava.lang.String toString()
toString
in class java.lang.Object
java.util.Iterator<XMLFragment> getElements()
boolean equals(java.lang.Object other)
equals
in class java.lang.Object
other
- the otherint hashCode()
hashCode
in class java.lang.Object
MapperPeriod clone()
MapperPeriod clone(DTSContainer dts)
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa