Class Column
- java.lang.Object
-
- org.dashbuilder.dataprovider.sql.model.Column
-
- Direct Known Subclasses:
DynamicDateColumn,FixedDateColumn,FunctionColumn,SimpleColumn,SortColumn
public class Column extends Object
-
-
Method Summary
-
-
-
Constructor Detail
-
Column
public Column(String name)
-
-
Method Detail
-
getName
public String getName()
-
getType
public org.dashbuilder.dataset.ColumnType getType()
-
getLength
public int getLength()
-
getAlias
public String getAlias()
-
setType
public Column setType(org.dashbuilder.dataset.ColumnType type)
-
setLength
public Column setLength(int length)
-
lower
public Column lower()
-
asc
public SortColumn asc()
-
desc
public SortColumn desc()
-
function
public Column function(org.dashbuilder.dataset.group.AggregateFunctionType functionType)
-
isNull
public Condition isNull()
-
notNull
public Condition notNull()
-
in
public Condition in(Collection params)
-
inSql
public Condition inSql(Collection params)
-
notInSql
public Condition notInSql(Collection params)
-
year
public Column year()
-
month
public Column month()
-
day
public Column day()
-
hour
public Column hour()
-
minute
public Column minute()
-
second
public Column second()
-
-