SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool

com.solarmetric.rd.kodo.query.exp
Interface InMemoryValue

All Superinterfaces:
Value
All Known Implementing Classes:
BoundVariable, Constant, Extension, InMemoryPath, MathValue, Null, Parameter, This, UnboundVariable

public interface InMemoryValue
extends Value

A Value represents any non-operator in a query filter, including constants, variables, and Object fields.


Method Summary
 void castTo(java.lang.Class cls)
          Cast this value to the given type.
 java.lang.Object evaluate(java.lang.Object candidate, java.lang.Object orig, com.solarmetric.rd.kodo.runtime.PersistenceManagerImpl pm, java.util.Map params)
          Evaluate the given candidate.
 
Methods inherited from interface com.solarmetric.rd.kodo.query.Value
isVariable
 

Method Detail

castTo

public void castTo(java.lang.Class cls)
Cast this value to the given type.


evaluate

public java.lang.Object evaluate(java.lang.Object candidate,
                                 java.lang.Object orig,
                                 com.solarmetric.rd.kodo.runtime.PersistenceManagerImpl pm,
                                 java.util.Map params)
Evaluate the given candidate.


SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool

Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.