|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.mortbay.JDBC.ColumnGroup
Group of SQL column definitions
This class represents a named collection of column definitions, which may be used to define a table, multi-field key or any arbitrary grouping of columns.
Support is provided for formating strings and values against these groupings for the generation of various SQL statements.
Field Summary | |
Column[] |
columns
|
Constructor Summary | |
ColumnGroup(java.lang.String name,
Column[] columns)
|
Method Summary | |
Column |
column(java.lang.String name)
Return column by name |
java.lang.String |
getName()
Get the group name |
int |
index(java.lang.String column)
Return the index of a column |
static void |
main(java.lang.String[] args)
|
java.lang.String |
toString()
Convert column group to String. |
java.lang.String |
toString(java.lang.Object[] values)
Convert column group to value String. |
java.lang.String |
toString(java.lang.Object[] values,
java.lang.String separator)
Convert column group to value String. |
java.lang.String |
toValuesString(java.lang.Object[] values)
Convert column group to values only String. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public final Column[] columns
Constructor Detail |
public ColumnGroup(java.lang.String name, Column[] columns)
Method Detail |
public Column column(java.lang.String name)
name
- Name of the columnpublic int index(java.lang.String column)
column
- the name of the columnpublic java.lang.String toString()
public java.lang.String toString(java.lang.Object[] values)
public java.lang.String getName()
public java.lang.String toString(java.lang.Object[] values, java.lang.String separator)
public java.lang.String toValuesString(java.lang.Object[] values)
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |