org.drools.core.base
Class ValueType
java.lang.Object
org.drools.core.base.ValueType
- All Implemented Interfaces:
- Externalizable, Serializable
public class ValueType
- extends Object
- implements Externalizable
- See Also:
- Serialized Form
NULL_TYPE
public static final ValueType NULL_TYPE
PCHAR_TYPE
public static final ValueType PCHAR_TYPE
PBYTE_TYPE
public static final ValueType PBYTE_TYPE
PSHORT_TYPE
public static final ValueType PSHORT_TYPE
PINTEGER_TYPE
public static final ValueType PINTEGER_TYPE
PLONG_TYPE
public static final ValueType PLONG_TYPE
PFLOAT_TYPE
public static final ValueType PFLOAT_TYPE
PDOUBLE_TYPE
public static final ValueType PDOUBLE_TYPE
PBOOLEAN_TYPE
public static final ValueType PBOOLEAN_TYPE
CHAR_TYPE
public static final ValueType CHAR_TYPE
BYTE_TYPE
public static final ValueType BYTE_TYPE
SHORT_TYPE
public static final ValueType SHORT_TYPE
INTEGER_TYPE
public static final ValueType INTEGER_TYPE
LONG_TYPE
public static final ValueType LONG_TYPE
FLOAT_TYPE
public static final ValueType FLOAT_TYPE
DOUBLE_TYPE
public static final ValueType DOUBLE_TYPE
BOOLEAN_TYPE
public static final ValueType BOOLEAN_TYPE
NUMBER_TYPE
public static final ValueType NUMBER_TYPE
BIG_DECIMAL_TYPE
public static final ValueType BIG_DECIMAL_TYPE
BIG_INTEGER_TYPE
public static final ValueType BIG_INTEGER_TYPE
DATE_TYPE
public static final ValueType DATE_TYPE
ARRAY_TYPE
public static final ValueType ARRAY_TYPE
STRING_TYPE
public static final ValueType STRING_TYPE
OBJECT_TYPE
public static final ValueType OBJECT_TYPE
FACTTEMPLATE_TYPE
public static final ValueType FACTTEMPLATE_TYPE
EVENT_TYPE
public static final ValueType EVENT_TYPE
QUERY_TYPE
public static final ValueType QUERY_TYPE
TRAIT_TYPE
public static final ValueType TRAIT_TYPE
CLASS_TYPE
public static final ValueType CLASS_TYPE
ValueType
public ValueType()
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable
- Throws:
IOException
getName
public String getName()
getClassType
public Class<?> getClassType()
getSimpleType
public int getSimpleType()
determineValueType
public static ValueType determineValueType(Class<?> clazz)
toString
public String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object object)
- Overrides:
equals in class Object
isBoolean
public boolean isBoolean()
isDate
public boolean isDate()
isNumber
public boolean isNumber()
isIntegerNumber
public boolean isIntegerNumber()
isFloatNumber
public boolean isFloatNumber()
isChar
public boolean isChar()
isEvent
public boolean isEvent()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.