public interface DBClause
extends java.lang.Cloneable
| Modifier and Type | Method and Description |
|---|---|
DBClause |
cloneOpposite()
make the opposite clause
|
DBClause |
doClone() |
boolean |
isBottomLevel(VirtualDB layer) |
boolean |
isComplex() |
boolean |
isFinal() |
boolean |
matches(DBObject obj,
HintField hint)
Does this object match this clause ?
|
void |
setFinal() |
java.lang.String |
where() |
@CheckReturnValue
boolean matches(@Nonnull
DBObject obj,
@Nullable
HintField hint)
throws java.lang.Exception
hint - the hint of the next records.obj - the object to checkjava.lang.Exception - a serious problem@Nonnull @CheckReturnValue DBClause doClone()
@CheckReturnValue boolean isComplex()
@CheckReturnValue
boolean isBottomLevel(@Nonnull
VirtualDB layer)
layer - the layervoid setFinal()
@CheckReturnValue boolean isFinal()
@CheckReturnValue @Nonnull java.lang.String where()
@Nonnull @CheckReturnValue DBClause cloneOpposite() throws java.lang.CloneNotSupportedException, InvalidClauseException
java.lang.CloneNotSupportedExceptionInvalidClauseExceptionstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.