Package com.exedio.cope
Interface ItemFunction<E extends Item>
-
- All Superinterfaces:
Function<E>
,Selectable<E>
,Serializable
- All Known Implementing Classes:
BindItemFunction
,ItemField
,This
public interface ItemFunction<E extends Item> extends Function<E>
-
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description void
appendType(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.default BindItemFunction<E>
bind(Join join)
int
checkTypeColumn()
Deprecated.UsecheckTypeColumnL()
insteadlong
checkTypeColumnL()
default CompareFunctionCondition<?>
equalTarget()
default CompareFunctionCondition<?>
equalTarget(Join targetJoin)
Type<E>
getValueType()
default InstanceOfCondition<E>
instanceOf(Type[] types)
default InstanceOfCondition<E>
instanceOf(Type<? extends E> type1)
default InstanceOfCondition<E>
instanceOf(Type<? extends E> type1, Type<? extends E> type2)
default InstanceOfCondition<E>
instanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
default InstanceOfCondition<E>
instanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
boolean
needsCheckTypeColumn()
default InstanceOfCondition<E>
notInstanceOf(Type[] types)
default InstanceOfCondition<E>
notInstanceOf(Type<? extends E> type1)
default InstanceOfCondition<E>
notInstanceOf(Type<? extends E> type1, Type<? extends E> type2)
default InstanceOfCondition<E>
notInstanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
default InstanceOfCondition<E>
notInstanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
default InstanceOfCondition<E>
typeIn(Type[] types)
Deprecated.Has been renamed toinstanceOf(Type[])
.default InstanceOfCondition<E>
typeIn(Type<? extends E> type1)
Deprecated.Has been renamed toinstanceOf(Type)
.default InstanceOfCondition<E>
typeIn(Type<? extends E> type1, Type<? extends E> type2)
Deprecated.Has been renamed toinstanceOf(Type,Type)
.default InstanceOfCondition<E>
typeIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
Deprecated.Has been renamed toinstanceOf(Type,Type,Type)
.default InstanceOfCondition<E>
typeIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
Deprecated.Has been renamed toinstanceOf(Type,Type,Type,Type)
.default InstanceOfCondition<E>
typeNotIn(Type[] types)
Deprecated.Has been renamed tonotInstanceOf(Type[])
.default InstanceOfCondition<E>
typeNotIn(Type<? extends E> type1)
Deprecated.Has been renamed tonotInstanceOf(Type)
.default InstanceOfCondition<E>
typeNotIn(Type<? extends E> type1, Type<? extends E> type2)
Deprecated.Has been renamed tonotInstanceOf(Type,Type)
.default InstanceOfCondition<E>
typeNotIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
Deprecated.Has been renamed tonotInstanceOf(Type,Type,Type)
.default InstanceOfCondition<E>
typeNotIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
Deprecated.Has been renamed tonotInstanceOf(Type,Type,Type,Type)
.-
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.Selectable
append, appendSelect, check, getType, getValueClass, toString
-
-
-
-
Field Detail
-
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getValueType
Type<E> getValueType()
- Specified by:
getValueType
in interfaceSelectable<E extends Item>
-
appendType
@Deprecated void appendType(com.exedio.cope.Statement bf, Join join)
Deprecated.For internal use within COPE only.
-
needsCheckTypeColumn
boolean needsCheckTypeColumn()
- See Also:
checkTypeColumn()
-
checkTypeColumnL
long checkTypeColumnL()
- See Also:
needsCheckTypeColumn()
-
bind
default BindItemFunction<E> bind(Join join)
-
equalTarget
default CompareFunctionCondition<?> equalTarget()
-
equalTarget
default CompareFunctionCondition<?> equalTarget(Join targetJoin)
-
instanceOf
default InstanceOfCondition<E> instanceOf(Type<? extends E> type1)
-
instanceOf
default InstanceOfCondition<E> instanceOf(Type<? extends E> type1, Type<? extends E> type2)
-
instanceOf
default InstanceOfCondition<E> instanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
-
instanceOf
default InstanceOfCondition<E> instanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
-
instanceOf
default InstanceOfCondition<E> instanceOf(Type[] types)
-
notInstanceOf
default InstanceOfCondition<E> notInstanceOf(Type<? extends E> type1)
-
notInstanceOf
default InstanceOfCondition<E> notInstanceOf(Type<? extends E> type1, Type<? extends E> type2)
-
notInstanceOf
default InstanceOfCondition<E> notInstanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
-
notInstanceOf
default InstanceOfCondition<E> notInstanceOf(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
-
notInstanceOf
default InstanceOfCondition<E> notInstanceOf(Type[] types)
-
checkTypeColumn
@Deprecated int checkTypeColumn()
Deprecated.UsecheckTypeColumnL()
instead
-
typeIn
@Deprecated default InstanceOfCondition<E> typeIn(Type<? extends E> type1)
Deprecated.Has been renamed toinstanceOf(Type)
.
-
typeIn
@Deprecated default InstanceOfCondition<E> typeIn(Type<? extends E> type1, Type<? extends E> type2)
Deprecated.Has been renamed toinstanceOf(Type,Type)
.
-
typeIn
@Deprecated default InstanceOfCondition<E> typeIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
Deprecated.Has been renamed toinstanceOf(Type,Type,Type)
.
-
typeIn
@Deprecated default InstanceOfCondition<E> typeIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
Deprecated.Has been renamed toinstanceOf(Type,Type,Type,Type)
.
-
typeIn
@Deprecated default InstanceOfCondition<E> typeIn(Type[] types)
Deprecated.Has been renamed toinstanceOf(Type[])
.
-
typeNotIn
@Deprecated default InstanceOfCondition<E> typeNotIn(Type<? extends E> type1)
Deprecated.Has been renamed tonotInstanceOf(Type)
.
-
typeNotIn
@Deprecated default InstanceOfCondition<E> typeNotIn(Type<? extends E> type1, Type<? extends E> type2)
Deprecated.Has been renamed tonotInstanceOf(Type,Type)
.
-
typeNotIn
@Deprecated default InstanceOfCondition<E> typeNotIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3)
Deprecated.Has been renamed tonotInstanceOf(Type,Type,Type)
.
-
typeNotIn
@Deprecated default InstanceOfCondition<E> typeNotIn(Type<? extends E> type1, Type<? extends E> type2, Type<? extends E> type3, Type<E> type4)
Deprecated.Has been renamed tonotInstanceOf(Type,Type,Type,Type)
.
-
typeNotIn
@Deprecated default InstanceOfCondition<E> typeNotIn(Type[] types)
Deprecated.Has been renamed tonotInstanceOf(Type[])
.
-
-