|
DODS 7.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.enhydra.dods.trans.Column
public class Column
This class represents database table column.
Field Summary | |
---|---|
protected boolean |
can_be_null
can column be null |
protected java.lang.String |
db_type
column database type |
protected boolean |
is_array
is column used as array |
protected boolean |
is_constant
is column constant |
protected boolean |
is_insecure
This variable contains information whether the table column need unsecurity methods. |
protected boolean |
is_primary_key
is column used as primary key |
protected boolean |
is_reference
does column has reference |
protected boolean |
is_secure
This variable contains information whether the table column need security methods. |
protected java.lang.String |
java_default_value
column java default value |
protected java.lang.String |
java_type
column java type |
protected java.lang.String |
javadoc
column javadoc |
protected java.lang.String |
name
column name |
protected boolean |
ref_constarint
is reference used as a constraint |
protected java.lang.String |
ref_foreign_key_column_name
reference foreign key column name |
protected java.lang.String |
ref_foreign_key_group
reference foreign key group |
protected boolean |
ref_is_abstarct
is reference abstarct |
protected boolean |
ref_is_foreign_key
is reference used as foreign key |
protected java.lang.String |
ref_name
reference name |
protected java.lang.String |
ref_package
reference package |
protected java.lang.String |
size
column size |
protected boolean |
used_for_query
is column use for query |
Constructor Summary | |
---|---|
Column()
|
|
Column(boolean genSecure,
boolean genInsecure)
|
Method Summary | |
---|---|
boolean |
canBeNull()
Get the information if column is used for query. |
void |
canBeNull(boolean can_be_null)
Set column to/not to be able to be null. |
java.lang.String |
dbType()
Get column database type. |
void |
dbType(java.lang.String db_type)
Set column database type. |
boolean |
isArray()
Get the information if column is used as array. |
void |
isArray(boolean is_array)
Set column to/not to be used as array. |
boolean |
isConstant()
Get the information if column is constant. |
void |
isConstant(boolean is_constant)
Set column to/not to be constant. |
boolean |
isInSecure()
Get the information whether DO has security methods. |
void |
isInSecure(boolean is_Insecure)
Set DO to/not to have security methods. |
boolean |
isPrimaryKey()
Get the information if column is used as primary key. |
void |
isPrimaryKey(boolean is_primary_key)
Set column to/not to be used as primary key. |
boolean |
isReference()
Get the information if column has reference. |
boolean |
isSecure()
Get the information whether DO has security methods. |
void |
isSecure(boolean is_secure)
Set DO to/not to have security methods. |
java.lang.String |
javaDefaultValue()
Get column java default value. |
void |
javaDefaultValue(java.lang.String java_default_value)
Set column java default value. |
java.lang.String |
javadoc()
Get column javadoc. |
void |
javadoc(java.lang.String javadoc)
Set column javadoc. |
java.lang.String |
javaType()
Get column java type. |
void |
javaType(java.lang.String java_type)
Set column java type. |
static void |
main(java.lang.String[] args)
|
java.lang.String |
name()
Get column name. |
void |
name(java.lang.String name)
Set column name. |
boolean |
refConstarint()
Get information if reference is used as constarint. |
void |
refConstarint(boolean ref_constarint)
Set reference to/not to be used as constarint. |
java.lang.String |
refForeignKeyColumnName()
Get reference's foreign key column name |
void |
refForeignKeyColumnName(java.lang.String ref_foreign_key_column_name)
Set reference's foreign key column name. |
java.lang.String |
refForeignKeyGroup()
Get reference's foreign key group. |
void |
refForeignKeyGroup(java.lang.String ref_foreign_key_group)
Set reference's foreign key group. |
boolean |
refIsAbstarct()
Get the information if reference is abstarct |
void |
refIsAbstarct(boolean ref_is_abstarct)
reference to/not to be abstarct. |
boolean |
refIsForeignKey()
Get the information if reference is used as foreign key. |
void |
refIsForeignKey(boolean ref_is_foreign_key)
Set reference to/not to be used as foreign key. |
java.lang.String |
refName()
Get reference name. |
void |
refName(java.lang.String ref_name)
Set reference name. |
java.lang.String |
refPackage()
Get reference package. |
void |
refPackage(java.lang.String ref_package)
Set reference package. |
java.lang.String |
size()
Get column size. |
void |
size(java.lang.String size)
Set column size. |
java.lang.String |
toString()
Get String representation. |
boolean |
usedForQuery()
Get the information if column is used for query. |
void |
usedForQuery(boolean used_for_query)
Set column to/not to be used for query. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String name
protected boolean is_reference
protected java.lang.String ref_name
protected boolean ref_constarint
protected boolean ref_is_abstarct
protected boolean ref_is_foreign_key
protected java.lang.String ref_package
protected java.lang.String ref_foreign_key_column_name
protected java.lang.String ref_foreign_key_group
protected boolean is_constant
protected java.lang.String javadoc
protected java.lang.String db_type
protected java.lang.String java_type
protected java.lang.String java_default_value
protected boolean used_for_query
protected boolean can_be_null
protected boolean is_primary_key
protected java.lang.String size
protected boolean is_array
protected boolean is_secure
protected boolean is_insecure
Constructor Detail |
---|
public Column(boolean genSecure, boolean genInsecure)
public Column()
Method Detail |
---|
public java.lang.String name()
public boolean isReference()
public java.lang.String refName()
public boolean refConstarint()
public boolean refIsAbstarct()
public boolean refIsForeignKey()
public java.lang.String refPackage()
public java.lang.String refForeignKeyColumnName()
public java.lang.String refForeignKeyGroup()
public boolean isConstant()
public java.lang.String javadoc()
public java.lang.String dbType()
public java.lang.String javaType()
public java.lang.String javaDefaultValue()
public boolean usedForQuery()
public boolean canBeNull()
public boolean isPrimaryKey()
public java.lang.String size()
public boolean isArray()
public boolean isSecure()
public boolean isInSecure()
public void name(java.lang.String name)
name
- Column name.public void refName(java.lang.String ref_name)
ref_name
- Reference name.public void refConstarint(boolean ref_constarint)
ref_constarint
- True if the reference is use as constarint, otherwise false.public void refIsAbstarct(boolean ref_is_abstarct)
ref_is_abstarct
- True if the reference is abstarct, otherwise false.public void refIsForeignKey(boolean ref_is_foreign_key)
ref_is_foreign_key
- True if the reference is used as foreign key, otherwise false.public void refPackage(java.lang.String ref_package)
ref_package
- Reference package.public void refForeignKeyColumnName(java.lang.String ref_foreign_key_column_name)
ref_foreign_key_column_name
- Reference's foreign key column name.public void refForeignKeyGroup(java.lang.String ref_foreign_key_group)
ref_foreign_key_group
- Reference's foreign key group.public void isConstant(boolean is_constant)
is_constant
- True if the column is constant, otherwise false.public void javadoc(java.lang.String javadoc)
javadoc
- Column javadoc.public void dbType(java.lang.String db_type)
db_type
- Column database type.public void javaType(java.lang.String java_type)
java_type
- Column java type.public void javaDefaultValue(java.lang.String java_default_value)
java_default_value
- Column java default value.public void usedForQuery(boolean used_for_query)
used_for_query
- True if the column is used for query, otherwise false.public void canBeNull(boolean can_be_null)
can_be_null
- True if the column can be null, otherwise false.public void isPrimaryKey(boolean is_primary_key)
is_primary_key
- True if the column is used as primary key, otherwise false.public void size(java.lang.String size)
size
- Column size.public void isArray(boolean is_array)
is_array
- True if the column is used as array, otherwise false.public void isSecure(boolean is_secure)
is_secure
- True if DO need security methods, otherwise false.public void isInSecure(boolean is_Insecure)
is_Insecure
- True if DO need unsecurity methods, otherwise false.public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
DODS 7.3 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |