|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SlotHandler
Interface of a handler for slot values.
Method Summary | |
---|---|
java.lang.String |
getQueryFunction(java.lang.Object value,
Property property)
Wraps the result of the toString(Object) in a proper Query
Type.This method may only be invoked, if isHandling(Class, Slot)
was invoked with the result objects class and returned true. |
boolean |
isHandling(java.lang.Class<?> pClass,
Slot property)
Returns, whether the slot handler can handle the given Java class. |
java.lang.Object |
toObject(java.lang.Class<?> pClass,
java.lang.String pValue)
Converts a string into an object. |
java.lang.String |
toString(java.lang.Object pValue)
Converts the given object into a string. |
Method Detail |
---|
boolean isHandling(java.lang.Class<?> pClass, Slot property)
property
- java.lang.String toString(java.lang.Object pValue)
isHandling(Class, Slot)
was invoked
with the objects class and returned true.
java.lang.Object toObject(java.lang.Class<?> pClass, java.lang.String pValue)
isHandling(Class, Slot)
was invoked with the result objects
class and returned true.
pClass
- The target classpValue
- The value to convert.
java.lang.IllegalArgumentException
- The value could not be parsed.java.lang.String getQueryFunction(java.lang.Object value, Property property)
toString(Object)
in a proper Query
Type.This method may only be invoked, if isHandling(Class, Slot)
was invoked with the result objects class and returned true.
value
- property
- TODO
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |