Package com.exedio.cope
Class BindItemFunction<E extends Item>
java.lang.Object
com.exedio.cope.BindFunction<E>
com.exedio.cope.BindItemFunction<E>
- All Implemented Interfaces:
Function<E>
,ItemFunction<E>
,Selectable<E>
,Serializable
public final class BindItemFunction<E extends Item>
extends BindFunction<E>
implements ItemFunction<E>
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBindItemFunction
(ItemFunction<E> function, Join join) Instead of using this constructor directly, you may want to use the convenience methods. -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendType
(com.exedio.cope.Statement bf, Join join) Deprecated.For internal use within COPE only.Return this.int
Deprecated.long
boolean
Methods inherited from class com.exedio.cope.BindFunction
append, appendSelect, check, equals, get, getType, getValueClass, hashCode, toString, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.exedio.cope.Function
any, between, equal, equal, equal, get, get, greater, greater, greaterOrEqual, greaterOrEqual, in, in, isNotNull, isNull, less, less, lessOrEqual, lessOrEqual, max, min, notEqual, notEqual
Methods inherited from interface com.exedio.cope.ItemFunction
equalTarget, equalTarget, instanceOf, instanceOf, instanceOf, instanceOf, instanceOf, notInstanceOf, notInstanceOf, notInstanceOf, notInstanceOf, notInstanceOf, typeIn, typeIn, typeIn, typeIn, typeIn, typeNotIn, typeNotIn, typeNotIn, typeNotIn, typeNotIn
Methods inherited from interface com.exedio.cope.Selectable
append, appendSelect, check, getType, getValueClass, toString
-
Constructor Details
-
BindItemFunction
Instead of using this constructor directly, you may want to use the convenience methods.- See Also:
-
-
Method Details
-
getValueType
- Specified by:
getValueType
in interfaceItemFunction<E extends Item>
- Specified by:
getValueType
in interfaceSelectable<E extends Item>
- Overrides:
getValueType
in classBindFunction<E extends Item>
-
appendType
Deprecated.For internal use within COPE only.- Specified by:
appendType
in interfaceItemFunction<E extends Item>
-
needsCheckTypeColumn
public boolean needsCheckTypeColumn()- Specified by:
needsCheckTypeColumn
in interfaceItemFunction<E extends Item>
- See Also:
-
checkTypeColumn
Deprecated.- Specified by:
checkTypeColumn
in interfaceItemFunction<E extends Item>
-
checkTypeColumnL
public long checkTypeColumnL()- Specified by:
checkTypeColumnL
in interfaceItemFunction<E extends Item>
- See Also:
-
bind
Return this. It makes no sense wrapping a BindFunction into another BindFunction, because the inner BindFunction "wins".
-