- CallContext - Class in ru.curs.celesta
-
Call context containing a DB connection carrying a transaction and a user identifier.
- CallContext(String) - Constructor for class ru.curs.celesta.CallContext
-
Creates new not activated context.
- CallContext(String, ICelesta, String) - Constructor for class ru.curs.celesta.CallContext
-
Creates activated context.
- canDelete() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Whether the session has rights to delete data from current table.
- canInsert() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Whether the session has rights to insert data into current table.
- canModify() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Whether the session has rights to modify data of current table.
- canRead() - Method in class ru.curs.celesta.dbutils.BasicDataAccessor
-
Whether the session has rights to read current object.
- CelestaGenerated - Annotation Type in ru.curs.celesta.dbutils
-
This annotation is used to mark source code that has been generated
by Celesta.
- clear() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Resets filters, sorting and fully cleans the buffer.
- clear() - Method in class ru.curs.celesta.dbutils.Cursor
-
- clear() - Method in class ru.curs.celesta.dbutils.Sequence
-
- clearBuffer(boolean) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Clears current cursor buffer (sets all fields to null)
- close() - Method in class ru.curs.celesta.CallContext
-
- commit() - Method in class ru.curs.celesta.CallContext
-
Commits the current transaction.
- complexFilter() - Method in interface ru.curs.celesta.dbutils.term.WhereMakerParamsProvider
-
- copyFieldsFrom(BasicCursor) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Copy field values from a cursor of the same type.
- copyFiltersFrom(BasicCursor) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Gets a copy of filters along with values of limit (offset and rowcount) from
a cursor of the same type.
- copyOrderFrom(BasicCursor) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Gets a copy of orderings from a cursor of the same type.
- count() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Returns number of records in the filtered data set.
- create(Table, CallContext) - Static method in class ru.curs.celesta.dbutils.Cursor
-
Creates a table specific cursor.
- create(Table, CallContext, Set<String>) - Static method in class ru.curs.celesta.dbutils.Cursor
-
Creates a table specific cursor.
- create(MaterializedView, CallContext) - Static method in class ru.curs.celesta.dbutils.MaterializedViewCursor
-
Creates a materialized view specific cursor.
- create(MaterializedView, CallContext, Set<String>) - Static method in class ru.curs.celesta.dbutils.MaterializedViewCursor
-
Creates a materialized view specific cursor.
- create(ParameterizedView, CallContext, Map<String, Object>) - Static method in class ru.curs.celesta.dbutils.ParameterizedViewCursor
-
Creates a parameterized view specific cursor.
- create(ParameterizedView, CallContext, Set<String>, Map<String, Object>) - Static method in class ru.curs.celesta.dbutils.ParameterizedViewCursor
-
Creates a parameterized view specific cursor.
- create(ReadOnlyTable, CallContext) - Static method in class ru.curs.celesta.dbutils.ReadOnlyTableCursor
-
Creates a read only table specific cursor.
- create(ReadOnlyTable, CallContext, Set<String>) - Static method in class ru.curs.celesta.dbutils.ReadOnlyTableCursor
-
Creates a table specific cursor.
- create(SequenceElement, CallContext) - Static method in class ru.curs.celesta.dbutils.Sequence
-
Creates a sequence for a sequence grain element.
- create(View, CallContext) - Static method in class ru.curs.celesta.dbutils.ViewCursor
-
Creates a view specific cursor.
- create(View, CallContext, Set<String>) - Static method in class ru.curs.celesta.dbutils.ViewCursor
-
Creates a view specific cursor.
- currentToken - Variable in exception ru.curs.celesta.dbutils.filter.ParseException
-
This is the last token that has been consumed successfully.
- Cursor - Class in ru.curs.celesta.dbutils
-
Cursor class for data modification in tables.
- Cursor(CallContext) - Constructor for class ru.curs.celesta.dbutils.Cursor
-
- Cursor(CallContext, ColumnMeta<?>...) - Constructor for class ru.curs.celesta.dbutils.Cursor
-
- Cursor(CallContext, Set<String>) - Constructor for class ru.curs.celesta.dbutils.Cursor
-
- CursorIterator<T extends BasicCursor> - Class in ru.curs.celesta.dbutils
-
- CursorIterator(T) - Constructor for class ru.curs.celesta.dbutils.CursorIterator
-
- generateParseException() - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
Generate ParseException.
- get(Object...) - Method in class ru.curs.celesta.dbutils.Cursor
-
Performs a search of a record by key fields, throwing an exception if
the record is not found.
- get(Object...) - Method in class ru.curs.celesta.dbutils.MaterializedViewCursor
-
Performs a search of a record by the key fields, throwing an exception if
the record is not found.
- getAbbreviation() - Method in enum ru.curs.celesta.score.TableType
-
Returns abbreviation for the table type.
- getBeginColumn() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Get token beginning line number.
- getBufferCopy(CallContext, List<String>) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Clones the current cursor.
- getByAbbreviation(String) - Static method in enum ru.curs.celesta.score.TableType
-
- getCelesta() - Method in class ru.curs.celesta.CallContext
-
Returns Celesta instance.
- getColumn() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Deprecated.
- getComplexFilter() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Returns (reformatted) expression of the complex filter in CelestaSQL dialect.
- getConn() - Method in class ru.curs.celesta.CallContext
-
Returns active database JDBC connection.
- getConnectionPool() - Method in interface ru.curs.celesta.ICelesta
-
- getCopy() - Method in class ru.curs.celesta.CallContext
-
Duplicates callcontext with another JDBC connection.
- getCurrentKeyValues() - Method in class ru.curs.celesta.dbutils.Cursor
-
Returns an array of field values of the primary key.
- getCurrentKeyValues() - Method in class ru.curs.celesta.dbutils.MaterializedViewCursor
-
Returns an array of field values of the primary key.
- getCurrentValues() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Returns an array of field values.
- getDatabaseConnection() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns parameter value "JDBC connection string".
- getDbAdaptor() - Method in class ru.curs.celesta.CallContext
-
Returns a
DBAdaptor of current Celesta instance.
- getDBAdaptor() - Method in interface ru.curs.celesta.ICelesta
-
Returns a
DBAdaptor of this celesta instance.
- getDbClassName() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns parameter value "JDBC connection class".
- getDBLogin() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns login for the database.
- getDBPassword() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns password for the database.
- getDBPid() - Method in class ru.curs.celesta.CallContext
-
Returns Process Id of current connection to the database.
- getDBType() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns database type on the basis of JDBC connection string.
- getDurationNs() - Method in class ru.curs.celesta.CallContext
-
Returns number of nanoseconds since CallContext activation.
- getEndColumn() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Get token end line number.
- getFields() - Method in class ru.curs.celesta.dbutils.filter.value.FieldsLookup
-
- getFiltered() - Method in class ru.curs.celesta.dbutils.filter.value.FieldsLookup
-
- getFiltering() - Method in class ru.curs.celesta.dbutils.filter.value.FieldsLookup
-
- getForceDBInitialize() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns parameter value "Force non-empty database initialization".
- getH2Port() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns port of H2 DB.
- getHereWhereTerm(BasicTable) - Method in class ru.curs.celesta.dbutils.term.WhereTermsMaker
-
Gets WHERE clause for single record with respect to other filters on a
record.
- getIdentifierParser() - Method in class ru.curs.celesta.score.Score
-
- GetImage() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Get token literal value.
- getIn() - Method in class ru.curs.celesta.dbutils.Cursor
-
- getIn() - Method in interface ru.curs.celesta.dbutils.InFilterSupport
-
- getIn() - Method in class ru.curs.celesta.dbutils.ViewCursor
-
- getLastDataAccessor() - Method in class ru.curs.celesta.CallContext
-
Returns the last data accessor object.
- getLine() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Deprecated.
- getLogger() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns logger that can be used to log messages.
- getLoggingManager() - Method in class ru.curs.celesta.CallContext
-
- getLoggingManager() - Method in interface ru.curs.celesta.ICelesta
-
- getLogLogins() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns parameter value "logging of log-ins and log-outs of users".
- getLookups() - Method in class ru.curs.celesta.dbutils.filter.In
-
- getLookupWhereTermMap() - Method in class ru.curs.celesta.dbutils.filter.In
-
- getMaxStrLen(String) - Method in class ru.curs.celesta.dbutils.Cursor
-
Deprecated.
- getMaxStrLen(ColumnMeta<String>) - Method in class ru.curs.celesta.dbutils.Cursor
-
Returns maximal length of the text field .
- getMessage() - Method in error ru.curs.celesta.dbutils.filter.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
Get the next Token.
- getNextToken() - Method in class ru.curs.celesta.dbutils.filter.FilterParserTokenManager
-
Get the next Token.
- getOrderBy() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Returns "order by" clause for the cursor.
- getOtherCursor() - Method in class ru.curs.celesta.dbutils.filter.value.FieldsLookup
-
- getOtherFields() - Method in class ru.curs.celesta.dbutils.filter.value.FieldsLookup
-
- getOtherWhereTermMakers() - Method in class ru.curs.celesta.dbutils.filter.In
-
- getPermissionManager() - Method in class ru.curs.celesta.CallContext
-
- getPermissionManager() - Method in interface ru.curs.celesta.ICelesta
-
- getProcName() - Method in class ru.curs.celesta.CallContext
-
Returns procedure name that was initially called.
- getProfiler() - Method in interface ru.curs.celesta.ICelesta
-
Returns a
IProfiler of this celesta instance.
- getRecversion() - Method in class ru.curs.celesta.dbutils.Cursor
-
Returns version of the record.
- getScore() - Method in class ru.curs.celesta.CallContext
-
Returns score of current Celesta instance.
- getScore() - Method in interface ru.curs.celesta.ICelesta
-
Returns Celesta metadata (tables description).
- getScorePath() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns parameter value "score.path".
- getSetupProperties() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns properties that were used to initialize Celesta.
- getSetupProperties() - Method in interface ru.curs.celesta.ICelesta
-
Returns properties that were used to initialize Celesta.
- getSkipDBUpdate() - Method in class ru.curs.celesta.BaseAppSettings
-
Returns parameter value "Skip database update phase".
- getStartTime() - Method in class ru.curs.celesta.CallContext
-
Returns the calendar date of CallContext activation.
- GetSuffix(int) - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Get the suffix.
- getSysSchemaName() - Method in class ru.curs.celesta.score.Score
-
- getTabSize() - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
- getToken(int) - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
Get the specific Token.
- getTriggerDispatcher() - Method in interface ru.curs.celesta.ICelesta
-
- getUserId() - Method in class ru.curs.celesta.CallContext
-
Returns name of the current user.
- getValue(String) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Returns a value of a field by its name.
- getValue() - Method in class ru.curs.celesta.dbutils.filter.Token
-
An optional attribute value of the Token.
- getWhere() - Method in class ru.curs.celesta.dbutils.term.FieldsCortegeTerm
-
- getWhere() - Method in class ru.curs.celesta.dbutils.term.InTerm
-
- getWhere() - Method in class ru.curs.celesta.dbutils.term.RangeTerm
-
- getWhere() - Method in class ru.curs.celesta.dbutils.term.SingleValueTerm
-
- getWhere() - Method in class ru.curs.celesta.dbutils.term.ValuesCortegeTerm
-
- getWhere() - Method in class ru.curs.celesta.dbutils.term.WhereTermCompareTerm
-
- getWhereTerm() - Method in class ru.curs.celesta.dbutils.term.WhereTermsMaker
-
Gets WHERE clause for filtered row set.
- getWhereTerm(char) - Method in class ru.curs.celesta.dbutils.term.WhereTermsMaker
-
Gets WHERE clause for navigational term with respect of filters and
database settings.
- getXRec() - Method in class ru.curs.celesta.dbutils.Cursor
-
Returns a copy of the buffer containing values that were received by the
last read from the database.
- S_CHAR_LITERAL - Static variable in interface ru.curs.celesta.dbutils.filter.FilterParserConstants
-
RegularExpression Id.
- S_DOUBLE - Static variable in interface ru.curs.celesta.dbutils.filter.FilterParserConstants
-
RegularExpression Id.
- S_INTEGER - Static variable in interface ru.curs.celesta.dbutils.filter.FilterParserConstants
-
RegularExpression Id.
- S_NULL - Static variable in interface ru.curs.celesta.dbutils.filter.FilterParserConstants
-
RegularExpression Id.
- Score - Class in ru.curs.celesta.score
-
- Score() - Constructor for class ru.curs.celesta.score.Score
-
- Sequence - Class in ru.curs.celesta.dbutils
-
Sequence class for working with DB sequences.
- Sequence(CallContext) - Constructor for class ru.curs.celesta.dbutils.Sequence
-
- setComplexFilter(String) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Sets complex condition to the data set.
- setDebugStream(PrintStream) - Method in class ru.curs.celesta.dbutils.filter.FilterParserTokenManager
-
Set debug output.
- setFilter(String, String) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Deprecated.
- setFilter(ColumnMeta<?>, String) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Sets filter to the field.
- setIn(BasicCursor) - Method in class ru.curs.celesta.dbutils.Cursor
-
- setIn(BasicCursor) - Method in interface ru.curs.celesta.dbutils.InFilterSupport
-
- setIn(BasicCursor) - Method in class ru.curs.celesta.dbutils.ViewCursor
-
- setLastDataAccessor(BasicDataAccessor) - Method in class ru.curs.celesta.CallContext
-
Set the last data accessor object.
- setRange(String) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Deprecated.
- setRange(ColumnMeta<?>) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Resets any filter on a field.
- setRange(String, Object) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Deprecated.
- setRange(ColumnMeta<? super T>, T) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Sets range from a single value on the field.
- setRange(String, Object, Object) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Deprecated.
- setRange(ColumnMeta<? super T>, T, T) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Sets range from..to on the field.
- setRecversion(int) - Method in class ru.curs.celesta.dbutils.Cursor
-
Sets version of the record.
- setTabSize(int) - Method in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
- setValue(String, Object) - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Sets value of a field by its name.
- SimpleCharStream - Class in ru.curs.celesta.dbutils.filter
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Constructor.
- singleExpr() - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
- SingleValueTerm - Class in ru.curs.celesta.dbutils.term
-
'Setrange' filter term with a single value.
- SingleValueTerm(String, SingleValue) - Constructor for class ru.curs.celesta.dbutils.term.SingleValueTerm
-
- sortFields() - Method in interface ru.curs.celesta.dbutils.term.WhereMakerParamsProvider
-
- sortFieldsIndices() - Method in interface ru.curs.celesta.dbutils.term.WhereMakerParamsProvider
-
- specialToken - Variable in class ru.curs.celesta.dbutils.filter.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- STATIC_LEXER_ERROR - Static variable in error ru.curs.celesta.dbutils.filter.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class ru.curs.celesta.dbutils.filter.SimpleCharStream
-
Whether parser is static.
- SwitchTo(int) - Method in class ru.curs.celesta.dbutils.filter.FilterParserTokenManager
-
Switch to specified lex state.
- SYSTEM_SCHEMA_NAME - Static variable in class ru.curs.celesta.score.Score
-
- SystemCallContext - Class in ru.curs.celesta
-
CallContext of system, which does not need any user.
- SystemCallContext() - Constructor for class ru.curs.celesta.SystemCallContext
-
Creates system call context.
- SystemCallContext(ICelesta, String) - Constructor for class ru.curs.celesta.SystemCallContext
-
Creates and initializes system call context.
- SystemCallContext(ICelesta) - Constructor for class ru.curs.celesta.SystemCallContext
-
Creates and initializes system call context without call logging.
- TableType - Enum in ru.curs.celesta.score
-
Table type.
- term() - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
- text(boolean) - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
- textTerm() - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
- token - Variable in class ru.curs.celesta.dbutils.filter.FilterParser
-
Current token.
- Token - Class in ru.curs.celesta.dbutils.filter
-
Describes the input token stream.
- Token() - Constructor for class ru.curs.celesta.dbutils.filter.Token
-
No-argument constructor
- Token(int) - Constructor for class ru.curs.celesta.dbutils.filter.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class ru.curs.celesta.dbutils.filter.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class ru.curs.celesta.dbutils.filter.FilterParser
-
Generated Token Manager.
- tokenImage - Static variable in interface ru.curs.celesta.dbutils.filter.FilterParserConstants
-
Literal token values.
- tokenImage - Variable in exception ru.curs.celesta.dbutils.filter.ParseException
-
This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred.
- TokenMgrError - Error in ru.curs.celesta.dbutils.filter
-
Token Manager Error.
- TokenMgrError() - Constructor for error ru.curs.celesta.dbutils.filter.TokenMgrError
-
No arg constructor.
- TokenMgrError(String, int) - Constructor for error ru.curs.celesta.dbutils.filter.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error ru.curs.celesta.dbutils.filter.TokenMgrError
-
Full Constructor.
- toString() - Method in class ru.curs.celesta.dbutils.filter.Filter
-
- toString() - Method in class ru.curs.celesta.dbutils.filter.Token
-
Returns the image.
- trace_enabled() - Method in class ru.curs.celesta.dbutils.filter.FilterParser
-
Trace enabled.
- translateDate(String) - Method in interface ru.curs.celesta.dbutils.filter.FilterParser.SQLTranslator
-
- translateFilter(FilterParser.FilterType, String, String, FilterParser.SQLTranslator) - Static method in class ru.curs.celesta.dbutils.filter.FilterParser
-
- TriggerDispatcher - Class in ru.curs.celesta.event
-
Created by ioann on 31.05.2017.
- TriggerDispatcher() - Constructor for class ru.curs.celesta.event.TriggerDispatcher
-
- tryFindSet() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
Moves to the first record in the filtered data set and returns information
about the success of transition.
- tryFirst() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
The same as navigate("-").
- tryGet(Object...) - Method in class ru.curs.celesta.dbutils.Cursor
-
Tries to perform a search of a record by the key fields, returning a value whether
the record was found or not.
- tryGet(Object...) - Method in class ru.curs.celesta.dbutils.MaterializedViewCursor
-
Tries to perform a search of a record by the key fields, returning a value whether
the record was found or not.
- tryGetCurrent() - Method in class ru.curs.celesta.dbutils.Cursor
-
Retrieves a record from the database that corresponds to the fields of current
primary key.
- tryGetCurrent() - Method in class ru.curs.celesta.dbutils.MaterializedViewCursor
-
Retrieves a record from the database that corresponds to the fields of current
primary key.
- tryInsert() - Method in class ru.curs.celesta.dbutils.Cursor
-
Tries to perform cursor insert into the DB.
- tryLast() - Method in class ru.curs.celesta.dbutils.BasicCursor
-
The same as navigate("+").
- tryUpdate() - Method in class ru.curs.celesta.dbutils.Cursor
-
Tries to perform an update of the cursor content in the DB.