T - public class SelfSQLValue<T extends DataObject> extends AbstractSelfSQLValue<T,T>
SQLValue of a Reference to the current record| Constructor and Description |
|---|
SelfSQLValue(DataObjectFactory<T> fac) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<T> |
getFilterType()
get the type bounds on the produced
SQLFilter. |
SQLFilter<T> |
getSQLFilter(SQLFilter<T> fil)
Create a filter for the home table out of a a filter on the target object.
|
IndexedReference<T> |
getValue(T r)
get the value from the target object
|
java.lang.String |
toString() |
add, canSet, getFactory, getFilter, getIDExpression, getNullFilter, getOrderFilter, getParameters, getRequiredFilter, getTarget, groupingIsomorphic, makeObject, makeReference, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddGroup, checkContentsCanGroup, getGroupParameterspublic SelfSQLValue(DataObjectFactory<T> fac)
public java.lang.String toString()
toString in class AbstractSelfSQLValue<T extends DataObject,T extends DataObject>public IndexedReference<T> getValue(T r)
Accessorr - target objectpublic java.lang.Class<T> getFilterType()
FilterProviderSQLFilter.public SQLFilter<T> getSQLFilter(SQLFilter<T> fil) throws CannotFilterException
IndexedSQLValueSQLFilterCannotFilterException