gov.nasa.pds.registry.query
Class ObjectFilter

java.lang.Object
  extended by gov.nasa.pds.registry.query.ObjectFilter
Direct Known Subclasses:
AssociationFilter, EventFilter, ExtrinsicFilter

public class ObjectFilter
extends Object

This class identifies all the attributes one would filter on for any type of RegistryObject. This is used to build up a query from classes that extend RegistryQuery

Author:
pramirez

Nested Class Summary
static class ObjectFilter.Builder
           
 
Field Summary
protected  String guid
           
protected  String lid
           
protected  String name
           
protected  String objectType
           
protected  ObjectStatus status
           
protected  String versionName
           
 
Constructor Summary
protected ObjectFilter()
           
 
Method Summary
 String getGuid()
           
 String getLid()
           
 String getName()
           
 String getObjectType()
           
 ObjectStatus getStatus()
           
 String getVersionName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

guid

protected String guid

name

protected String name

lid

protected String lid

versionName

protected String versionName

objectType

protected String objectType

status

protected ObjectStatus status
Constructor Detail

ObjectFilter

protected ObjectFilter()
Method Detail

getGuid

public String getGuid()

getName

public String getName()

getLid

public String getLid()

getVersionName

public String getVersionName()

getObjectType

public String getObjectType()

getStatus

public ObjectStatus getStatus()


Copyright © 2010-2012 Planetary Data System. All Rights Reserved.