org.drools.base
Class ValueType
java.lang.Object
org.drools.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
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
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
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
BIG_DECIMAL_TYPE
public static final ValueType BIG_DECIMAL_TYPE
BIG_INTEGER_TYPE
public static final ValueType BIG_INTEGER_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()
isNumber
public boolean isNumber()
isIntegerNumber
public boolean isIntegerNumber()
isFloatNumber
public boolean isFloatNumber()
isChar
public boolean isChar()
isEvent
public boolean isEvent()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.