T - The type of POJO associated with the response from this statement.public static class SelectImpl.SelectionImpl<T> extends SelectImpl.BuilderImpl<T> implements Select.SelectionOrAlias<T>
SelectionImpl class defines a selection clause for an
in-construction SELECT statement.bridge, columnNames, context, countOrAllSelected, mgr| Modifier and Type | Method and Description |
|---|---|
Select.Builder<T> |
all() |
Select.Selection<T> |
as(String alias) |
Select.SelectionOrAlias<T> |
cast(Object column,
DataType targetType) |
Select.SelectionOrAlias<T> |
column(Object name) |
Select.Builder<T> |
countAll() |
Select.SelectionOrAlias<T> |
fcall(String name,
Object... parameters) |
Select<T> |
from(String table) |
Select<T> |
from(TableInfo<T> table) |
Select.SelectionOrAlias<T> |
raw(String rawString) |
Select.SelectionOrAlias<T> |
toJson(String name) |
Select.SelectionOrAlias<T> |
ttl(String name) |
Select.SelectionOrAlias<T> |
writeTime(String name) |
getClassInfo, getObjectClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassInfo, getObjectClasspublic Select.Selection<T> as(String alias)
as in interface Select.SelectionOrAlias<T>Select.SelectionOrAlias.as(java.lang.String)public Select.Builder<T> all()
all in interface Select.Selection<T>Select.Selection.all()public Select.Builder<T> countAll()
countAll in interface Select.Selection<T>Select.Selection.countAll()public Select.SelectionOrAlias<T> column(Object name)
column in interface Select.Selection<T>Select.Selection.column(java.lang.Object)public Select.SelectionOrAlias<T> writeTime(String name)
writeTime in interface Select.Selection<T>Select.Selection.writeTime(java.lang.String)public Select.SelectionOrAlias<T> ttl(String name)
ttl in interface Select.Selection<T>Select.Selection.ttl(java.lang.String)public Select.SelectionOrAlias<T> fcall(String name, Object... parameters)
fcall in interface Select.Selection<T>Select.Selection.fcall(java.lang.String, java.lang.Object[])public Select.SelectionOrAlias<T> cast(Object column, DataType targetType)
cast in interface Select.Selection<T>Select.Selection.cast(java.lang.Object, org.helenus.driver.persistence.DataType)public Select.SelectionOrAlias<T> raw(String rawString)
raw in interface Select.Selection<T>Select.Selection.raw(java.lang.String)public Select.SelectionOrAlias<T> toJson(String name)
toJson in interface Select.Selection<T>Select.Selection.toJson(java.lang.String)public Select<T> from(String table)
from in interface Select.Builder<T>from in class SelectImpl.BuilderImpl<T>SelectImpl.BuilderImpl.from(java.lang.String)public Select<T> from(TableInfo<T> table)
from in interface Select.Builder<T>from in class SelectImpl.BuilderImpl<T>SelectImpl.BuilderImpl.from(org.helenus.driver.info.TableInfo)Copyright (C) 2015-2017 The Helenus Driver Project Authors.