|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_1.structure.TextFormatType
public class TextFormatType
TextFormatType defines the information for describing a full range of text formats and may place restrictions on the values of the other attributes, referred to as "facets".
Java class for TextFormatType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TextFormatType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="textType" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataType" default="String" />
<attribute name="isSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="interval" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="startValue" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="endValue" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="timeInterval" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="startTime" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}StandardTimePeriodType" />
<attribute name="endTime" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}StandardTimePeriodType" />
<attribute name="minLength" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="maxLength" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="minValue" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="maxValue" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="decimals" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="pattern" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="isMultiLingual" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected BigInteger |
decimals
|
protected List<String> |
endTime
|
protected BigDecimal |
endValue
|
protected BigDecimal |
interval
|
protected Boolean |
isMultiLingual
|
protected Boolean |
isSequence
|
protected BigInteger |
maxLength
|
protected BigDecimal |
maxValue
|
protected BigInteger |
minLength
|
protected BigDecimal |
minValue
|
protected String |
pattern
|
protected List<String> |
startTime
|
protected BigDecimal |
startValue
|
protected DataType |
textType
|
protected Duration |
timeInterval
|
| Constructor Summary | |
|---|---|
TextFormatType()
|
|
| Method Summary | |
|---|---|
BigInteger |
getDecimals()
Gets the value of the decimals property. |
List<String> |
getEndTime()
Gets the value of the endTime property. |
BigDecimal |
getEndValue()
Gets the value of the endValue property. |
BigDecimal |
getInterval()
Gets the value of the interval property. |
BigInteger |
getMaxLength()
Gets the value of the maxLength property. |
BigDecimal |
getMaxValue()
Gets the value of the maxValue property. |
BigInteger |
getMinLength()
Gets the value of the minLength property. |
BigDecimal |
getMinValue()
Gets the value of the minValue property. |
String |
getPattern()
Gets the value of the pattern property. |
List<String> |
getStartTime()
Gets the value of the startTime property. |
BigDecimal |
getStartValue()
Gets the value of the startValue property. |
DataType |
getTextType()
Gets the value of the textType property. |
Duration |
getTimeInterval()
Gets the value of the timeInterval property. |
boolean |
isIsMultiLingual()
Gets the value of the isMultiLingual property. |
Boolean |
isIsSequence()
Gets the value of the isSequence property. |
void |
setDecimals(BigInteger value)
Sets the value of the decimals property. |
void |
setEndValue(BigDecimal value)
Sets the value of the endValue property. |
void |
setInterval(BigDecimal value)
Sets the value of the interval property. |
void |
setIsMultiLingual(Boolean value)
Sets the value of the isMultiLingual property. |
void |
setIsSequence(Boolean value)
Sets the value of the isSequence property. |
void |
setMaxLength(BigInteger value)
Sets the value of the maxLength property. |
void |
setMaxValue(BigDecimal value)
Sets the value of the maxValue property. |
void |
setMinLength(BigInteger value)
Sets the value of the minLength property. |
void |
setMinValue(BigDecimal value)
Sets the value of the minValue property. |
void |
setPattern(String value)
Sets the value of the pattern property. |
void |
setStartValue(BigDecimal value)
Sets the value of the startValue property. |
void |
setTextType(DataType value)
Sets the value of the textType property. |
void |
setTimeInterval(Duration value)
Sets the value of the timeInterval property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DataType textType
protected Boolean isSequence
protected BigDecimal interval
protected BigDecimal startValue
protected BigDecimal endValue
protected Duration timeInterval
protected List<String> startTime
protected List<String> endTime
protected BigInteger minLength
protected BigInteger maxLength
protected BigDecimal minValue
protected BigDecimal maxValue
protected BigInteger decimals
protected String pattern
protected Boolean isMultiLingual
| Constructor Detail |
|---|
public TextFormatType()
| Method Detail |
|---|
public DataType getTextType()
DataTypepublic void setTextType(DataType value)
value - allowed object is
DataTypepublic Boolean isIsSequence()
Booleanpublic void setIsSequence(Boolean value)
value - allowed object is
Booleanpublic BigDecimal getInterval()
BigDecimalpublic void setInterval(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getStartValue()
BigDecimalpublic void setStartValue(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getEndValue()
BigDecimalpublic void setEndValue(BigDecimal value)
value - allowed object is
BigDecimalpublic Duration getTimeInterval()
Durationpublic void setTimeInterval(Duration value)
value - allowed object is
Durationpublic List<String> getStartTime()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the startTime property.
For example, to add a new item, do as follows:
getStartTime().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getEndTime()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the endTime property.
For example, to add a new item, do as follows:
getEndTime().add(newItem);
Objects of the following type(s) are allowed in the list
String
public BigInteger getMinLength()
BigIntegerpublic void setMinLength(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getMaxLength()
BigIntegerpublic void setMaxLength(BigInteger value)
value - allowed object is
BigIntegerpublic BigDecimal getMinValue()
BigDecimalpublic void setMinValue(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMaxValue()
BigDecimalpublic void setMaxValue(BigDecimal value)
value - allowed object is
BigDecimalpublic BigInteger getDecimals()
BigIntegerpublic void setDecimals(BigInteger value)
value - allowed object is
BigIntegerpublic String getPattern()
Stringpublic void setPattern(String value)
value - allowed object is
Stringpublic boolean isIsMultiLingual()
Booleanpublic void setIsMultiLingual(Boolean value)
value - allowed object is
Boolean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||