Package org.tmatesoft.sqljet.core.table
Class SqlJetScope
- java.lang.Object
-
- org.tmatesoft.sqljet.core.table.SqlJetScope
-
public class SqlJetScope extends java.lang.Object
Objects of these class describes bounded scope. Scope has two bounds, left and right, represented by the instances ofSqlJetScope.SqlJetScopeBound
class. Null left or right bound means that scope is not bounded from that side.- Author:
- TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SqlJetScope.SqlJetScopeBound
-
Constructor Summary
Constructors Constructor Description SqlJetScope(java.lang.Object[] leftKey, boolean isLeftKeyIncluded, java.lang.Object[] rightKey, boolean isRightKeyIncluded)
SqlJetScope(java.lang.Object[] leftKey, java.lang.Object[] rightKey)
SqlJetScope(SqlJetScope.SqlJetScopeBound leftBound, SqlJetScope.SqlJetScopeBound rightBound)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlJetScope.SqlJetScopeBound
getLeftBound()
SqlJetScope.SqlJetScopeBound
getRightBound()
SqlJetScope
reverse()
java.lang.String
toString()
-
-
-
Constructor Detail
-
SqlJetScope
public SqlJetScope(java.lang.Object[] leftKey, java.lang.Object[] rightKey)
-
SqlJetScope
public SqlJetScope(java.lang.Object[] leftKey, boolean isLeftKeyIncluded, java.lang.Object[] rightKey, boolean isRightKeyIncluded)
-
SqlJetScope
public SqlJetScope(SqlJetScope.SqlJetScopeBound leftBound, SqlJetScope.SqlJetScopeBound rightBound)
-
-
Method Detail
-
getLeftBound
public SqlJetScope.SqlJetScopeBound getLeftBound()
-
getRightBound
public SqlJetScope.SqlJetScopeBound getRightBound()
-
reverse
public SqlJetScope reverse()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-