Package org.faktorips.datatype
Class DefaultGenericValueDatatype
java.lang.Object
org.faktorips.datatype.GenericValueDatatype
org.faktorips.datatype.DefaultGenericValueDatatype
- All Implemented Interfaces:
Comparable<Datatype>,Datatype,ValueDatatype
A generic value datatype that makes an existing Java class (already loaded by
the classloader) available as datatype.
- Author:
- Jan Ortmann
-
Field Summary
Fields inherited from class org.faktorips.datatype.GenericValueDatatype
MSGCODE_GET_ALL_VALUES_METHOD_NOT_FOUND, MSGCODE_GETVALUE_METHOD_NOT_FOUND, MSGCODE_ISPARSABLE_METHOD_NOT_FOUND, MSGCODE_JAVACLASS_NOT_FOUND, MSGCODE_PREFIX, MSGCODE_PREFIX_GET_ALL_VALUES_METHOD, MSGCODE_PREFIX_GET_VALUE_METHOD, MSGCODE_PREFIX_IS_PARSABLE_METHOD, MSGCODE_PREFIX_TO_STRING_METHOD, MSGCODE_PREFIX_VALUE_OF_METHOD, MSGCODE_SPECIALCASE_NULL_IS_NOT_NULL, MSGCODE_SPECIALCASE_NULL_NOT_FOUND, MSGCODE_TOSTRING_METHOD_NOT_FOUND, MSGCODE_VALUE_OF_METHOD_NOT_FOUNDFields inherited from interface org.faktorips.datatype.Datatype
BIG_DECIMAL, BOOLEAN, DECIMAL, DOUBLE, GREGORIAN_CALENDAR, INTEGER, LONG, MONEY, PRIMITIVE_BOOLEAN, PRIMITIVE_INT, PRIMITIVE_LONG, STRING, VOID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.faktorips.datatype.GenericValueDatatype
areValuesEqual, checkReadyToUse, clearCache, compare, compareTo, equals, getAllValuesMethod, getAllValuesMethodName, getDefaultValue, getIsParsableMethodName, getJavaClassName, getName, getNullObjectId, getQualifiedName, getToStringMethod, getToStringMethodName, getValue, getValueOfMethodName, getWrapperType, hashCode, hasNullObject, isAbstract, isEnum, isImmutable, isMutable, isNull, isParsable, isPrimitive, isValueDatatype, isVoid, setAllValuesMethodName, setIsParsableMethodName, setNullObjectDefined, setNullObjectId, setQualifiedName, setToStringMethodName, setValueOfMethodName, supportsCompare, toString, valueToString
-
Constructor Details
-
DefaultGenericValueDatatype
public DefaultGenericValueDatatype() -
DefaultGenericValueDatatype
-
-
Method Details
-
getAdaptedClass
Overridden.- Specified by:
getAdaptedClassin classGenericValueDatatype
-
getAdaptedClassName
Overridden.- Specified by:
getAdaptedClassNamein classGenericValueDatatype
-