org.makumba.providers.datadefinition.mdd
Enum FieldType
java.lang.Object
java.lang.Enum<FieldType>
org.makumba.providers.datadefinition.mdd.FieldType
- All Implemented Interfaces:
- Serializable, Comparable<FieldType>
public enum FieldType
- extends Enum<FieldType>
Enum for Makumba field types
- Version:
- $Id: FieldType.java,v 1.1 May 3, 2009 10:40:42 AM manu Exp $
- Author:
- Veronika Bodmann, Manuel Gay
PTR
public static final FieldType PTR
PTRREL
public static final FieldType PTRREL
PTRONE
public static final FieldType PTRONE
PTRINDEX
public static final FieldType PTRINDEX
INT
public static final FieldType INT
INTENUM
public static final FieldType INTENUM
CHAR
public static final FieldType CHAR
CHARENUM
public static final FieldType CHARENUM
TEXT
public static final FieldType TEXT
DATE
public static final FieldType DATE
DATECREATE
public static final FieldType DATECREATE
DATEMODIFY
public static final FieldType DATEMODIFY
SET
public static final FieldType SET
SETCOMPLEX
public static final FieldType SETCOMPLEX
NIL
public static final FieldType NIL
REAL
public static final FieldType REAL
SETCHARENUM
public static final FieldType SETCHARENUM
SETINTENUM
public static final FieldType SETINTENUM
BINARY
public static final FieldType BINARY
BOOLEAN
public static final FieldType BOOLEAN
FILE
public static final FieldType FILE
PARAMETER
public static final FieldType PARAMETER
values
public static FieldType[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (FieldType c : FieldType.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static FieldType valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
getTypeName
public String getTypeName()
getJavaType
public Class<?> getJavaType()
getNullType
public Object getNullType()
getIntegerType
public int getIntegerType()
getDataType
public String getDataType()
getEmptyValue
public Object getEmptyValue()