public class YieldInterpreter extends MeasureInterpreter
NULL_SER_STRING, VERSION
Constructor and Description |
---|
YieldInterpreter(byte[] ab)
YieldInterpreter de-serialization from input byte array
|
YieldInterpreter(java.lang.String strDC,
int iFreq,
boolean bApplyEOMAdj,
ActActDCParams aap,
java.lang.String strCalendar)
Construct YieldInterpreter from the Day Count and the Frequency parameters
|
Modifier and Type | Method and Description |
---|---|
Serializer |
deserialize(byte[] ab)
De-serialize from a byte array.
|
ActActDCParams |
getAAP() |
boolean |
getApplyEOMAdj() |
java.lang.String |
getCalendar() |
java.lang.String |
getDC() |
java.lang.String |
getFieldDelimiter()
Returns the Field Delimiter String
|
int |
getFrequency() |
java.lang.String |
getObjectTrailer()
Returns the Object Trailer String
|
static void |
main(java.lang.String[] astrArgs) |
byte[] |
serialize()
Serialize into a byte array.
|
getCollectionKeyValueDelimiter, getCollectionMultiLevelKeyDelimiter, getCollectionRecordDelimiter
public YieldInterpreter(byte[] ab) throws java.lang.Exception
ab
- Byte Arrayjava.lang.Exception
- Thrown if YieldInterpreter cannot be properly de-serializedpublic YieldInterpreter(java.lang.String strDC, int iFreq, boolean bApplyEOMAdj, ActActDCParams aap, java.lang.String strCalendar) throws java.lang.Exception
strDC
- Quoting Day CountiFreq
- Quoting Frequencyjava.lang.Exception
- Thrown if inputs are invalidpublic java.lang.String getDC()
public int getFrequency()
public boolean getApplyEOMAdj()
public ActActDCParams getAAP()
public java.lang.String getCalendar()
public 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