Package com.exedio.cope
Interface Selectable<E>
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
Function<E>
,ItemFunction<E>
,NumberFunction<E>
,StringFunction
- All Known Implementing Classes:
Aggregate
,AsStringView
,AverageAggregate
,BindFunction
,BindItemFunction
,BindNumberFunction
,BindStringFunction
,BooleanField
,CoalesceView
,Count
,DateField
,DayField
,DayPartView
,DivideView
,DoubleField
,EnumField
,ExtremumAggregate
,FunctionField
,IntegerField
,ItemField
,LengthView
,LongField
,MinusView
,MultiplyLiteralView
,MultiplyView
,NumberField
,NumberView
,PlusLiteralView
,PlusView
,Random
,StringField
,StringView
,SumAggregate
,This
,UppercaseView
,View
public interface Selectable<E> extends Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
append(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.void
appendSelect(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.void
check(com.exedio.cope.TC tc, Join join)
Deprecated.For internal use within COPE only.Type<?>
getType()
Class<E>
getValueClass()
ReturnsgetValueType()
.getJavaClass()
com.exedio.cope.SelectType<E>
getValueType()
void
toString(StringBuilder bf, Type<?> defaultType)
-
-
-
Method Detail
-
getValueClass
Class<E> getValueClass()
ReturnsgetValueType()
.getJavaClass()
-
getValueType
com.exedio.cope.SelectType<E> getValueType()
-
getType
Type<?> getType()
-
toString
void toString(StringBuilder bf, Type<?> defaultType)
-
check
@Deprecated void check(com.exedio.cope.TC tc, Join join)
Deprecated.For internal use within COPE only.
-
append
@Deprecated void append(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.
-
appendSelect
@Deprecated void appendSelect(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.
-
-