org.openmobileis.database.fastobjectdb.db.query.soda
Class BaseConstraint
java.lang.Object
org.openmobileis.database.fastobjectdb.db.query.soda.BaseConstraint
- All Implemented Interfaces:
- org.odbms.Constraint
- Direct Known Subclasses:
- FODBSodaConstraint
- public abstract class BaseConstraint
- extends java.lang.Object
- implements org.odbms.Constraint
- Since:
- JDK 1.1
- Version:
- 1.0.
- Author:
- Philippe Delrieu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.odbms.Constraint |
and, contains, distinct, equal, getObject, greater, identity, like, not, or, smaller |
COMPARATOR_NONE
public static final int COMPARATOR_NONE
- See Also:
- Constant Field Values
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
SMALLER
public static final int SMALLER
- See Also:
- Constant Field Values
IDENTITY
public static final int IDENTITY
- See Also:
- Constant Field Values
LIKE
public static final int LIKE
- See Also:
- Constant Field Values
CONTAINS
public static final int CONTAINS
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
EQUALGREATER
public static final int EQUALGREATER
- See Also:
- Constant Field Values
EQUALSMALLER
public static final int EQUALSMALLER
- See Also:
- Constant Field Values
DISTINCT
public static final int DISTINCT
- See Also:
- Constant Field Values
CONSTRAINT_NONE
public static final int CONSTRAINT_NONE
- See Also:
- Constant Field Values
CONSTRAINT_AND
public static final int CONSTRAINT_AND
- See Also:
- Constant Field Values
CONSTRAINT_OR
public static final int CONSTRAINT_OR
- See Also:
- Constant Field Values
nextContraintLink
protected int nextContraintLink
BaseConstraint
public BaseConstraint()
getNextConstraint
public BaseConstraint getNextConstraint()
- Returns:
setNextConstraint
public void setNextConstraint(BaseConstraint constraint,
int link)
- Parameters:
constraint
-
execute
protected abstract void execute(LongArray longArray)
throws FODBException
- Throws:
FODBException
Copyright 2006 OpenMobileIS. All Rights Reserved.