com.centrasite.resourceaccess.utilities.search
Class PropertyPredicate

java.lang.Object
  extended by com.centrasite.resourceaccess.utilities.search.AbstractPredicate
      extended by com.centrasite.resourceaccess.utilities.search.PropertyPredicate

public class PropertyPredicate
extends AbstractPredicate

Used to define searches over available external repository properties.


Nested Class Summary
static class PropertyPredicate.RelationalOperation
           
 
Constructor Summary
PropertyPredicate(java.lang.String name, PropertyPredicate.RelationalOperation op, java.lang.String value)
           
 
Method Summary
 java.lang.String getName()
           
 PropertyPredicate.RelationalOperation getRelationalOperation()
           
 java.lang.String getValue()
           
 void setName(java.lang.String name)
           
 void setRelationalOperation(PropertyPredicate.RelationalOperation operation)
           
 void setValue(java.lang.String value)
           
 java.lang.String toStringPredicate()
           
 
Methods inherited from class com.centrasite.resourceaccess.utilities.search.AbstractPredicate
equals, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyPredicate

public PropertyPredicate(java.lang.String name,
                         PropertyPredicate.RelationalOperation op,
                         java.lang.String value)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getRelationalOperation

public PropertyPredicate.RelationalOperation getRelationalOperation()

setRelationalOperation

public void setRelationalOperation(PropertyPredicate.RelationalOperation operation)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

toStringPredicate

public java.lang.String toStringPredicate()
Specified by:
toStringPredicate in class AbstractPredicate