Package com.exedio.cope
Class This<E extends Item>
- java.lang.Object
-
- com.exedio.cope.Feature
-
- com.exedio.cope.This<E>
-
- All Implemented Interfaces:
Function<E>
,ItemFunction<E>
,Selectable<E>
,Serializable
public final class This<E extends Item> extends Feature implements ItemFunction<E>
- See Also:
- Serialized Form
-
-
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.void
appendParameter(com.exedio.cope.Statement bf, E value)
Deprecated.void
appendSelect(com.exedio.cope.Statement bf, Join join)
Deprecated.void
appendType(com.exedio.cope.Statement bf, Join join)
Deprecated.void
check(com.exedio.cope.TC tc, Join join)
Deprecated.int
checkTypeColumn()
Deprecated.long
checkTypeColumnL()
E
get(Item item)
Class<E>
getValueClass()
ReturnsSelectable.getValueType()
.getJavaClass()
Type<E>
getValueType()
boolean
needsCheckTypeColumn()
-
Methods inherited from class com.exedio.cope.Feature
afterModelCreated, getAbstractType, getAnnotation, getID, getLocalizationKeys, getName, getPattern, getType, isAnnotationPresent, isSourceAlready, mount, readResolve, requireMounted, toString, toString, writeReplace
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.exedio.cope.Function
any, between, equal, equal, equal, 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
bind, 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
getType, toString
-
-
-
-
Method Detail
-
getValueClass
public Class<E> getValueClass()
Description copied from interface:Selectable
ReturnsSelectable.getValueType()
.getJavaClass()
- Specified by:
getValueClass
in interfaceSelectable<E extends Item>
-
check
@Deprecated public void check(com.exedio.cope.TC tc, Join join)
Deprecated.- Specified by:
check
in interfaceSelectable<E extends Item>
-
append
@Deprecated public void append(com.exedio.cope.Statement bf, Join join)
Deprecated.- Specified by:
append
in interfaceSelectable<E extends Item>
-
appendSelect
@Deprecated public void appendSelect(com.exedio.cope.Statement bf, Join join)
Deprecated.- Specified by:
appendSelect
in interfaceSelectable<E extends Item>
-
appendType
@Deprecated public void appendType(com.exedio.cope.Statement bf, Join join)
Deprecated.- Specified by:
appendType
in interfaceItemFunction<E extends Item>
-
appendParameter
@Deprecated public void appendParameter(com.exedio.cope.Statement bf, E value)
Deprecated.
-
getValueType
public Type<E> getValueType()
- Specified by:
getValueType
in interfaceItemFunction<E extends Item>
- Specified by:
getValueType
in interfaceSelectable<E extends Item>
-
needsCheckTypeColumn
public boolean needsCheckTypeColumn()
- Specified by:
needsCheckTypeColumn
in interfaceItemFunction<E extends Item>
- See Also:
ItemFunction.checkTypeColumn()
-
checkTypeColumn
@Deprecated public int checkTypeColumn()
Deprecated.- Specified by:
checkTypeColumn
in interfaceItemFunction<E extends Item>
-
checkTypeColumnL
public long checkTypeColumnL()
- Specified by:
checkTypeColumnL
in interfaceItemFunction<E extends Item>
- See Also:
ItemFunction.needsCheckTypeColumn()
-
-