org.jembi.sdmxhd.primitives
Class TextFormat

java.lang.Object
  extended by org.jembi.sdmxhd.primitives.TextFormat
All Implemented Interfaces:
XMLWritable

public class TextFormat
extends java.lang.Object
implements XMLWritable

This object represents a XML TextFormat type

Author:
Ryan Crichton

Constructor Summary
TextFormat()
           
 
Method Summary
 int getDecimals()
           
 double getEndValue()
           
 double getInterval()
           
 int getMaxLength()
           
 int getMinLength()
           
 java.lang.String getPattern()
           
 double getStartValue()
           
 java.lang.String getTextType()
           
 double getTimeInterval()
           
 boolean isSequence()
           
 void setDecimals(int decimals)
           
 void setEndValue(double endValue)
           
 void setInterval(double interval)
           
 void setMaxLength(int maxLength)
           
 void setMinLength(int minLength)
           
 void setPattern(java.lang.String pattern)
           
 void setSequence(boolean isSequence)
           
 void setStartValue(double startValue)
           
 void setTextType(java.lang.String textType)
           
 void setTimeInterval(double timeInterval)
           
 void toXML(javax.xml.stream.XMLStreamWriter xmlWriter)
          Writes this object to the xmlStream writer in SDMX-HD XML representation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextFormat

public TextFormat()
Method Detail

toXML

public void toXML(javax.xml.stream.XMLStreamWriter xmlWriter)
           throws java.lang.Exception
Description copied from interface: XMLWritable
Writes this object to the xmlStream writer in SDMX-HD XML representation

Specified by:
toXML in interface XMLWritable
Throws:
java.lang.Exception

getTextType

public java.lang.String getTextType()

setTextType

public void setTextType(java.lang.String textType)

isSequence

public boolean isSequence()

setSequence

public void setSequence(boolean isSequence)

getMinLength

public int getMinLength()

setMinLength

public void setMinLength(int minLength)

getMaxLength

public int getMaxLength()

setMaxLength

public void setMaxLength(int maxLength)

getStartValue

public double getStartValue()

setStartValue

public void setStartValue(double startValue)

getEndValue

public double getEndValue()

setEndValue

public void setEndValue(double endValue)

getInterval

public double getInterval()

setInterval

public void setInterval(double interval)

getTimeInterval

public double getTimeInterval()

setTimeInterval

public void setTimeInterval(double timeInterval)

getDecimals

public int getDecimals()

setDecimals

public void setDecimals(int decimals)

getPattern

public java.lang.String getPattern()

setPattern

public void setPattern(java.lang.String pattern)