public class DateAdjustParams extends Serializer
Modifier and Type | Field and Description |
---|---|
int |
_iRollMode
The Roll mode
|
java.lang.String |
_strCalendar
Roll calendar
|
NULL_SER_STRING, VERSION
Constructor and Description |
---|
DateAdjustParams(byte[] ab)
De-serialization of DateAdjustParams from byte stream
|
DateAdjustParams(int iRollMode,
java.lang.String strCalendar)
Creates a DateAdjustParams class from the roll mode and the calendar
|
Modifier and Type | Method and Description |
---|---|
Serializer |
deserialize(byte[] ab)
De-serialize from a byte array.
|
java.lang.String |
getFieldDelimiter()
Returns the Field Delimiter String
|
java.lang.String |
getObjectTrailer()
Returns the Object Trailer String
|
static void |
main(java.lang.String[] astrArgs) |
double |
Roll(double dblDate)
Rolls the given date
|
byte[] |
serialize()
Serialize into a byte array.
|
getCollectionKeyValueDelimiter, getCollectionMultiLevelKeyDelimiter, getCollectionRecordDelimiter
public int _iRollMode
public java.lang.String _strCalendar
public DateAdjustParams(int iRollMode, java.lang.String strCalendar)
iRollMode
- Roll ModestrCalendar
- Calendarpublic DateAdjustParams(byte[] ab) throws java.lang.Exception
ab
- Byte streamjava.lang.Exception
- Thrown if cannot properly de-serialize DateAdjustParamspublic double Roll(double dblDate) throws java.lang.Exception
dblDate
- Input datejava.lang.Exception
- Thrown if the date cannot be rolledpublic java.lang.String getFieldDelimiter()
Serializer
getFieldDelimiter
in class Serializer
public java.lang.String getObjectTrailer()
Serializer
getObjectTrailer
in class Serializer
public byte[] serialize()
Serializer
serialize
in class Serializer
public Serializer deserialize(byte[] ab)
Serializer
deserialize
in class Serializer
public static final void main(java.lang.String[] astrArgs) throws java.lang.Exception
java.lang.Exception