public class FPaymentDetail extends APIParam<FPaymentDetail>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID
The class' serialization version id.
|
ivHashCode, ivHashFlds, ivObjFlds
Constructor and Description |
---|
FPaymentDetail()
Constructs a
FPaymentDetail object with all field values set to
null . |
FPaymentDetail(java.util.HashMap<java.lang.String,java.lang.Object> source)
Constructs a
FPaymentDetail object with field values based on the
supplied hash map. |
FPaymentDetail(java.lang.String source)
Constructs a
FPaymentDetail object with field values based on the
supplied JSON text string. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAmount()
Returns the payment amount.
|
java.lang.String |
getCheckNum()
Returns the check number or reference number.
|
java.lang.String |
getCreditCard()
Returns the credit card number.
|
java.lang.String |
getDate()
Returns the payment date.
|
java.lang.String |
getPaymentNum()
Returns payment number.
|
java.lang.String |
getType()
Returns payment type (credit card, cash, etc).
|
protected void |
removeUnwantedFields()
Removes unwanted fields from a JSON object or from an array of JSON objects.
|
void |
setAmount(java.lang.String value)
Sets the amount.
|
void |
setCheckNum(java.lang.String value)
Sets the check number or reference number.
|
void |
setCreditCard(java.lang.String value)
Sets the credit card number.
|
void |
setDate(java.lang.String value)
Sets the payment date.
|
void |
setPaymentNum(java.lang.String value)
Sets the payment number.
|
void |
setType(java.lang.String value)
Sets the payment type (credit card, cash, etc).
|
after, before, compareTo, equals, getHashFields, getObjectFields, hashCode, removeStringWhitespace, removeUnwantedFields, setHashFields, setObjectFields, toJSONString, toString
private static final long serialVersionUID
public FPaymentDetail()
FPaymentDetail
object with all field values set to
null
.public FPaymentDetail(java.util.HashMap<java.lang.String,java.lang.Object> source)
FPaymentDetail
object with field values based on the
supplied hash map.source
- (HashMap) A hash map of field names and values.public FPaymentDetail(java.lang.String source)
FPaymentDetail
object with field values based on the
supplied JSON text string.source
- (String) A string beginning with {
(left brace) and ending with }
(right brace).protected void removeUnwantedFields()
removeUnwantedFields
in class APIParam<FPaymentDetail>
public java.lang.String getPaymentNum()
public void setPaymentNum(java.lang.String value)
value
- (String) The payment number.public java.lang.String getType()
public void setType(java.lang.String value)
value
- (String) The payment type.public java.lang.String getAmount()
public void setAmount(java.lang.String value)
value
- (String) The payment amount.public java.lang.String getCheckNum()
public void setCheckNum(java.lang.String value)
value
- (String) The check number.public java.lang.String getCreditCard()
public void setCreditCard(java.lang.String value)
value
- (String) The credit card number.public java.lang.String getDate()
public void setDate(java.lang.String value)
value
- (String) The payment date.