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
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBindFunction(Function<E> function, Join join) Instead of using this constructor directly, you may want to use the convenience methods. -
Method Summary
Modifier and TypeMethodDescriptionfinal voidDeprecated.For internal use within COPE only.final voidappendSelect(com.exedio.cope.Statement bf, Join join) Deprecated.For internal use within COPE only.Return this.final voidDeprecated.For internal use within COPE only.final booleanfinal Efinal Type<?>getType()ReturnsSelectable.getValueType().getJavaClass()com.exedio.cope.SelectType<E>final inthashCode()final StringtoString()final voidtoString(StringBuilder bf, Type<?> defaultType)
-
Constructor Details
-
BindFunction
Instead of using this constructor directly, you may want to use the convenience methods.- See Also:
-
-
Method Details
-
get
-
getValueClass
Description copied from interface:SelectableReturnsSelectable.getValueType().getJavaClass()- Specified by:
getValueClassin interfaceSelectable<E>
-
getValueType
- Specified by:
getValueTypein interfaceSelectable<E>
-
check
Deprecated.For internal use within COPE only.- Specified by:
checkin interfaceSelectable<E>
-
append
Deprecated.For internal use within COPE only.- Specified by:
appendin interfaceSelectable<E>
-
appendSelect
Deprecated.For internal use within COPE only.- Specified by:
appendSelectin interfaceSelectable<E>
-
getType
- Specified by:
getTypein interfaceSelectable<E>
-
equals
-
hashCode
public final int hashCode() -
toString
-
toString
- Specified by:
toStringin interfaceSelectable<E>
-
bind
Return this. It makes no sense wrapping a BindFunction into another BindFunction, because the inner BindFunction "wins".
-