com.tekann.codegen.pda.db
Interface IDTOColumn

All Known Implementing Classes:
DefaultDTOColumn

public interface IDTOColumn

Interface represents DTO column abstract object.

Author:
Guilherme Frantz

Method Summary
 java.lang.String getDbType()
          Gets the DB type
 java.lang.String getName()
          Gets the name value for this DTOColumn.
 int getSqlCodeType()
          Gets the sql code type
 int getType()
          Gets the type value for this DTOColumn.
 java.lang.Object getValue()
          Gets the value value for this DTOColumn.
 boolean isFk()
          Returns if the column is foreign key
 boolean isLiteral()
          Returns if the column is literal
 boolean isPk()
          Returns if the column is primary key
 void setDbType(java.lang.String dbType)
          Sets the DB type
 void setFk(boolean fk)
          Sets if the column if foreign key
 void setLiteral(boolean literal)
          Sets if the column is literal
 void setName(java.lang.String name)
          Sets the name for this DTOColumn.
 void setPk(boolean pk)
          Sets the isPk flag
 void setSqlCodeType(int sqlCodeType)
          Sets the sql code type
 void setType(int type)
          Sets the type value for this DTOColumn.
 void setValue(java.lang.Object value)
          Sets the value value for this DTOColumn.
 java.lang.String toString()
           
 

Method Detail

getDbType

java.lang.String getDbType()
Gets the DB type

Returns:
A String

getName

java.lang.String getName()
Gets the name value for this DTOColumn.

Returns:
A String

getSqlCodeType

int getSqlCodeType()
Gets the sql code type

Returns:
An integer

getType

int getType()
Gets the type value for this DTOColumn.
Types are defined in com.tekann.codegen.pda.IFieldDataType

Returns:
A type

getValue

java.lang.Object getValue()
Gets the value value for this DTOColumn.

Returns:
An Object

isFk

boolean isFk()
Returns if the column is foreign key

Returns:
A boolean

isLiteral

boolean isLiteral()
Returns if the column is literal

Returns:
A boolean

isPk

boolean isPk()
Returns if the column is primary key

Returns:
A boolean

setDbType

void setDbType(java.lang.String dbType)
Sets the DB type

Parameters:
dbType -

setFk

void setFk(boolean fk)
Sets if the column if foreign key

Parameters:
fk -

setLiteral

void setLiteral(boolean literal)
Sets if the column is literal

Parameters:
literal -

setName

void setName(java.lang.String name)
Sets the name for this DTOColumn.

Parameters:
name -

setPk

void setPk(boolean pk)
Sets the isPk flag

Parameters:
pk -

setSqlCodeType

void setSqlCodeType(int sqlCodeType)
Sets the sql code type

Parameters:
sqlCodeType -

setType

void setType(int type)
Sets the type value for this DTOColumn.
Types are defined in com.tekann.codegen.pda.IFieldDataType

Parameters:
type -

setValue

void setValue(java.lang.Object value)
Sets the value value for this DTOColumn.

Parameters:
value -

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object