public class MetadataSearchCriteria extends SearchCriteria<MetadataSearchCriteria>
| Constructor and Description |
|---|
MetadataSearchCriteria() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
MetadataType |
getMetadataType() |
java.math.BigInteger |
getScopedMetadataKey() |
Address |
getSourceAddress() |
Address |
getTargetAddress() |
java.lang.String |
getTargetId() |
int |
hashCode() |
MetadataSearchCriteria |
metadataType(MetadataType metadataType)
Sets the metadata type filter builder style.
|
MetadataSearchCriteria |
scopedMetadataKey(java.math.BigInteger scopedMetadataKey)
Sets the metadata key filter builder style.
|
void |
setMetadataType(MetadataType metadataType) |
void |
setScopedMetadataKey(java.math.BigInteger scopedMetadataKey) |
void |
setSourceAddress(Address sourceAddress) |
void |
setTargetAddress(Address targetAddress) |
void |
setTargetId(java.lang.String targetId) |
MetadataSearchCriteria |
sourceAddress(Address sourceAddress)
Sets the source address filter builder style.
|
MetadataSearchCriteria |
targetAddress(Address targetAddress)
Sets the target address filter builder style.
|
MetadataSearchCriteria |
targetId(MosaicId targetMosaicId)
Sets the target id filter builder style.
|
MetadataSearchCriteria |
targetId(NamespaceId targetNamespaceId)
Sets the target id filter builder style.
|
getOffset, getOrder, getPageNumber, getPageSize, offset, order, pageNumber, pageSize, setOffset, setOrder, setPageNumber, setPageSizepublic Address getSourceAddress()
public void setSourceAddress(Address sourceAddress)
public MetadataSearchCriteria sourceAddress(Address sourceAddress)
sourceAddress - filter by source address.public Address getTargetAddress()
public void setTargetAddress(Address targetAddress)
public MetadataSearchCriteria targetAddress(Address targetAddress)
targetAddress - filter by target address.public java.math.BigInteger getScopedMetadataKey()
public void setScopedMetadataKey(java.math.BigInteger scopedMetadataKey)
public MetadataSearchCriteria scopedMetadataKey(java.math.BigInteger scopedMetadataKey)
scopedMetadataKey - filter by metadata key.public MetadataType getMetadataType()
public void setMetadataType(MetadataType metadataType)
public MetadataSearchCriteria metadataType(MetadataType metadataType)
metadataType - filter by metadata type.public MetadataSearchCriteria targetId(MosaicId targetMosaicId)
targetMosaicId - filter by mosaic target id.public MetadataSearchCriteria targetId(NamespaceId targetNamespaceId)
targetNamespaceId - filter by namesapce target id.public void setTargetId(java.lang.String targetId)
public java.lang.String getTargetId()
public boolean equals(java.lang.Object o)
equals in class SearchCriteria<MetadataSearchCriteria>public int hashCode()
hashCode in class SearchCriteria<MetadataSearchCriteria>