Package com.exedio.cope
Class BindFunction<E>
- java.lang.Object
-
- com.exedio.cope.BindFunction<E>
-
- All Implemented Interfaces:
Function<E>
,Selectable<E>
,Serializable
- Direct Known Subclasses:
BindItemFunction
,BindNumberFunction
,BindStringFunction
public class BindFunction<E> extends Object implements Function<E>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BindFunction(Function<E> function, Join join)
Instead of using this constructor directly, you may want to use the convenience methods.
-
Method Summary
All Methods Instance Methods Concrete 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.BindFunction<E>
bind(Join join)
Return this.void
check(com.exedio.cope.TC tc, Join join)
Deprecated.For internal use within COPE only.boolean
equals(Object other)
E
get(Item item)
Type<?>
getType()
Class<E>
getValueClass()
ReturnsSelectable.getValueType()
.getJavaClass()
com.exedio.cope.SelectType<E>
getValueType()
int
hashCode()
String
toString()
void
toString(StringBuilder bf, Type<?> defaultType)
-
-
-
Constructor Detail
-
BindFunction
public BindFunction(Function<E> function, Join join)
Instead of using this constructor directly, you may want to use the convenience methods.- See Also:
Function.bind(Join)
-
-
Method Detail
-
getValueClass
public final Class<E> getValueClass()
Description copied from interface:Selectable
ReturnsSelectable.getValueType()
.getJavaClass()
- Specified by:
getValueClass
in interfaceSelectable<E>
-
getValueType
public com.exedio.cope.SelectType<E> getValueType()
- Specified by:
getValueType
in interfaceSelectable<E>
-
check
@Deprecated public final void check(com.exedio.cope.TC tc, Join join)
Deprecated.For internal use within COPE only.- Specified by:
check
in interfaceSelectable<E>
-
append
@Deprecated public final void append(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.- Specified by:
append
in interfaceSelectable<E>
-
appendSelect
@Deprecated public final void appendSelect(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.- Specified by:
appendSelect
in interfaceSelectable<E>
-
getType
public final Type<?> getType()
- Specified by:
getType
in interfaceSelectable<E>
-
toString
public final void toString(StringBuilder bf, Type<?> defaultType)
- Specified by:
toString
in interfaceSelectable<E>
-
-