public class TransactionFilter extends Filter<TransactionFilter>
GetTransactions
Constructor and Description |
---|
TransactionFilter() |
Modifier and Type | Method and Description |
---|---|
TransactionFilter |
assetId(java.lang.String assetId)
Sets the asset ID to filter for.
|
TransactionFilter |
assetIdIn(java.lang.String... assetIds)
Sets the asset IDs to filter for.
|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
TransactionFilter |
id(java.lang.String id)
Sets the ID to filter for.
|
TransactionFilter |
idIn(java.lang.String... ids)
Sets the IDs to filter for.
|
TransactionFilter |
state(TransactionState state)
Sets the transaction state to filter for.
|
TransactionFilter |
stateIn(TransactionState... states)
Sets the transaction states to filter for.
|
TransactionFilter |
transactionId(java.lang.String transactionId)
Sets the hash ID to filter for.
|
TransactionFilter |
transactionIdIn(java.lang.String... transactionIds)
Sets the hash IDs to filter for.
|
TransactionFilter |
type(TransactionType type)
Sets the transaction type to filter for.
|
TransactionFilter |
typeIn(TransactionType... types)
Sets the transaction types to filter for.
|
TransactionFilter |
value(java.lang.Integer value)
Sets the filter to include transactions equal to the passed value.
|
TransactionFilter |
valueGreaterThan(java.lang.Integer value)
Sets the filter to include transactions greater than the passed value.
|
TransactionFilter |
valueGreaterThanOrEqual(java.lang.Integer value)
Sets the filter to include transactions greater than or equal to the passed value.
|
TransactionFilter |
valueLessThan(java.lang.Integer value)
Sets the filter to include transactions less than the passed value.
|
TransactionFilter |
valueLessThanOrEqual(java.lang.Integer value)
Sets the filter to include transactions less than or equal to the passed value.
|
TransactionFilter |
wallet(java.lang.String wallet)
Sets the wallet to filter for.
|
TransactionFilter |
walletIn(java.lang.String... wallets)
Sets the wallets to filter for.
|
public TransactionFilter id(java.lang.String id)
id
- the IDpublic TransactionFilter idIn(java.lang.String... ids)
ids
- the IDspublic TransactionFilter transactionId(java.lang.String transactionId)
transactionId
- the hash IDpublic TransactionFilter transactionIdIn(java.lang.String... transactionIds)
transactionIds
- the hash IDspublic TransactionFilter assetId(java.lang.String assetId)
assetId
- the IDpublic TransactionFilter assetIdIn(java.lang.String... assetIds)
assetIds
- the IDspublic TransactionFilter type(TransactionType type)
type
- the typepublic TransactionFilter typeIn(TransactionType... types)
types
- the typespublic TransactionFilter value(java.lang.Integer value)
value
- the value to compare bypublic TransactionFilter valueGreaterThan(java.lang.Integer value)
value
- the value to compare bypublic TransactionFilter valueGreaterThanOrEqual(java.lang.Integer value)
value
- the value to compare bypublic TransactionFilter valueLessThan(java.lang.Integer value)
value
- the value to compare bypublic TransactionFilter valueLessThanOrEqual(java.lang.Integer value)
value
- the value to compare bypublic TransactionFilter state(TransactionState state)
state
- the statepublic TransactionFilter stateIn(TransactionState... states)
states
- the statespublic TransactionFilter wallet(java.lang.String wallet)
wallet
- the wallet addresspublic TransactionFilter walletIn(java.lang.String... wallets)
wallets
- the wallet addressespublic boolean equals(java.lang.Object o)
equals
in class Filter<TransactionFilter>
protected boolean canEqual(java.lang.Object other)
canEqual
in class Filter<TransactionFilter>
public int hashCode()
hashCode
in class Filter<TransactionFilter>