gov.nasa.pds.registry.client.results
Interface ResultsFilter

All Known Implementing Classes:
AttributeFilter, SlotFilter

public interface ResultsFilter


Field Summary
static String LATEST_VERSION
           
static String VERSION_ID
           
 
Method Summary
 Object applyFilter(Object filterObject)
          Apply the filter on the object.
 Object applyFilter(RegistryClient client, Object filterObject)
          Apply the filter on the object and also pass a registry client object for potential queries to the registry
 

Field Detail

VERSION_ID

static final String VERSION_ID
See Also:
Constant Field Values

LATEST_VERSION

static final String LATEST_VERSION
See Also:
Constant Field Values
Method Detail

applyFilter

Object applyFilter(Object filterObject)
Apply the filter on the object.

Parameters:
filterObject -
Returns:
if object passes through filter, returns the filterObject else returns null

applyFilter

Object applyFilter(RegistryClient client,
                   Object filterObject)
                   throws RegistryServiceException
Apply the filter on the object and also pass a registry client object for potential queries to the registry

Parameters:
client -
filterObject -
Returns:
Throws:
RegistryServiceException


Copyright © 2010–2015 Planetary Data System. All rights reserved.