org.kuali.rice.core.api.criteria
Class EqualIgnoreCasePredicate

java.lang.Object
  extended by org.kuali.rice.core.api.mo.AbstractDataTransferObject
      extended by org.kuali.rice.core.api.criteria.EqualIgnoreCasePredicate
All Implemented Interfaces:
Serializable, Predicate, PropertyPathPredicate, SingleValuedPredicate, ModelObjectBasic, ModelObjectComplete

public final class EqualIgnoreCasePredicate
extends AbstractDataTransferObject
implements SingleValuedPredicate

An immutable predicate which represents an "equal ignore case" statement which is evaluated the CriteriaValue of this predicate.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
for a convenient way to construct this class., Serialized Form

Method Summary
 String getPropertyPath()
          Returns the property path for this predicate which represents the portion of the object model to which the predicate applies.
 CriteriaStringValue getValue()
          Gets the criteria value for this predicate.
 String toString()
          This will return a proper string representation of the Model Object.
 
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectComplete
equals, hashCode
 

Method Detail

getPropertyPath

public String getPropertyPath()
Description copied from interface: PropertyPathPredicate
Returns the property path for this predicate which represents the portion of the object model to which the predicate applies.

Specified by:
getPropertyPath in interface PropertyPathPredicate
Returns:
the property path

getValue

public CriteriaStringValue getValue()
Description copied from interface: SingleValuedPredicate
Gets the criteria value for this predicate.

Specified by:
getValue in interface SingleValuedPredicate
Returns:
the criteria value for this predicate

toString

public String toString()
Description copied from interface: ModelObjectBasic
This will return a proper string representation of the Model Object. All of the fields comprising the "public" api should be represented in the return value.

Specified by:
toString in interface ModelObjectBasic
Returns:
the string representation


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.