Package com.github.hsnghrld.idpay
Class TransactionFilter
- java.lang.Object
-
- com.github.hsnghrld.idpay.TransactionFilter
-
public final class TransactionFilter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description LongamountStringidStringorder_idStringpayment_card_noValueRangepayment_dateStringpayment_hashed_card_noValueRangesettlement_dateHashSet<PaymentStatus>statusesStringtrack_id
-
Constructor Summary
Constructors Constructor Description TransactionFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactionFilteramount(long amount)TransactionFilterid(String id)TransactionFilterorder_id(String order_id)TransactionFilterpayment_card_no(String payment_card_no)TransactionFilterpayment_date(ValueRange payment_date)TransactionFilterpayment_hashed_card_no(String payment_hashed_card_no)TransactionFiltersettlement_date(ValueRange settlement_date)TransactionFilterstatuses(PaymentStatus status, PaymentStatus... statuses)@NotNull org.json.JSONObjecttoJSONObject()TransactionFiltertrack_id(String track_id)
-
-
-
Field Detail
-
id
public String id
-
order_id
public String order_id
-
amount
public Long amount
-
statuses
public HashSet<PaymentStatus> statuses
-
track_id
public String track_id
-
payment_card_no
public String payment_card_no
-
payment_hashed_card_no
public String payment_hashed_card_no
-
payment_date
public ValueRange payment_date
-
settlement_date
public ValueRange settlement_date
-
-
Method Detail
-
toJSONObject
@NotNull public @NotNull org.json.JSONObject toJSONObject()
-
id
public TransactionFilter id(String id)
-
order_id
public TransactionFilter order_id(String order_id)
-
amount
public TransactionFilter amount(long amount)
-
statuses
public TransactionFilter statuses(PaymentStatus status, PaymentStatus... statuses)
-
track_id
public TransactionFilter track_id(String track_id)
-
payment_card_no
public TransactionFilter payment_card_no(String payment_card_no)
-
payment_hashed_card_no
public TransactionFilter payment_hashed_card_no(String payment_hashed_card_no)
-
payment_date
public TransactionFilter payment_date(ValueRange payment_date)
-
settlement_date
public TransactionFilter settlement_date(ValueRange settlement_date)
-
-