|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TypeRegistry
The type registry manages the known value types.
Method Summary | |
---|---|
TypeValuePair |
convertTo(Type targetType,
TypeValuePair valuePair)
Checks, whether the target type would accept the specified value object and value type. |
java.util.Date |
convertToDate(Type type1,
java.lang.Object value)
Converts the object of the given type into a date. |
java.lang.Boolean |
convertToLogical(Type type1,
java.lang.Object value)
Converts the object of the given type into a boolean. |
java.lang.Number |
convertToNumber(Type type1,
java.lang.Object value)
Converts the object of the given type into a number. |
NumberSequence |
convertToNumberSequence(Type type,
java.lang.Object value)
|
java.lang.String |
convertToText(Type type1,
java.lang.Object value)
(This conversion is used by the operator implementations.) |
ExtendedComparator |
getComparator(Type type1,
Type type2)
Returns an comparator for the given types. |
Type |
guessTypeOfObject(java.lang.Object o)
|
Method Detail |
---|
ExtendedComparator getComparator(Type type1, Type type2)
type1
- type2
-
java.lang.Number convertToNumber(Type type1, java.lang.Object value) throws TypeConversionException
type1
- value
-
TypeConversionException
- if the type cannot be represented as number.java.lang.String convertToText(Type type1, java.lang.Object value) throws TypeConversionException
type1
- value
-
TypeConversionException
java.lang.Boolean convertToLogical(Type type1, java.lang.Object value) throws TypeConversionException
type1
- value
-
TypeConversionException
java.util.Date convertToDate(Type type1, java.lang.Object value) throws TypeConversionException
type1
- value
-
TypeConversionException
NumberSequence convertToNumberSequence(Type type, java.lang.Object value) throws TypeConversionException
TypeConversionException
TypeValuePair convertTo(Type targetType, TypeValuePair valuePair) throws TypeConversionException
targetType
- valuePair
-
TypeConversionException
Type guessTypeOfObject(java.lang.Object o)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |