|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.dse.base.FormatElement | +--com.ibm.dse.base.FieldFormat | +--com.ibm.dse.base.DateFormat
This class formats a Date to a String following the conditions of its attributes.
Fields inherited from class com.ibm.dse.base.FormatElement |
dataElementName,
name |
Constructor Summary | |
DateFormat()
This constructor creates a DateFormat object. |
|
DateFormat(java.lang.String aName)
This constructor creates the DateFormat object with the id aName. |
Method Summary | |
java.lang.String[] |
extract(java.lang.String aString)
Extracts a string which length is the length of the expected string. |
java.lang.String |
formatField(DataField aDataField)
Formats a Date using the java.text.SimpleDatFormat class initialized with the declared parameters. |
boolean |
getFourDigitYear()
Returns the value of fourDigitYear. |
int |
getOrdering()
Returns the value of ordering. |
java.lang.String |
getPattern()
Calculates the pattern that is used to initialize the SimpleDateFormat. |
java.lang.String |
getSeparator()
Returns the value of separator. |
boolean |
getUseSeparator()
Returns the value of useSeparator. |
java.lang.Object |
initializeFrom(Tag aTag)
Initializes a DateFormat with the Tag attributes. |
void |
setFourDigitYear(boolean aBoolean)
Sets the value of fourDigitYear. |
void |
setOrdering(int anInt)
Sets the value of ordering. |
void |
setSeparator(java.lang.String aSeparator)
Sets the value of separator. |
void |
setUseSeparator(boolean aBoolean)
Sets the value of useSeparator. |
java.lang.String |
toString()
Returns an SGML representation of this instance. |
DataField |
unformatField(java.lang.String aString,
DataField aDataField)
Unformats aString using the parse() method of java.text.SimpleDataFormat initialize using the parameters. |
Methods inherited from class com.ibm.dse.base.FieldFormat |
format,
format,
unformat,
unformat |
Methods inherited from class com.ibm.dse.base.FormatElement |
exceptionInfo,
externalizer,
format,
getDataElementName,
getExternalizer,
getName,
getTagName,
isCacheable,
isConstant,
readExternal,
readExternal,
readObject,
reinitialize,
removeExternal,
rootDecorated,
setDataElementName,
setExternalizer,
setName,
setSize,
toStrings,
toTags,
unformat,
writeExternal,
writeExternal |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public DateFormat()
public DateFormat(java.lang.String aName) throws java.io.IOException
aName
- java.lang.StringMethod Detail |
public java.lang.String[] extract(java.lang.String aString)
public java.lang.String formatField(DataField aDataField) throws DSEInvalidClassException
public boolean getFourDigitYear()
public int getOrdering()
public java.lang.String getPattern()
public java.lang.String getSeparator()
public boolean getUseSeparator()
public java.lang.Object initializeFrom(Tag aTag) throws java.io.IOException
aTag
- com.ibm.dse.base.Tagpublic void setFourDigitYear(boolean aBoolean)
aBoolean
- booleanpublic void setOrdering(int anInt)
anInt
- intpublic void setSeparator(java.lang.String aSeparator)
aChar
- charpublic void setUseSeparator(boolean aBoolean)
aBoolean
- booleanpublic java.lang.String toString()
public DataField unformatField(java.lang.String aString, DataField aDataField) throws DSEInvalidArgumentException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |