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.CloneNotSupportedException
InvalidClauseException
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.