public class AttributeFilter extends java.lang.Object implements ResultsFilter
LATEST_VERSION, VERSION_ID
Constructor and Description |
---|
AttributeFilter(RegistryAttributeWrapper raw,
java.lang.String value) |
AttributeFilter(java.lang.String name,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
applyFilter(java.lang.Object filter)
Apply the filter on the object.
|
java.lang.Object |
applyFilter(RegistryClient client,
java.lang.Object filterObject)
Apply the filter on the object and also pass a registry client object
for potential queries to the registry
|
java.lang.String |
getName() |
RegistryAttributeWrapper |
getRaw() |
java.lang.String |
getValue() |
void |
setName(java.lang.String name) |
void |
setRaw(RegistryAttributeWrapper raw) |
void |
setValue(java.lang.String value) |
java.lang.String |
toString() |
public AttributeFilter(RegistryAttributeWrapper raw, java.lang.String value) throws RegistryHandlerException
RegistryHandlerException
public AttributeFilter(java.lang.String name, java.lang.String value) throws RegistryHandlerException
RegistryHandlerException
public java.lang.Object applyFilter(java.lang.Object filter)
ResultsFilter
applyFilter
in interface ResultsFilter
filter
- ExtrinsicFilter.Builder object expectedvalue
- String value expected containing the expected attribute valuepublic java.lang.Object applyFilter(RegistryClient client, java.lang.Object filterObject) throws RegistryServiceException
ResultsFilter
applyFilter
in interface ResultsFilter
RegistryServiceException
public java.lang.String getName()
public void setName(java.lang.String name) throws RegistryHandlerException
RegistryHandlerException
public java.lang.String getValue()
public void setValue(java.lang.String value)
public RegistryAttributeWrapper getRaw()
public void setRaw(RegistryAttributeWrapper raw) throws RegistryHandlerException
RegistryHandlerException
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2010-2019 Planetary Data System. All Rights Reserved.