jrunx.persistence.greylock
Class DBPropertyDef
java.lang.Object
|
+--jrunx.persistence.greylock.BaseDB
|
+--jrunx.persistence.greylock.DBPropertyDef
- All Implemented Interfaces:
- Const, java.io.Serializable
- public class DBPropertyDef
- extends BaseDB
- implements java.io.Serializable
- See Also:
- Serialized Form
| Fields inherited from interface jrunx.persistence.greylock.Const |
ARRAYED, BIGINT, BIT, BLOB, BYTE, CHAR, DOUBLE, FLOAT, ID, ID_TABLE, INCREMENT, INDEX, INSTANCE, INSTANCE_FORGE_IDS, INSTANCE_ID, INSTANCE_TABLE, INTEGER, INTERNALID, NAME, PARENT, PROPERTY_ID, PROPERTY_TABLE, RELATION_ID, SEARCHABLE, SEQUENCE_PROCEDURE, SHORT, SINK, SOURCE, TIMESTAMP, TYPE_FORGE_IDS, TYPE_ID, TYPE_TABLE, UNDERSCORE, VARCHAR, VIEW |
|
Constructor Summary |
DBPropertyDef()
|
DBPropertyDef(DBTypeDef tDef,
int refType)
|
DBPropertyDef(int type)
|
DBPropertyDef(java.lang.String type)
|
DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal)
|
DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal,
boolean isIndexed,
boolean isSearchable,
boolean isArray)
|
DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal,
boolean isIndexed,
boolean isSearchable,
boolean isArray,
java.lang.String displayName,
java.lang.String description)
|
DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal,
java.lang.String displayName,
java.lang.String description)
|
DBPropertyDef(java.lang.String type,
java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_jdbcTypes
public static java.util.Map _jdbcTypes
_types
public static java.util.Map _types
_cfTypes
public static java.util.Map _cfTypes
DATETIME
public static final java.lang.String DATETIME
CHARACTER
public static final java.lang.String CHARACTER
BOOL
public static final java.lang.String BOOL
INT
public static final java.lang.String INT
DBL
public static final java.lang.String DBL
FLT
public static final java.lang.String FLT
BTE
public static final java.lang.String BTE
SHT
public static final java.lang.String SHT
STR
public static final java.lang.String STR
LNG
public static final java.lang.String LNG
OBJ
public static final java.lang.String OBJ
REF_TYPE_REFERENCE
public static final int REF_TYPE_REFERENCE
REF_TYPE_EMBEDDED
public static final int REF_TYPE_EMBEDDED
REF_TYPE_JAVAOBJECT
public static final int REF_TYPE_JAVAOBJECT
REF_TYPE_PRIMITIVE
public static final int REF_TYPE_PRIMITIVE
DELETE
public static final int DELETE
NEW
public static final int NEW
CHANGED
public static final int CHANGED
DBPropertyDef
public DBPropertyDef()
DBPropertyDef
public DBPropertyDef(int type)
DBPropertyDef
public DBPropertyDef(java.lang.String type)
DBPropertyDef
public DBPropertyDef(java.lang.String type,
java.lang.String name)
DBPropertyDef
public DBPropertyDef(DBTypeDef tDef,
int refType)
DBPropertyDef
public DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal)
DBPropertyDef
public DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal,
java.lang.String displayName,
java.lang.String description)
DBPropertyDef
public DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal,
boolean isIndexed,
boolean isSearchable,
boolean isArray)
DBPropertyDef
public DBPropertyDef(java.lang.String type,
boolean required,
java.lang.Object defaultVal,
boolean isIndexed,
boolean isSearchable,
boolean isArray,
java.lang.String displayName,
java.lang.String description)
isUDT
public boolean isUDT()
getDefaultValue
public java.lang.Object getDefaultValue()
getDescription
public java.lang.String getDescription()
getDisplayName
public java.lang.String getDisplayName()
getType
public java.lang.String getType()
getDBTypeDef
public DBTypeDef getDBTypeDef()
isArray
public boolean isArray()
isIndexed
public boolean isIndexed()
isSearchable
public boolean isSearchable()
isRequired
public boolean isRequired()
setDBTypeDef
public void setDBTypeDef(DBTypeDef tDef)
setDefaultValue
public void setDefaultValue(java.lang.Object val)
setDescription
public void setDescription(java.lang.String desc)
setDisplayName
public void setDisplayName(java.lang.String dName)
setArray
public void setArray(boolean b)
setArray
public void setArray(java.lang.Boolean b)
setArray
public void setArray(java.lang.String b)
setIndexed
public void setIndexed(boolean b)
setIndexed
public void setIndexed(java.lang.Boolean b)
setIndexed
public void setIndexed(java.lang.String b)
setSearchable
public void setSearchable(boolean b)
setSearchable
public void setSearchable(java.lang.Boolean b)
setSearchable
public void setSearchable(java.lang.String b)
setRequired
public void setRequired(boolean b)
setRequired
public void setRequired(java.lang.Boolean b)
setRequired
public void setRequired(java.lang.String b)
getJdbcTypeForCFODBType
public int getJdbcTypeForCFODBType(java.lang.String type)
throws java.lang.Exception
getSqlType
public java.lang.String getSqlType()
getJdbcDataTypeForUDT
protected static int getJdbcDataTypeForUDT(int refType)
setJdbcType
public void setJdbcType(int type)
setType
public void setType(java.lang.String type)
getJdbcType
public int getJdbcType()
getRefType
public int getRefType()
setRefType
public void setRefType(java.lang.String refType)
throws java.lang.Exception
setRefType
public void setRefType(int type)
setRefType
public void setRefType(java.lang.Integer type)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
validateValue
public void validateValue(java.lang.Object val)
throws java.lang.Exception
getTypeClass
public java.lang.Class getTypeClass()
getBooleanAsBit
public static short getBooleanAsBit(java.lang.Object bool)
throws java.lang.Exception
getDateTime
public static double getDateTime(java.lang.Object date)
throws java.lang.Exception
quoteIfString
public static java.lang.String quoteIfString(java.lang.Object val)
throws java.lang.Exception
quoteIfString
public static java.lang.String quoteIfString(java.lang.Object val,
int jdbcType)
throws java.lang.Exception
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright � 2002 Macromedia Corporation. All Rights Reserved.