org.eclipse.net4j.db.ddl
Interface IDBField

All Superinterfaces:
IDBSchemaElement

public interface IDBField
extends IDBSchemaElement


Field Summary
static int DEFAULT
           
 
Method Summary
 void appendValue(java.lang.StringBuilder builder, java.lang.Object value)
           
 java.lang.String formatPrecision()
           
 java.lang.String formatPrecisionAndScale()
           
 java.lang.String getFullName()
           
 int getPosition()
           
 int getPrecision()
           
 int getScale()
           
 IDBTable getTable()
           
 DBType getType()
           
 boolean isNotNull()
           
 void setName(java.lang.String name)
           
 void setNotNull(boolean on)
           
 void setPrecision(int precision)
           
 void setScale(int scale)
           
 void setType(DBType type)
           
 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElement
getName, getProperties, getSchema
 

Field Detail

DEFAULT

static final int DEFAULT
See Also:
Constant Field Values
Method Detail

getTable

IDBTable getTable()

setName

void setName(java.lang.String name)

getType

DBType getType()

setType

void setType(DBType type)

getPrecision

int getPrecision()

setPrecision

void setPrecision(int precision)

getScale

int getScale()

setScale

void setScale(int scale)

isNotNull

boolean isNotNull()

setNotNull

void setNotNull(boolean on)

getPosition

int getPosition()

getFullName

java.lang.String getFullName()
Specified by:
getFullName in interface IDBSchemaElement

formatPrecision

java.lang.String formatPrecision()

formatPrecisionAndScale

java.lang.String formatPrecisionAndScale()

appendValue

void appendValue(java.lang.StringBuilder builder,
                 java.lang.Object value)

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.