A B C D E F G H I J K L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in class com.leanxcale.kivi.session.impl.multithread.KiviInterfaceWorker
- abort(long) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- abort(long) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- abort(long) - Method in class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
- AbstractStorableTrigger - Class in com.leanxcale.kivi.database.trigger.reflect
- AbstractStorableTrigger(String, Database) - Constructor for class com.leanxcale.kivi.database.trigger.reflect.AbstractStorableTrigger
-
The database and metadata parameter constructor is defined to force the implementor to invoke this constructor via super() and let the reflection process to instantiate them in a common way.
- Accumulator - Class in com.leanxcale.kivi.query.aggregation
- Accumulator(BinaryOperator) - Constructor for class com.leanxcale.kivi.query.aggregation.Accumulator
- AccumulatorAggregation - Class in com.leanxcale.kivi.query.aggregation.impl
- AccumulatorAggregation - Class in com.leanxcale.kivi.query.projection.window.function
- AccumulatorAggregation(AggregatorOperator, String) - Constructor for class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- AccumulatorAggregation(String, KiviPredExpression, Accumulator) - Constructor for class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- AccumulatorBinaryOperator - Class in com.leanxcale.kivi.query.aggregation.impl
- AccumulatorBinaryOperator() - Constructor for class com.leanxcale.kivi.query.aggregation.impl.AccumulatorBinaryOperator
- actualPartition - Variable in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- AdaptedBinaryOperatorResult - Class in com.leanxcale.kivi.query.expression.impl.operators
- AdaptedBinaryOperatorResult(KiviPredExpression, KiviPredExpression, Type) - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.AdaptedBinaryOperatorResult
- AdaptedComparatorResult - Class in com.leanxcale.kivi.query.filter.impl
- AdaptedComparatorResult(KiviPredExpression, KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.filter.impl.AdaptedComparatorResult
- AdaptedUnaryOperatorResult - Class in com.leanxcale.kivi.query.expression.impl.operators
- AdaptedUnaryOperatorResult(KiviPredExpression, Type) - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.AdaptedUnaryOperatorResult
- adaptExpression(KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.operators.SqrOperator
- adaptExpression(KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- adaptExpression(KiviPredExpression, TableModel) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.UnaryOperator
- adaptExpressions(KiviPredExpression, KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorBinaryOperator
- adaptExpressions(KiviPredExpression, KiviPredExpression, TableModel) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.BinaryOperator
- adaptExpressions(KiviPredExpression, KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberBinaryOperator
- adaptExpressions(KiviPredExpression, KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.filter.impl.TypedComparator
- add(Expression, Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents op1 + op2.
- add(String, String) - Method in class com.leanxcale.kivi.session.Settings
- ADD - com.leanxcale.kivi.database.DeltaType
- addAggregation(String, WindowAggregation) - Method in class com.leanxcale.kivi.query.projection.window.Window
- addBlob(long, String, TplFmt.Id, Object[], int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- addBlob(long, String, TplFmt.Id, Object[], int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- addField(Field) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- addField(Field) - Method in interface com.leanxcale.kivi.database.TableModel
-
Adds a new field on the table.
- addFields(List<Field>) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- addLastSequenceValue(String, long) - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- addLastSequenceValue(String, long) - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- AddOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- AddOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.AddOperator
- addSession(PoolableSession) - Method in class com.leanxcale.kivi.session.impl.pooled.SessionPool
- addTuple(Tuple) - Method in class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- addTuple(Tuple) - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- addTuple(Tuple) - Method in class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- addTuple(Tuple) - Method in class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
- addTuple(Tuple) - Method in interface com.leanxcale.kivi.query.projection.window.WindowAggregation
-
Adds a new tuple for the aggregation
- addWindow(Window) - Method in interface com.leanxcale.kivi.query.Projection
- addWindow(Window) - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- aggregate(Object, Object, Type) - Method in interface com.leanxcale.kivi.query.projection.window.operator.AggregatorOperator
- aggregate(Object, Object, Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.CountOperator
- aggregate(Object, Object, Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.MaxOperator
- aggregate(Object, Object, Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.MinOperator
- aggregate(Object, Object, Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.SumOperator
- aggregate(List<String>, Aggregation...) - Method in class com.leanxcale.kivi.query.impl.AggregationTupleIterable
- aggregate(List<String>, Aggregation...) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- aggregate(List<String>, Aggregation...) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configure this TupleIterator to aggregate results.
- AggregateField - Interface in com.leanxcale.kivi.database.trigger.deltas
- Aggregates - Class in com.leanxcale.kivi.database.trigger.deltas
- Aggregation - Interface in com.leanxcale.kivi.query
- aggregations - Variable in class com.leanxcale.kivi.query.projection.window.Window
- aggregations - Variable in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- Aggregations - Class in com.leanxcale.kivi.query.aggregation
-
This class is a factory to build the supported aggregation operations.
- AggregationTupleIterable - Class in com.leanxcale.kivi.query.impl
- AggregationType - Enum in com.leanxcale.kivi.database.trigger.deltas
- AggregatorOperator - Interface in com.leanxcale.kivi.query.projection.window.operator
- alias(String) - Static method in class com.leanxcale.kivi.query.projection.Projections
-
Builds a ProjectionExpression which represents a field (with the same alias name).
- alias(String, Expression) - Static method in class com.leanxcale.kivi.query.projection.Projections
-
Builds a ProjectionExpression which assigns an alias to an expression.
- ALL - com.leanxcale.kivi.session.SessionFactory.DebugTarget
- allowInternalCommits() - Method in class com.leanxcale.kivi.query.impl.ScanStreamBuilder
-
Deprecated.no required anymore. now it is done automatically. will be removed in version 1.8
- and(Filter) - Method in interface com.leanxcale.kivi.query.Filter
-
This method combines this filter with the one passed as a parameter using the AND logic.
- and(Filter) - Method in class com.leanxcale.kivi.query.filter.ComposedFilter
- andShort(Filter) - Method in interface com.leanxcale.kivi.query.Filter
-
This method combines this filter with the one passed as a parameter using the AND logic and it includes a shortcut instructions to not check the second filter if the first has failed.
- andShort(Filter) - Method in class com.leanxcale.kivi.query.filter.ComposedFilter
- asStream() - Method in class com.leanxcale.kivi.query.impl.AggregationTupleIterable
- asStream() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- asStream() - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Creates a stream builder that allows to get the scan results in the form of a stream.
- authenticate(Settings) - Method in class com.leanxcale.kivi.session.security.BasicSecurityProvider
- authenticate(Settings) - Method in interface com.leanxcale.kivi.session.security.SecurityProvider
- autoGeohash(String, String, String, boolean) - Static method in class com.leanxcale.kivi.database.constraint.Constraints
-
Creates a constraint that autofills a given field with the geohash of latitude and longitude fields before insert the tuples.
- autoIncrement(String, String) - Static method in class com.leanxcale.kivi.database.constraint.Constraints
- AutoIncrementTrigger - Class in com.leanxcale.kivi.database.trigger.autoincrement
- AutoIncrementTrigger(String, String, Database) - Constructor for class com.leanxcale.kivi.database.trigger.autoincrement.AutoIncrementTrigger
- AutoincrementTriggerBuilder - Class in com.leanxcale.kivi.database.trigger.autoincrement
- AutoincrementTriggerBuilder() - Constructor for class com.leanxcale.kivi.database.trigger.autoincrement.AutoincrementTriggerBuilder
- autoSplit(String, String, List<String>) - Static method in class com.leanxcale.kivi.database.constraint.Constraints
-
Returns a constraint that adds a new autoincremental field as a suffix of the PK, and uses it to do the bidimensional partitioning.
- autoSplit(String, String, List<String>, boolean) - Static method in class com.leanxcale.kivi.database.constraint.Constraints
-
Returns a constraint that adds a new autoincremental field as a suffix of the PK, and uses it to do the bidimensional partitioning.
- AutoSplitBehaviour - Class in com.leanxcale.kivi.database.behaviour.autosplit
- AutoSplitBehaviour(String, String, List<String>) - Constructor for class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- AutoSplitBehaviour(String, String, List<String>, boolean) - Constructor for class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- AutoSplitBehaviourBuilder - Class in com.leanxcale.kivi.database.behaviour.autosplit
- AutoSplitBehaviourBuilder() - Constructor for class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviourBuilder
- AUX_METADATA_PREFIX_SEPARATOR - Static variable in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- AUX_METADATA_SEPARATOR - Static variable in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- AverageAggregation - Class in com.leanxcale.kivi.query.aggregation.impl
- AverageAggregation - Class in com.leanxcale.kivi.query.projection.window.function
- AverageAggregation(String) - Constructor for class com.leanxcale.kivi.query.projection.window.function.AverageAggregation
- AverageAggregation(String, KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- avg(String, Expression) - Static method in class com.leanxcale.kivi.query.aggregation.Aggregations
-
Return an aggregation which calculates the average of a given expression.
- avg(String, String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Adds an avg aggregation to this window object.
B
- BasicMapSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- BasicMapSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.BasicMapSerializer
- BasicSecurityProvider - Class in com.leanxcale.kivi.session.security
- BasicSecurityProvider() - Constructor for class com.leanxcale.kivi.session.security.BasicSecurityProvider
- begin(LTM.Trans, int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- begin(LTM.Trans, int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- begin(LTM.Trans, int) - Method in class com.leanxcale.kivi.session.impl.multithread.KiviInterfaceWorker
- begin(LTM.Trans, int) - Method in class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
- Behaviour - Interface in com.leanxcale.kivi.database
- BEHAVIOUR - com.leanxcale.kivi.database.Constraint.ConstraintType
- BehaviourAdapter - Class in com.leanxcale.kivi.database.constraint
- BehaviourAdapter(String) - Constructor for class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- between(String, double, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, int, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, long, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, Date, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, Time, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- between(String, Date, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a given field value is between two values defined by expressions.
- BinaryExpressionFilter - Class in com.leanxcale.kivi.query.filter
- BinaryOperator<P,R> - Interface in com.leanxcale.kivi.query.expression.impl.operators
- BLOB - com.leanxcale.kivi.database.Type
- BlobInputStream - Class in com.leanxcale.kivi.database.impl
- BlobInputStream(long, int) - Constructor for class com.leanxcale.kivi.database.impl.BlobInputStream
- BlobOutputStream - Class in com.leanxcale.kivi.database.impl
- BlobOutputStream(long, int) - Constructor for class com.leanxcale.kivi.database.impl.BlobOutputStream
- bool(boolean) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant boolean with the given value.
- BOOLEAN - com.leanxcale.kivi.database.Type
- BooleanSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- BooleanSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.BooleanSerializer
- borderTuple - Variable in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- build(byte[], Database, String) - Method in class com.leanxcale.kivi.database.constraint.QECompliantMetadataSerializer
- build(byte[], Database, String) - Method in interface com.leanxcale.kivi.database.impl.TableMetadataSerializer
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviourBuilder
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviourBuilder
- build(String, Database, String) - Method in interface com.leanxcale.kivi.database.constraint.ConstraintBuilder
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoincrementTriggerBuilder
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTriggerBuilder
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashTriggerBuilder
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTriggerBuilder
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.trigger.reflect.ReflectStorableTrigger
- build(String, Database, String) - Method in class com.leanxcale.kivi.database.trigger.uuid.UUIDTriggerBuilder
- buildField(TupleFormat) - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- buildField(TupleFormat) - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- buildIterator(Iterator<Tuple>, TableModel) - Method in class com.leanxcale.kivi.query.projection.window.SortedWindow
- buildIterator(Iterator<Tuple>, TableModel) - Method in class com.leanxcale.kivi.query.projection.window.Window
- buildSecurityProvider(Security) - Static method in class com.leanxcale.kivi.session.security.SecurityProviderFactory
- BYTE_ARRAY - com.leanxcale.kivi.database.Type
- byteArray(byte[]) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant byte[] with the given value.
C
- canDelete() - Method in enum com.leanxcale.kivi.database.trigger.deltas.AggregationType
- CastExpression - Class in com.leanxcale.kivi.query.expression.impl
- CERT - com.leanxcale.kivi.session.Settings.ConnProperty
- checkExpression(KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.aggregation.Accumulator
- checkExpression(KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorBinaryOperator
- checkExpression(KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberOperator
- checkExpression(KiviPredExpression, TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- checkExpression(KiviPredExpression, TableModel) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.TypedOperator
- clear() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- CLI - com.leanxcale.kivi.session.SessionFactory.DebugTarget
- close() - Method in class com.leanxcale.kivi.database.impl.BlobInputStream
- close() - Method in class com.leanxcale.kivi.database.impl.BlobOutputStream
- close() - Method in class com.leanxcale.kivi.query.impl.AggregationTupleIterable
- close() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- close() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- close() - Method in class com.leanxcale.kivi.session.impl.pooled.SessionPool
- close() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- close() - Method in interface com.leanxcale.kivi.session.Session
-
Closes the current session.
- CloseListener - Interface in com.leanxcale.kivi.session.impl
- closeSessionFactory() - Static method in class com.leanxcale.kivi.session.SessionFactory
- COLUMN_UUID_NAME - Static variable in class com.leanxcale.kivi.database.trigger.uuid.UUIDTrigger
- columns - Variable in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- com.leanxcale.kivi.database - package com.leanxcale.kivi.database
- com.leanxcale.kivi.database.behaviour - package com.leanxcale.kivi.database.behaviour
- com.leanxcale.kivi.database.behaviour.autosplit - package com.leanxcale.kivi.database.behaviour.autosplit
- com.leanxcale.kivi.database.behaviour.hashPartition - package com.leanxcale.kivi.database.behaviour.hashPartition
- com.leanxcale.kivi.database.constraint - package com.leanxcale.kivi.database.constraint
- com.leanxcale.kivi.database.impl - package com.leanxcale.kivi.database.impl
- com.leanxcale.kivi.database.trigger - package com.leanxcale.kivi.database.trigger
- com.leanxcale.kivi.database.trigger.autoincrement - package com.leanxcale.kivi.database.trigger.autoincrement
- com.leanxcale.kivi.database.trigger.deltas - package com.leanxcale.kivi.database.trigger.deltas
- com.leanxcale.kivi.database.trigger.geohash - package com.leanxcale.kivi.database.trigger.geohash
- com.leanxcale.kivi.database.trigger.hashPartition - package com.leanxcale.kivi.database.trigger.hashPartition
- com.leanxcale.kivi.database.trigger.reflect - package com.leanxcale.kivi.database.trigger.reflect
- com.leanxcale.kivi.database.trigger.uuid - package com.leanxcale.kivi.database.trigger.uuid
- com.leanxcale.kivi.deployment - package com.leanxcale.kivi.deployment
- com.leanxcale.kivi.error - package com.leanxcale.kivi.error
- com.leanxcale.kivi.query - package com.leanxcale.kivi.query
- com.leanxcale.kivi.query.aggregation - package com.leanxcale.kivi.query.aggregation
- com.leanxcale.kivi.query.aggregation.impl - package com.leanxcale.kivi.query.aggregation.impl
- com.leanxcale.kivi.query.expression - package com.leanxcale.kivi.query.expression
- com.leanxcale.kivi.query.expression.impl - package com.leanxcale.kivi.query.expression.impl
- com.leanxcale.kivi.query.expression.impl.operators - package com.leanxcale.kivi.query.expression.impl.operators
- com.leanxcale.kivi.query.filter - package com.leanxcale.kivi.query.filter
- com.leanxcale.kivi.query.filter.impl - package com.leanxcale.kivi.query.filter.impl
- com.leanxcale.kivi.query.impl - package com.leanxcale.kivi.query.impl
- com.leanxcale.kivi.query.projection - package com.leanxcale.kivi.query.projection
- com.leanxcale.kivi.query.projection.impl - package com.leanxcale.kivi.query.projection.impl
- com.leanxcale.kivi.query.projection.window - package com.leanxcale.kivi.query.projection.window
- com.leanxcale.kivi.query.projection.window.function - package com.leanxcale.kivi.query.projection.window.function
- com.leanxcale.kivi.query.projection.window.operator - package com.leanxcale.kivi.query.projection.window.operator
- com.leanxcale.kivi.session - package com.leanxcale.kivi.session
- com.leanxcale.kivi.session.impl - package com.leanxcale.kivi.session.impl
- com.leanxcale.kivi.session.impl.multithread - package com.leanxcale.kivi.session.impl.multithread
- com.leanxcale.kivi.session.impl.pooled - package com.leanxcale.kivi.session.impl.pooled
- com.leanxcale.kivi.session.security - package com.leanxcale.kivi.session.security
- com.leanxcale.kivi.tuple - package com.leanxcale.kivi.tuple
- com.leanxcale.kivi.tuple.impl - package com.leanxcale.kivi.tuple.impl
- com.leanxcale.kivi.tuple.impl.map - package com.leanxcale.kivi.tuple.impl.map
- commit() - Method in class com.leanxcale.kivi.session.impl.multithread.KiviInterfaceWorker
- commit() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- commit() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- commit() - Method in interface com.leanxcale.kivi.session.Session
-
Commits all the operations done since the last begin transaction.
- commit(long) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- commit(long) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- commit(long) - Method in class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
- ComparableTypesOperator - Class in com.leanxcale.kivi.query.projection.window.operator
- ComparableTypesOperator() - Constructor for class com.leanxcale.kivi.query.projection.window.operator.ComparableTypesOperator
- compareTo(TupleKey) - Method in class com.leanxcale.kivi.tuple.impl.MaxTuple
- compareTo(TupleKey) - Method in class com.leanxcale.kivi.tuple.impl.MinTuple
- compareTo(TupleKey) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- compatibleTypes(Type, Type) - Static method in enum com.leanxcale.kivi.database.Type
- compose(ProjectionExpression...) - Static method in class com.leanxcale.kivi.query.projection.Projections
-
Builds a projection which is composed of a list of projection expressions.
- ComposedAggregation - Class in com.leanxcale.kivi.query.projection.window.function
- ComposedAggregation(List<WindowAggregation>, String, Type) - Constructor for class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- ComposedExpresionProjection - Class in com.leanxcale.kivi.query.projection.impl
- ComposedExpresionProjection(List<ProjectionExpression>) - Constructor for class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- ComposedFilter - Class in com.leanxcale.kivi.query.filter
- ComposedFilter() - Constructor for class com.leanxcale.kivi.query.filter.ComposedFilter
- composeValue(List<Object>) - Method in class com.leanxcale.kivi.query.projection.window.function.AverageAggregation
- composeValue(List<Object>) - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- configure(Iterator<Tuple>) - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- configure(Iterator<Tuple>) - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- configure(Iterator<Tuple>) - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- ConnBasedKiviInterface - Class in com.leanxcale.kivi.session.impl
- ConnBasedKiviInterface() - Constructor for class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- Constant - Interface in com.leanxcale.kivi.query.expression
- Constants - Class in com.leanxcale.kivi.query.expression
-
This class is a factory to build constant Expressions for different supported types.
- Constants - Class in com.leanxcale.kivi.tuple
- Constraint - Interface in com.leanxcale.kivi.database
- CONSTRAINT_TYPE - Static variable in class com.leanxcale.kivi.database.trigger.reflect.AbstractStorableTrigger
- Constraint.ConstraintType - Enum in com.leanxcale.kivi.database
- ConstraintAdapter - Class in com.leanxcale.kivi.database.constraint
- ConstraintAdapter(String, Constraint.ConstraintType) - Constructor for class com.leanxcale.kivi.database.constraint.ConstraintAdapter
- ConstraintBuilder - Interface in com.leanxcale.kivi.database.constraint
- Constraints - Class in com.leanxcale.kivi.database.constraint
- containsKey(Object) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- containsValue(Object) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- convertDate(int) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertDate(int) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertDate(Date) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertDate(Date) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AddOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.DivOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.ModOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.MulOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.PowOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.SqrOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- convertNullParameter() - Method in class com.leanxcale.kivi.query.expression.impl.operators.SubOperator
- convertNullParameter() - Method in interface com.leanxcale.kivi.query.expression.impl.operators.UnaryOperator
- convertTime(int) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertTime(int) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertTime(Time) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertTime(Time) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertTimestamp(long) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertTimestamp(long) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertTimestamp(Timestamp) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertTimestamp(Timestamp) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertToField(Type) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertToField(Type) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- convertToKiviType(Field, int, boolean, boolean, boolean, boolean) - Static method in class com.leanxcale.kivi.database.impl.KiviFieldBuilder
- convertToType(int) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- convertToType(int) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- copy(Settings) - Static method in class com.leanxcale.kivi.session.Settings
- count(String) - Static method in class com.leanxcale.kivi.database.trigger.deltas.Aggregates
-
Returns an online aggregate which represents a COUNT(*) aggregate
- count(String) - Static method in class com.leanxcale.kivi.query.aggregation.Aggregations
-
Return an aggregation which calculates the count of tuples.The type of the resulting aggregation will be always a long.
- count(String, String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Adds a count aggregation to this window object.
- COUNT - com.leanxcale.kivi.database.trigger.deltas.AggregationType
- countField(String, String) - Static method in class com.leanxcale.kivi.database.trigger.deltas.Aggregates
-
Returns an online aggregate which represents a COUNT(field) aggregate
- CountOperator - Class in com.leanxcale.kivi.query.projection.window.operator
- CountOperator() - Constructor for class com.leanxcale.kivi.query.projection.window.operator.CountOperator
- createBlob(Tuple, String) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- createBlob(Tuple, String) - Method in interface com.leanxcale.kivi.database.Table
-
Creates a blob for the given tuple and field.
- createIndex(String, String, List<Field>, boolean) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new index on the table.
- createIndex(String, String, List<Field>, boolean) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createIndex(String, List<Field>, boolean) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- createIndex(String, List<Field>, boolean) - Method in interface com.leanxcale.kivi.database.TableModel
-
Creates a new index on the table.
- createSequence(String, int) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new sequence in the database.
- createSequence(String, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database.
- createTable(String, List<Field>, List<Field>) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, int) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database.
- createTable(String, List<Field>, List<Field>, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, String) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database using a field as a splitPoint for bidimensional partitioning.
- createTable(String, List<Field>, List<Field>, String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, String, int) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database using a field as a splitPoint for bidimensional partitioning.
- createTable(String, List<Field>, List<Field>, String, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, List<Constraint>) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database.
- createTable(String, List<Field>, List<Field>, List<Constraint>) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, List<Constraint>, int) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database.
- createTable(String, List<Field>, List<Field>, List<Constraint>, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, List<Constraint>, DatabaseImpl) - Method in interface com.leanxcale.kivi.database.behaviour.CreateTable
- createTable(String, List<Field>, List<Field>, List<Constraint>, String) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database using a field as a splitPoint for bidimensional partitioning.
- createTable(String, List<Field>, List<Field>, List<Constraint>, String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, List<Constraint>, String, int) - Method in interface com.leanxcale.kivi.database.Database
-
Creates a new table in the database using a field as a splitPoint for bidimensional partitioning.
- createTable(String, List<Field>, List<Field>, List<Constraint>, String, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, List<Constraint>, String, Set<String>, Set<String>, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- createTable(String, List<Field>, List<Field>, List<Constraint>, String, Set<String>, Set<String>, int, int) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- CreateTable - Interface in com.leanxcale.kivi.database.behaviour
- createTplFmtId(List<Field>, int, long) - Static method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- createTplFmtId(List<Field>, int, long, int, Set<String>, Set<String>, int) - Static method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- createTuple() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- createTuple() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- createTuple() - Method in interface com.leanxcale.kivi.database.Table
-
Creates an empty tuple with the list of fields of the table format, including the primary key fields.
- createTuple() - Method in interface com.leanxcale.kivi.database.TableModel
-
Creates an empty tuple with the list of fields of the table format, including the primary key fields.
- createTupleKey() - Method in class com.leanxcale.kivi.database.impl.IndexImpl
- createTupleKey() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- createTupleKey() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- createTupleKey() - Method in interface com.leanxcale.kivi.database.Index
-
Creates a empty tuple key which fits with the index format
- createTupleKey() - Method in interface com.leanxcale.kivi.database.Table
-
Creates an empty key with the list of fields of the table pk.
- createTupleKey() - Method in interface com.leanxcale.kivi.database.TableModel
-
Creates an empty key with the list of fields of the table pk.
- createUpdateTuple() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- createUpdateTuple() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- createUpdateTuple() - Method in interface com.leanxcale.kivi.database.Table
-
Creates an empty tuple with all the fields defined as a Ignore.
- createUpdateTuple() - Method in interface com.leanxcale.kivi.database.TableModel
-
Creates an empty tuple with all the fields defined as a Ignore.
- currVal() - Method in class com.leanxcale.kivi.database.impl.KiviSequence
- currVal() - Method in interface com.leanxcale.kivi.database.Sequence
-
Returns the last sequence value retrieved in its session.
D
- database() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- database() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- database() - Method in interface com.leanxcale.kivi.session.Session
-
Provides access to Database object, which is the entry point for all the operations related to data.
- Database - Interface in com.leanxcale.kivi.database
- DATABASE - com.leanxcale.kivi.session.Settings.ConnProperty
- DatabaseImpl - Class in com.leanxcale.kivi.database.impl
- DatabaseImpl(TransactionProvider, Settings, TableFormatConverter, TableMetadataSerializer) - Constructor for class com.leanxcale.kivi.database.impl.DatabaseImpl
- date(Date) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant date with the given value.
- DATE - com.leanxcale.kivi.database.Type
- DateSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- DateSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.DateSerializer
- dbl(double) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant double with the given value.
- DECIMAL - com.leanxcale.kivi.database.Type
- decimal2floatCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to float of the source expression.
- Decimal2FloatCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Decimal2FloatCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Decimal2FloatCastExpression
- decimal2intCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to int of the source expression.
- Decimal2IntegerCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Decimal2IntegerCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Decimal2IntegerCastExpression
- DecimalSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- DecimalSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.DecimalSerializer
- DEFAULT_SCHEMA - Static variable in class com.leanxcale.kivi.session.Settings
- deferSessionFactoryClose(int) - Method in class com.leanxcale.kivi.session.Settings
-
Defer the close of the session factory after the last session is closed up to a given number of milliseconds.
- DEFFER_SESSION_CLOSE - com.leanxcale.kivi.session.Settings.ConnProperty
- del(long, String, TplFmt.Id, Object[]) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- del(long, String, TplFmt.Id, Object[]) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- del(long, String, TplFmt.Id, Object[]) - Method in class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
- delegate - Variable in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- delete(TupleKey) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- delete(TupleKey) - Method in interface com.leanxcale.kivi.database.Table
-
Deletes an existing tuple given its key.
- delete(TupleKey, KiviTable) - Method in interface com.leanxcale.kivi.database.behaviour.DeleteTuple
- delete(TupleKey, TupleKey) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- delete(TupleKey, TupleKey) - Method in interface com.leanxcale.kivi.database.Table
-
Deletes a range of tuples bounded by a range of PK.
- delete(TupleKey, TupleKey, int) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- delete(TupleKey, TupleKey, int) - Method in interface com.leanxcale.kivi.database.Table
-
Deletes a range of tuples bounded by a range of PK.
- deleteBlob(Tuple, String) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- deleteBlob(Tuple, String) - Method in interface com.leanxcale.kivi.database.Table
-
Deletes the content of a blob field.
- deleteReplica(Replica) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- deleteReplica(Replica) - Method in interface com.leanxcale.kivi.deployment.Region
-
Removes a replica.
- deleteReplica(Replica, boolean) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- deleteReplica(Replica, boolean) - Method in interface com.leanxcale.kivi.deployment.Region
-
Removes a replica.
- deleteReplica(String, long) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- deleteReplica(String, long) - Method in interface com.leanxcale.kivi.deployment.Region
-
Removes a replica defined by its server and file id.
- deleteReplica(String, long, boolean) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- deleteReplica(String, long, boolean) - Method in interface com.leanxcale.kivi.deployment.Region
-
Removes a replica defined by its server and file id.
- DeleteTuple - Interface in com.leanxcale.kivi.database.behaviour
- deleteTuples(Filter) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- deleteTuples(Filter) - Method in interface com.leanxcale.kivi.database.Table
-
Deletes the tuples that matches a given filter This method will not autocommit and it is equivalent to call
Table.deleteTuples(Filter, int)
setting commitBatch to 0 - deleteTuples(Filter, int) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- deleteTuples(Filter, int) - Method in interface com.leanxcale.kivi.database.Table
-
Deletes the tuples that matches a given filter.
- DeltaTrigger - Class in com.leanxcale.kivi.database.trigger.deltas
- DeltaTrigger(String, Database, String) - Constructor for class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- DeltaTrigger(String, List<String>, List<AggregateField>) - Constructor for class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- DeltaTriggerBuilder - Class in com.leanxcale.kivi.database.trigger.deltas
- DeltaTriggerBuilder() - Constructor for class com.leanxcale.kivi.database.trigger.deltas.DeltaTriggerBuilder
- DeltaType - Enum in com.leanxcale.kivi.database
- deployment() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- deployment() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- deployment() - Method in interface com.leanxcale.kivi.session.Session
-
Provides access to Deployment object which is the entry point for all the operations related to servers, machines and regions.
- Deployment - Interface in com.leanxcale.kivi.deployment
- DERIVED_TABLE_FIELDS_PREFIX - Static variable in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- DerivedTableColumnsDescription - Class in com.leanxcale.kivi.session.impl
- DerivedTableColumnsDescription(String[], String) - Constructor for class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- deserialize(byte[]) - Static method in class com.leanxcale.kivi.tuple.impl.map.BasicMapSerializer
- deserialize(String, Class<T>) - Static method in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- deserialize(ByteBuffer) - Method in interface com.leanxcale.kivi.tuple.impl.map.MapFieldSerializer
- deserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- DICTIONARY - com.leanxcale.kivi.database.Type
- disableConflictChecking() - Method in class com.leanxcale.kivi.session.Settings
-
If you are running in transactional model and you are sure that you are not going to have conflicts in the DB( e.g.: inserting in thread safe mode) you can disable conflict checking in order to achieve more throughput.
- disableLogging() - Method in class com.leanxcale.kivi.session.Settings
-
If you are running in transactional mode and you can go without the consistency (e.g.
- div(Expression, Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents op1 / op2.
- DivOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- DivOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.DivOperator
- DOUBLE - com.leanxcale.kivi.database.Type
- DoubleSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- DoubleSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.DoubleSerializer
- dropField(String) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- dropField(String) - Method in interface com.leanxcale.kivi.database.TableModel
-
Drops a field of the table.
- dropIndex(String) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- dropIndex(String) - Method in interface com.leanxcale.kivi.database.TableModel
-
Drops an index from a table.
- dropIndex(String, String) - Method in interface com.leanxcale.kivi.database.Database
-
Drops an index from a table.
- dropIndex(String, String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- dropSequence(String) - Method in interface com.leanxcale.kivi.database.Database
-
Drops a sequence from the database.
- dropSequence(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- dropTable(String) - Method in interface com.leanxcale.kivi.database.Database
-
Drops a table, including the data inside the table.
- dropTable(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- DS - com.leanxcale.kivi.session.SessionFactory.DebugTarget
- duplicate(String) - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- duplicate(String) - Method in interface com.leanxcale.kivi.deployment.Replica
-
Copies the replica into another server.
- duplicate(String, boolean) - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- duplicate(String, boolean) - Method in interface com.leanxcale.kivi.deployment.Replica
-
Copies the replica into another server.
- duration(Duration) - Method in class com.leanxcale.kivi.query.impl.ScanStreamBuilder
-
Sets the max duration of this stream.
E
- EMPTY_GROUP_BY_ID - Static variable in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- emptyPTS() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- emptyPTS() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- emptyTuple() - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- emptyTuple() - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- entrySet() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- eq(Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if two expressions are equals.
- eq(String, boolean) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- eq(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is equal to an expression.
- EqComparator - Class in com.leanxcale.kivi.query.filter.impl
- EqComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.EqComparator
- equals(Object) - Method in interface com.leanxcale.kivi.database.Constraint
- equals(Object) - Method in class com.leanxcale.kivi.database.Field
- equals(Object) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- equals(Object) - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- equals(Object) - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- equals(Object) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- equals(Object) - Method in class com.leanxcale.kivi.database.trigger.uuid.UUIDTrigger
- equals(Object) - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- equals(Object) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- equals(Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- equals(Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- equals(Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- estimateAverageSize(Collection<Field>, Collection<Field>) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- estimateAverageSize(Collection<Field>, Collection<Field>) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Decimal2FloatCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Decimal2IntegerCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Float2DecimalCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Float2IntegerCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Float2StringCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Int2DecimalCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Int2FloatCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.Int2StringCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.KiviBinaryExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.KiviConstantExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- evaluateExpression(Tuple) - Method in interface com.leanxcale.kivi.query.expression.impl.KiviPredExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.KiviUnaryExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.String2FloatCastExpression
- evaluateExpression(Tuple) - Method in class com.leanxcale.kivi.query.expression.impl.String2IntegerCastExpression
- ExceptionHandler - Class in com.leanxcale.kivi.error
- ExceptionHandler() - Constructor for class com.leanxcale.kivi.error.ExceptionHandler
- exclude(String...) - Static method in class com.leanxcale.kivi.query.projection.Projections
-
Returns a Projection which represents all the tuples except the given ones.
- excludeIndexMin() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- excludeIndexMin() - Method in interface com.leanxcale.kivi.query.TupleIndexIterable
-
Configures this TupleIterable to exclude the value passed in indexMin() method.
- excludeMin() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- excludeMin() - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to exclude the value passed in min() method.
- execute(long) - Method in interface com.leanxcale.kivi.session.impl.multithread.KiviInterfaceWorker.Job
- expression - Variable in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- expression - Variable in class com.leanxcale.kivi.query.expression.impl.CastExpression
- Expression - Interface in com.leanxcale.kivi.query
- Expressions - Class in com.leanxcale.kivi.query.expression
-
This class is a factory to build the supported expression operations.
- extractDerivedTableFields(byte[]) - Static method in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- extractDerivedTableFields(String) - Static method in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
F
- field(String) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expressions which represents the value of a field.
- Field - Class in com.leanxcale.kivi.database
-
This class represents fields in a tuple.
- Field(String, Type) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor for non delta-fields.
- Field(String, Type, boolean) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor for non delta-fields.
- Field(String, Type, boolean, int) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor for non delta-fields.
- Field(String, Type, int) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor for non delta-fields.
- Field(String, Type, DeltaType) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor which accepts all the properties of the field.
- Field(String, Type, DeltaType, boolean, boolean) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor which accepts all the properties of the field.
- Field(String, Type, DeltaType, boolean, int, boolean) - Constructor for class com.leanxcale.kivi.database.Field
-
Constructor which accepts all the properties of the field.
- fillDeleteTuple(Tuple, Tuple) - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- fillDeleteTuple(Tuple, Tuple) - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- fillTuple(Tuple, Tuple) - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- fillTuple(Tuple, Tuple) - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- filter(Filter) - Method in class com.leanxcale.kivi.query.impl.AggregationTupleIterable
- filter(Filter) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- filter(Filter) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to use a filter over the Table tuples.
- Filter - Interface in com.leanxcale.kivi.query
-
This interface represents a filter for a TupleIterable
- Filters - Class in com.leanxcale.kivi.query.filter
- find() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- find() - Method in interface com.leanxcale.kivi.database.Table
-
EntryPoint to run queries over the table.
- first(long) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- first(long) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to return the first n tuples.
- FLOAT - com.leanxcale.kivi.database.Type
- Float2DecimalCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Float2DecimalCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Float2DecimalCastExpression
- float2intCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to int of the source expression.
- Float2IntegerCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Float2IntegerCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Float2IntegerCastExpression
- float2stringCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to String of the source expression.
- Float2StringCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Float2StringCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Float2StringCastExpression
- FloatSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- FloatSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.FloatSerializer
- flt(float) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant float with the given value.
- fromNow(Session) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- fromNow(Session) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configure the scan to search only tuples committed after this moment ts.
- fromTupleTs(Tuple) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- fromTupleTs(Tuple) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configure the tuple to search from.
- fromTupleTs(Tuple, boolean) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- fromTupleTs(Tuple, boolean) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configure the tuple to search from.
G
- ge(Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a expression is greater or equal to another.
- ge(String, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- ge(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater or equal to an expression.
- GeComparator - Class in com.leanxcale.kivi.query.filter.impl
- GeComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.GeComparator
- generateAccumulatorOperator(NP, Type) - Method in class com.leanxcale.kivi.query.aggregation.Accumulator
- generateClientFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- generateClientFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- generateClientFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- generateClientFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- generateInitValue(NP, Type) - Method in class com.leanxcale.kivi.query.aggregation.Accumulator
- generateInitValue(NP, Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.MaxAccumulator
- generateInitValue(NP, Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.MinAccumulator
- generateInitValue(NP, Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.SumAccumulator
- generateInitValues(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- generateInitValues(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- generateInitValues(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- generateInitValues(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- generateMetadata() - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- generateMetadata(NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.reflect.AbstractStorableTrigger
- generateNewTid() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- generateNewTid() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
-
commits the current transaction and opens a new one generating a new tid.
- generateNullConverter(NP, Type, Reg) - Method in class com.leanxcale.kivi.query.aggregation.Accumulator
- generateNullParameterCheck(NP, Type, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberOperator
- generateNullParameterCheck(NP, Type, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- generateNullParameterCheck(NP, Type, Reg) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.TypedOperator
- generatePred(NP) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregate
- generatePred(NP, TableModel) - Method in class com.leanxcale.kivi.query.filter.BinaryExpressionFilter
- generatePred(NP, TableModel) - Method in interface com.leanxcale.kivi.query.filter.KiviPredFilter
- generatePred(NP, TableModel) - Method in class com.leanxcale.kivi.query.filter.LogicOperatorFilter
- generatePred(NP, TableModel) - Method in class com.leanxcale.kivi.query.filter.NotFilter
- generatePred(NP, TableModel) - Method in class com.leanxcale.kivi.query.filter.NullFieldFilter
- generatePred(NP, TableModel) - Method in class com.leanxcale.kivi.query.filter.StringOperationFilter
- generatePred(NP, TableModel, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.CastExpression
- generatePred(NP, TableModel, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.KiviBinaryExpression
- generatePred(NP, TableModel, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.KiviConstantExpression
- generatePred(NP, TableModel, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- generatePred(NP, TableModel, Reg) - Method in interface com.leanxcale.kivi.query.expression.impl.KiviPredExpression
- generatePred(NP, TableModel, Reg) - Method in class com.leanxcale.kivi.query.expression.impl.KiviUnaryExpression
- generateServerFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- generateServerFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- generateServerFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- generateServerFunction(NP, KiviTableModel, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- generateTermFunction(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- generateTermFunction(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- generateTermFunction(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- generateTermFunction(NP, KiviTableModel, int) - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- generateVar(NP, KiviTableModel, int, Reg) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- generateVar(NP, Type, int, Reg) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- generateVars(NP) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregate
- GeohashLatLonTrigger - Class in com.leanxcale.kivi.database.trigger.geohash
- GeohashLatLonTrigger(String, boolean, String, String) - Constructor for class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- GeohashTriggerBuilder - Class in com.leanxcale.kivi.database.trigger.geohash
- GeohashTriggerBuilder() - Constructor for class com.leanxcale.kivi.database.trigger.geohash.GeohashTriggerBuilder
- get(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- get(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- get(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- get(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the value of a given field index.
- get(int, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- get(int, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- get(int, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- get(int, Class<T>) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the value of a given field index casted to the given type.
- get(long, String, TplFmt.Id, Object[], Conn.GetOpts, Tpl.Hdr) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- get(long, String, TplFmt.Id, Object[], Conn.GetOpts, Tpl.Hdr) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- get(TupleKey) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- get(TupleKey) - Method in interface com.leanxcale.kivi.database.Table
-
Retrieves a single tuple from a given key.
- get(TupleKey, Projection) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- get(TupleKey, Projection) - Method in interface com.leanxcale.kivi.database.Table
-
Retrieves a single projected tuple from a given key.
- get(TupleKey, Projection, KiviTable) - Method in interface com.leanxcale.kivi.database.behaviour.GetTuple
- get(Object) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- get(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- get(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- get(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- get(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the value of a given field.
- get(String, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- get(String, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- get(String, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- get(String, Class<T>) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the value of a given field index casted to the given type.
- getAggregationResultTableModel(TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregate
- getAggregations() - Method in class com.leanxcale.kivi.query.projection.window.Window
- getAlias() - Method in class com.leanxcale.kivi.query.projection.impl.KiviProjectionExpression
- getAlias() - Method in interface com.leanxcale.kivi.query.projection.ProjectionExpression
- getAllFieldsIndexesMap() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- getAllFieldsIndexesMap() - Method in interface com.leanxcale.kivi.database.Table
-
returns a Map with all table fields and their indexes.
- getAuxiliaryAggregations() - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- getAuxiliaryAggregations() - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- getAuxiliaryAggregations() - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- getAuxiliaryAggregations() - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- getBlob(long, String, TplFmt.Id, Object[], int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- getBlob(long, String, TplFmt.Id, Object[], int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- getBlob(Tuple, String) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- getBlob(Tuple, String) - Method in interface com.leanxcale.kivi.database.Table
-
Provides access to the blob storage of the given tuple and field.
- getBlobId(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getBlobId(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getBlobId(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the blob id of a blob storage for a BLOB type field.
- getBlobId(int) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- getBlobId(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getBlobId(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getBlobId(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the blob id of a blob storage for a BLOB type field.
- getBlobId(String) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- getBloomFilterFields() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getBoolean(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getBoolean(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getBoolean(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getBoolean(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getBoolean(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getBoolean(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getBoolean(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getBoolean(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getBytes(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getBytes(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getBytes(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getBytes(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getBytes(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getBytes(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getBytes(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getBytes(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getCheckPeriod() - Method in class com.leanxcale.kivi.session.PoolSettings
- getClientCert() - Method in class com.leanxcale.kivi.session.Settings
- getColumnName() - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoIncrementTrigger
- getCreateTable() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getCreateTable() - Method in interface com.leanxcale.kivi.database.Behaviour
- getCreateTable() - Method in class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviour
- getCreateTable() - Method in class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- getCts() - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getCts() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getCts() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getCts() - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Shows the internal Leanxcale Snapshot Timestamp of the moment when the tuple has been added to LX.
- getCurrentSnapshot() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- getCurrentSnapshot() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- getCurrentSnapshot() - Method in interface com.leanxcale.kivi.session.Session
-
Returns the current LX snapshot timestamp
- getDatabase() - Method in class com.leanxcale.kivi.session.Settings
- getDate(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getDate(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getDate(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getDate(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getDate(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getDate(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getDate(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getDate(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getDeleteListeners() - Method in class com.leanxcale.kivi.database.constraint.TriggerAdapter
- getDeleteListeners() - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- getDeleteListeners() - Method in interface com.leanxcale.kivi.database.Trigger
- getDeleteTuple() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getDeleteTuple() - Method in interface com.leanxcale.kivi.database.Behaviour
- getDeleteTuple() - Method in class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- getDelta() - Method in class com.leanxcale.kivi.database.Field
- getDeltaType() - Method in enum com.leanxcale.kivi.database.trigger.deltas.AggregationType
- getDestField() - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- getDestField() - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- getDouble(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getDouble(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getDouble(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getDouble(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getDouble(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getDouble(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getDouble(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getDouble(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getDropListeners() - Method in class com.leanxcale.kivi.database.constraint.TriggerAdapter
- getDropListeners() - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- getDropListeners() - Method in interface com.leanxcale.kivi.database.Trigger
- getExpression() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AdaptedUnaryOperatorResult
- getExpression() - Method in class com.leanxcale.kivi.query.projection.impl.KiviProjectionExpression
- getExpression() - Method in interface com.leanxcale.kivi.query.projection.ProjectionExpression
- getExpression1() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AdaptedBinaryOperatorResult
- getExpression1() - Method in class com.leanxcale.kivi.query.filter.impl.AdaptedComparatorResult
- getExpression2() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AdaptedBinaryOperatorResult
- getExpression2() - Method in class com.leanxcale.kivi.query.filter.impl.AdaptedComparatorResult
- getExpressions() - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- getField() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getField() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- getFieldIndexesMap() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getFieldList(KiviTableModel) - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- getFieldList(KiviTableModel) - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- getFieldList(KiviTableModel) - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- getFieldName() - Method in class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- getFieldName() - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- getFieldName() - Method in class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- getFieldName() - Method in class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
- getFieldName() - Method in interface com.leanxcale.kivi.query.projection.window.WindowAggregation
-
Return the name of the field of the source table that is used by this aggregation
- getFieldPos(String) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getFields() - Method in class com.leanxcale.kivi.database.impl.IndexImpl
- getFields() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getFields() - Method in interface com.leanxcale.kivi.database.Index
-
Getter method for the field list.
- getFields() - Method in interface com.leanxcale.kivi.database.TableModel
-
Returns the complete list of table fields, including the PK fields.
- getFields() - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- getFields() - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getFields() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getFields() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getFields() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getFields() - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Return the collection of format fields for the tuple.
- getFields(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getFieldsIndexes(String[]) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- getFieldsIndexes(String[]) - Method in interface com.leanxcale.kivi.database.Table
-
Returns an array with the indexes of the given fields.
- getFieldsIndexes(String[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getFieldType(int) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getFieldType(String) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getFieldType(String) - Method in interface com.leanxcale.kivi.database.TableModel
-
Return the type of a given field
- getFloat(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getFloat(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getFloat(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getFloat(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getFloat(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getFloat(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getFloat(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getFloat(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getGetTuple() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getGetTuple() - Method in interface com.leanxcale.kivi.database.Behaviour
- getGetTuple() - Method in class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- getHashIdField() - Method in class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviour
- getHashIdField() - Method in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTrigger
- getHashKeys() - Method in class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviour
- getId() - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- getId() - Method in interface com.leanxcale.kivi.deployment.Replica
-
Getter method for the id attribute.
- getIndex(String) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getIndex(String) - Method in interface com.leanxcale.kivi.database.TableModel
-
Returns an index given its name.
- getIndex(String, String) - Method in interface com.leanxcale.kivi.database.Database
-
Returns an index given its name.
- getIndex(String, String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getIndexByField(String) - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getIndexByField(String) - Method in interface com.leanxcale.kivi.database.TableModel
-
Returns an index given a prefix of the index key;
- getIndexes() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getIndexes() - Method in interface com.leanxcale.kivi.database.TableModel
-
Returns the table index list.
- getIndexes(String) - Method in interface com.leanxcale.kivi.database.Database
-
Returns the table index list.
- getIndexes(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getInitValue(Type) - Method in class com.leanxcale.kivi.query.aggregation.Accumulator
- getInitValue(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.MaxAccumulator
- getInitValue(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.MinAccumulator
- getInitValue(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.SumAccumulator
- getInitValues(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- getInitValues(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- getInitValues(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- getInitValues(Type) - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- getInnerName() - Method in class com.leanxcale.kivi.database.impl.IndexImpl
- getInnerName(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getInnerName(String) - Method in interface com.leanxcale.kivi.database.NamesProvider
-
Retrieves the Kivi name (database-SCHEMA-ENTITY) for a given entity
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.AddOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.DivOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.ModOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.MulOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.PowOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.SqrOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.SubOperator
- getInnerOperator(Type) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.TypedOperator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.EqComparator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.GeComparator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.GtComparator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.LeComparator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.LtComparator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.NeComparator
- getInnerOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.TypedComparator
- getInsertListeners() - Method in class com.leanxcale.kivi.database.constraint.TriggerAdapter
- getInsertListeners() - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoIncrementTrigger
- getInsertListeners() - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- getInsertListeners() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- getInsertListeners() - Method in interface com.leanxcale.kivi.database.Trigger
- getInsertListeners() - Method in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTrigger
- getInsertListeners() - Method in class com.leanxcale.kivi.database.trigger.uuid.UUIDTrigger
- getInsertTuple() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getInsertTuple() - Method in interface com.leanxcale.kivi.database.Behaviour
- getInsertTuple() - Method in class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- getInteger(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getInteger(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getInteger(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getInteger(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getInteger(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getInteger(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getInteger(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getInteger(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getKeyFields() - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- getKeyFields() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getKiviFlag() - Method in enum com.leanxcale.kivi.database.DeltaType
- getKiviInterface() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- getKiviInterface() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- getKiviModifier() - Method in enum com.leanxcale.kivi.database.DeltaType
- getKvProxy() - Method in class com.leanxcale.kivi.session.Settings
- getLastSequenceValue(String) - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- getLastSequenceValue(String) - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- getLastSessionCloseTimeout() - Method in class com.leanxcale.kivi.session.Settings
- getLatitudeField() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- getLog() - Static method in class com.leanxcale.kivi.session.Settings
- getLong(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getLong(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getLong(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getLong(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getLong(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getLong(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getLong(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getLong(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getLongitudeField() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- getMap(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getMap(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getMap(int) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- getMap(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getMap(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getMap(String) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- getMax() - Method in class com.leanxcale.kivi.database.impl.KiviSequence
- getMax() - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- getMax() - Method in interface com.leanxcale.kivi.database.Sequence
-
Returns the max property.
- getMax() - Method in interface com.leanxcale.kivi.deployment.Region
-
Returns the maximum (excluded) value for a key in this region.
- getMax() - Method in class com.leanxcale.kivi.session.PoolSettings
- getMaxIdle() - Method in class com.leanxcale.kivi.session.PoolSettings
- getMaxTransactionTime() - Method in class com.leanxcale.kivi.session.Settings
- getMetadataTypePrefix() - Method in class com.leanxcale.kivi.database.constraint.ConstraintAdapter
- getMetadataTypePrefix() - Method in interface com.leanxcale.kivi.database.Constraint
- getMin() - Method in class com.leanxcale.kivi.database.impl.KiviSequence
- getMin() - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- getMin() - Method in interface com.leanxcale.kivi.database.Sequence
-
Returns the min property.
- getMin() - Method in interface com.leanxcale.kivi.deployment.Region
-
Returns the minimum (included) value for a key in this region.
- getMin() - Method in class com.leanxcale.kivi.session.PoolSettings
- getMode() - Method in class com.leanxcale.kivi.session.Settings
- getName() - Method in class com.leanxcale.kivi.database.Field
-
Getter method for the name property
- getName() - Method in class com.leanxcale.kivi.database.impl.IndexImpl
- getName() - Method in class com.leanxcale.kivi.database.impl.KiviSequence
- getName() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- getName() - Method in interface com.leanxcale.kivi.database.Index
-
Getter method for name property.
- getName() - Method in interface com.leanxcale.kivi.database.Sequence
-
Returns the name property.
- getName() - Method in interface com.leanxcale.kivi.database.Table
-
Getter method for name property.
- getName() - Method in interface com.leanxcale.kivi.query.Aggregation
-
Returns the name of the result tuple field below which this aggregation will be placed
- getName() - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- getName(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getName(String) - Method in interface com.leanxcale.kivi.database.NamesProvider
-
Retrieves the local name (ENTITY) for a given absolute name.
- getNumKeyFields() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getOperator(Type) - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberOperator
- getOperator(Type) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.TypedOperator
- getOperator(Type) - Method in class com.leanxcale.kivi.query.filter.impl.TypedComparator
- getPartitionBy() - Method in class com.leanxcale.kivi.query.projection.window.Window
- getPoolCheckPeriod() - Method in class com.leanxcale.kivi.session.Settings
- getPoolMax() - Method in class com.leanxcale.kivi.session.Settings
- getPoolMaxIdle() - Method in class com.leanxcale.kivi.session.Settings
- getPoolMin() - Method in class com.leanxcale.kivi.session.Settings
- getPoolSettings() - Method in class com.leanxcale.kivi.session.Settings
- getPrefix() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviourBuilder
- getPrefix() - Method in class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviourBuilder
- getPrefix() - Method in interface com.leanxcale.kivi.database.constraint.ConstraintBuilder
- getPrefix() - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoincrementTriggerBuilder
- getPrefix() - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTriggerBuilder
- getPrefix() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashTriggerBuilder
- getPrefix() - Method in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTriggerBuilder
- getPrefix() - Method in class com.leanxcale.kivi.database.trigger.reflect.ReflectStorableTrigger
- getPrefix() - Method in class com.leanxcale.kivi.database.trigger.uuid.UUIDTriggerBuilder
- getPrimaryKey() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getPrimaryKey() - Method in interface com.leanxcale.kivi.database.TableModel
-
Returns the fields that are part of the PK of the table.
- getRegions(Table) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getRegions(Table) - Method in interface com.leanxcale.kivi.deployment.Deployment
-
Returns the regions of a given table.
- getReplicas() - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- getReplicas() - Method in interface com.leanxcale.kivi.deployment.Region
-
Return the list of replicas that the regions are stored in.
- getResultTableModel(TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregate
- getResultTupleFormat(TableModel) - Method in class com.leanxcale.kivi.query.projection.window.Window
- getResultTupleFormat(TableModel, TransactionProvider) - Method in interface com.leanxcale.kivi.query.Projection
-
Returns the tuple format returned of this projection.
- getResultTupleFormat(TableModel, TransactionProvider) - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- getResultTupleFormat(TableModel, TransactionProvider) - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- getResultTupleFormat(TableModel, TransactionProvider) - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- getResultType() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AdaptedBinaryOperatorResult
- getResultType() - Method in class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- getResultType() - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- getResultType() - Method in class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- getResultType() - Method in class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
- getResultType() - Method in interface com.leanxcale.kivi.query.projection.window.WindowAggregation
-
Return the type of the result of the aggregation
- getSchema() - Method in class com.leanxcale.kivi.session.Settings
- getSecurity() - Method in class com.leanxcale.kivi.session.Settings
- getSecurityProviderClass() - Method in class com.leanxcale.kivi.session.Security
- getSecurityProviderClass() - Method in class com.leanxcale.kivi.session.Settings
- getSequence() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getSequence(String) - Method in interface com.leanxcale.kivi.database.Database
-
Retrieves an existing sequence given its name.
- getSequence(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getSequenceName() - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoIncrementTrigger
- getSequences() - Method in interface com.leanxcale.kivi.database.Database
-
Retrieves the full list of database sequences.
- getSequences() - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getServer() - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- getServer() - Method in interface com.leanxcale.kivi.deployment.Replica
-
Getter method for the server attribute.
- getServers() - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getServers() - Method in interface com.leanxcale.kivi.deployment.Deployment
- getSession(Settings) - Method in class com.leanxcale.kivi.session.impl.pooled.SessionPool
- getSessionId() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- getSessionId() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- getSessionId() - Method in interface com.leanxcale.kivi.session.Session
-
Returns unique identifier for this session.
- getShort(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getShort(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getShort(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getShort(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getShort(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getShort(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getShort(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getShort(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getSize() - Method in class com.leanxcale.kivi.database.Field
- getSourceField() - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- getSourceField() - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- getSourceTupleFormat(TableModel, TransactionProvider) - Method in interface com.leanxcale.kivi.query.Projection
-
Returns the tuple format of the tuple extracted from kivi of this projection.
- getSourceTupleFormat(TableModel, TransactionProvider) - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- getStep() - Method in class com.leanxcale.kivi.database.impl.KiviSequence
- getStep() - Method in interface com.leanxcale.kivi.database.Sequence
-
Returns the step property.
- getStoragePath() - Method in class com.leanxcale.kivi.session.Security
- getString(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getString(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getString(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getString(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getString(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getString(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getString(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getString(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getTable(String) - Method in interface com.leanxcale.kivi.database.Database
-
Retrieves an existing table given its name.
- getTable(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getTableFormatConverter() - Static method in class com.leanxcale.kivi.database.TableFormatConverterFactory
- getTableMetadataSerializer() - Static method in class com.leanxcale.kivi.database.TableMetadataSerializerFactory
- getTableModel() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- getTableModel() - Method in interface com.leanxcale.kivi.database.Table
-
Getter method for tableModel property.
- getTableName() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getTableName() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getTables() - Method in interface com.leanxcale.kivi.database.Database
-
Retrieves the full list of database tables.
- getTables() - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- getTid() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- getTid() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- getTime(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getTime(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTime(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getTime(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getTime(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getTime(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTime(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getTime(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getTimestamp(int) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getTimestamp(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTimestamp(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getTimestamp(int) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getTimestamp(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getTimestamp(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTimestamp(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getTimestamp(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use get(index)
- getTplFmtId() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getTuple() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTuple() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- GetTuple - Interface in com.leanxcale.kivi.database.behaviour
- getTupleBuilder() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getTupleFormat() - Method in class com.leanxcale.kivi.database.impl.IndexImpl
- getTupleFormat() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- getTupleFormat() - Method in interface com.leanxcale.kivi.database.Index
- getTupleFormat() - Method in interface com.leanxcale.kivi.database.TableModel
- getTupleFormat() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTupleKey() - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- getTupleKey() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- getTupleKey() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- getTupleKey() - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Returns the key of this tuple
- getTupleLength() - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- getTupleLength() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- getType() - Method in class com.leanxcale.kivi.database.constraint.ConstraintAdapter
- getType() - Method in interface com.leanxcale.kivi.database.Constraint
- getType() - Method in class com.leanxcale.kivi.database.Field
-
Getter method for the type property.
- getType() - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- getType() - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- getType() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AdaptedUnaryOperatorResult
- getType(TableModel) - Method in interface com.leanxcale.kivi.query.Aggregation
-
Returns the result type of the aggregation
- getType(TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- getType(TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- getType(TableModel) - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- getType(TableModel) - Method in interface com.leanxcale.kivi.query.expression.Constant
- getType(TableModel) - Method in interface com.leanxcale.kivi.query.Expression
-
Returns the result type of the expression, evaluated against a given TableModel
- getType(TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.CastExpression
- getType(TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.KiviBinaryExpression
- getType(TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.KiviConstantExpression
- getType(TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- getType(TableModel) - Method in class com.leanxcale.kivi.query.expression.impl.KiviUnaryExpression
- getUpdateTuple() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getUpdateTuple() - Method in interface com.leanxcale.kivi.database.Behaviour
- getUpdateTuple() - Method in class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- getUpsertTuple() - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- getUpsertTuple() - Method in interface com.leanxcale.kivi.database.Behaviour
- getUpsertTuple() - Method in class com.leanxcale.kivi.database.constraint.BehaviourAdapter
- getUrl() - Method in class com.leanxcale.kivi.session.Settings
- getUsedFields() - Method in interface com.leanxcale.kivi.query.expression.Constant
- getUsedFields() - Method in interface com.leanxcale.kivi.query.Expression
-
Return the name of the table fields tha are used to compute this expression
- getUsedFields() - Method in class com.leanxcale.kivi.query.expression.impl.CastExpression
- getUsedFields() - Method in class com.leanxcale.kivi.query.expression.impl.KiviBinaryExpression
- getUsedFields() - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- getUsedFields() - Method in class com.leanxcale.kivi.query.expression.impl.KiviUnaryExpression
- getUser() - Method in class com.leanxcale.kivi.session.Settings
-
Deprecated.
- getValue() - Method in class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- getValue() - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- getValue() - Method in class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- getValue() - Method in class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
- getValue() - Method in interface com.leanxcale.kivi.query.projection.window.WindowAggregation
-
Returns the value of the aggregation
- getWindow() - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- getWindow() - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- gt(Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a expression is greater than another.
- gt(String, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- gt(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is greater than an expression.
- GtComparator - Class in com.leanxcale.kivi.query.filter.impl
- GtComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.GtComparator
H
- handleKiviException(RuntimeException) - Static method in class com.leanxcale.kivi.error.ExceptionHandler
- hasCapacity(ByteBuffer, T) - Method in interface com.leanxcale.kivi.tuple.impl.map.MapFieldSerializer
- hasCapacity(ByteBuffer, T) - Method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- hasConstraint(Constraint) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- hasConstraint(Constraint) - Method in interface com.leanxcale.kivi.database.Table
-
Returns if a given constraint exists
- HASH_ID_FIELD - Static variable in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviour
- hashCode() - Method in interface com.leanxcale.kivi.database.Constraint
- hashCode() - Method in class com.leanxcale.kivi.database.Field
- hashCode() - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- hashCode() - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- hashCode() - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- hashCode() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- hashCode() - Method in class com.leanxcale.kivi.database.trigger.uuid.UUIDTrigger
- hashCode() - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- hashCode() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- hashCode() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- hashCode() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- hashCode() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- hashPartition(String, List<String>) - Static method in class com.leanxcale.kivi.database.constraint.Constraints
-
Returns a constraint to partition the table using a hash.
- HashPartitionBehaviour - Class in com.leanxcale.kivi.database.behaviour.hashPartition
- HashPartitionBehaviour(String, List<String>) - Constructor for class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviour
- HashPartitionBehaviourBuilder - Class in com.leanxcale.kivi.database.behaviour.hashPartition
- HashPartitionBehaviourBuilder() - Constructor for class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviourBuilder
- HashPartitionTrigger - Class in com.leanxcale.kivi.database.trigger.hashPartition
- HashPartitionTrigger(String) - Constructor for class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTrigger
- HashPartitionTriggerBuilder - Class in com.leanxcale.kivi.database.trigger.hashPartition
- HashPartitionTriggerBuilder() - Constructor for class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTriggerBuilder
- hasNext() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterator
- hasNext() - Method in class com.leanxcale.kivi.query.projection.impl.ProjectionIterator
- hasNext() - Method in class com.leanxcale.kivi.query.projection.window.WindowedIterator
I
- ignoreTuple() - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- ignoreTuple() - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- in(String, List<Constant>) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is contained in a given constant list.
- include(String...) - Static method in class com.leanxcale.kivi.query.projection.Projections
-
Returns a Projection which represents a list of tuple fields.
- includeIndexMax() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- includeIndexMax() - Method in interface com.leanxcale.kivi.query.TupleIndexIterable
-
Configures this TupleIterable to include the value passed in indexMax() method.
- includeMax() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- includeMax() - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to include the value passed in max() method.
- index(Index) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- index(Index) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to scan following an index.
- Index - Interface in com.leanxcale.kivi.database
-
This class is a POJO which represents the attributes of an index inside a table.
- indexFilter(Filter) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- indexFilter(Filter) - Method in interface com.leanxcale.kivi.query.TupleIndexIterable
-
Configures the iterable to use an index filter.
- IndexImpl - Class in com.leanxcale.kivi.database.impl
- indexMax(TupleKey) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- indexMax(TupleKey) - Method in interface com.leanxcale.kivi.query.TupleIndexIterable
-
Sets the maximum value for the index.
- indexMin(TupleKey) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- indexMin(TupleKey) - Method in interface com.leanxcale.kivi.query.TupleIndexIterable
-
Sets the minimum value for the index.
- infinite() - Method in class com.leanxcale.kivi.query.impl.ScanStreamBuilder
-
Configure the stream as infinite.
- init() - Method in class com.leanxcale.kivi.session.security.BasicSecurityProvider
- init() - Method in interface com.leanxcale.kivi.session.security.SecurityProvider
- init(TableModel) - Method in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- init(Type) - Method in class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- init(Type) - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- init(Type) - Method in class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- init(Type) - Method in class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
- init(Type) - Method in interface com.leanxcale.kivi.query.projection.window.WindowAggregation
-
Initializes the aggregate for the given type of the source table field
- initialize(TableModel) - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- initialize(TableModel) - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- initialize(TableModel) - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- initialize(TableModel) - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- initialize(TableModel, Index) - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- initialize(TableModel, Index) - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- initialize(TableModel, Index) - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- initialize(TableModel, Index) - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- initialValue(Type) - Method in interface com.leanxcale.kivi.query.projection.window.operator.AggregatorOperator
- initialValue(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.CountOperator
- initialValue(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.MaxOperator
- initialValue(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.MinOperator
- initialValue(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.SumOperator
- innerClose(long, int) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- innerDelete(TupleKey) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.BooleanSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.DateSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.DecimalSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.DoubleSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.FloatSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.IntegerSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.LongSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.MapSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.ShortSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.StringSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.TimeSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.TimestampSerializer
- innerDeserialize(ByteBuffer) - Method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- innerGet(TupleKey, Projection) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- innerInsert(Tuple, boolean) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- innerOperate(Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.SqrOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.AddOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.DivOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.ModOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.MulOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberBinaryOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.PowOperator
- innerOperate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.SubOperator
- innerOperate(String) - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- innerOperate(P) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.UnaryOperator
- innerSerialize(ByteBuffer, Boolean) - Method in class com.leanxcale.kivi.tuple.impl.map.BooleanSerializer
- innerSerialize(ByteBuffer, Double) - Method in class com.leanxcale.kivi.tuple.impl.map.DoubleSerializer
- innerSerialize(ByteBuffer, Float) - Method in class com.leanxcale.kivi.tuple.impl.map.FloatSerializer
- innerSerialize(ByteBuffer, Integer) - Method in class com.leanxcale.kivi.tuple.impl.map.IntegerSerializer
- innerSerialize(ByteBuffer, Long) - Method in class com.leanxcale.kivi.tuple.impl.map.LongSerializer
- innerSerialize(ByteBuffer, Short) - Method in class com.leanxcale.kivi.tuple.impl.map.ShortSerializer
- innerSerialize(ByteBuffer, String) - Method in class com.leanxcale.kivi.tuple.impl.map.StringSerializer
- innerSerialize(ByteBuffer, BigDecimal) - Method in class com.leanxcale.kivi.tuple.impl.map.DecimalSerializer
- innerSerialize(ByteBuffer, Date) - Method in class com.leanxcale.kivi.tuple.impl.map.DateSerializer
- innerSerialize(ByteBuffer, Time) - Method in class com.leanxcale.kivi.tuple.impl.map.TimeSerializer
- innerSerialize(ByteBuffer, Timestamp) - Method in class com.leanxcale.kivi.tuple.impl.map.TimestampSerializer
- innerSerialize(ByteBuffer, Map<String, Object>) - Method in class com.leanxcale.kivi.tuple.impl.map.MapSerializer
- innerSerialize(ByteBuffer, T) - Method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- innerUpdate(Tuple) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- innerUpsert(Tuple) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- ins(long, String, TplFmt.Id, Object[], int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- ins(long, String, TplFmt.Id, Object[], int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- ins(long, String, TplFmt.Id, Object[], int) - Method in class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
- insert(Tuple) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- insert(Tuple) - Method in interface com.leanxcale.kivi.database.Table
-
Inserts a new tuple into the table.
- insert(Tuple, KiviTable) - Method in interface com.leanxcale.kivi.database.behaviour.InsertTuple
- InsertTuple - Interface in com.leanxcale.kivi.database.behaviour
- INSTANCE - Static variable in class com.leanxcale.kivi.query.projection.window.operator.CountOperator
- INSTANCE - Static variable in class com.leanxcale.kivi.query.projection.window.operator.MaxOperator
- INSTANCE - Static variable in class com.leanxcale.kivi.query.projection.window.operator.MinOperator
- INSTANCE - Static variable in class com.leanxcale.kivi.query.projection.window.operator.SumOperator
- INSTANCE - Static variable in class com.leanxcale.kivi.tuple.impl.MaxTuple
- INSTANCE - Static variable in class com.leanxcale.kivi.tuple.impl.MinTuple
- INT - com.leanxcale.kivi.database.Type
- Int2DecimalCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Int2DecimalCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Int2DecimalCastExpression
- int2floatCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to float of the source expression.
- Int2FloatCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Int2FloatCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Int2FloatCastExpression
- int2stringCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to String of the source expression.
- Int2StringCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- Int2StringCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.Int2StringCastExpression
- integer(int) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant integer with the given value.
- IntegerSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- IntegerSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.IntegerSerializer
- inTransaction() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- inTransaction() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- inTransaction() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- inTransaction() - Method in interface com.leanxcale.kivi.session.Session
-
Indicates whether the session has a transaction started or not.
- isBatchMultithread() - Method in class com.leanxcale.kivi.session.Settings
- isCheckConflictsEnabled() - Method in class com.leanxcale.kivi.session.Settings
- isClosed() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- isClosed() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- isClosed() - Method in interface com.leanxcale.kivi.session.Session
-
Gets the state of the closed flag.
- isComplete() - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- isComplete() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- isComplete() - Method in interface com.leanxcale.kivi.tuple.TupleKey
-
Checks if all the fields of the key are defined.
- isComposed() - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- isComposed() - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- isComposed() - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- isComposed() - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- isConstant - Variable in class com.leanxcale.kivi.query.expression.impl.KiviNotNullableExpression
- isConstant() - Method in interface com.leanxcale.kivi.query.expression.Constant
- isConstant() - Method in class com.leanxcale.kivi.query.expression.impl.CastExpression
- isConstant() - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- isConstant() - Method in class com.leanxcale.kivi.query.expression.impl.KiviNotNullableExpression
- isConstant() - Method in interface com.leanxcale.kivi.query.Expression
-
Returns whether the expression result has a constant value, it means, does not depend on any tuple field values.
- isDelta() - Method in class com.leanxcale.kivi.database.Field
-
Getter for delta property
- isDeltaTuple() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- isEmpty() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- isFieldList() - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- isFieldList() - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- isFieldList() - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- isForceConsistency() - Method in class com.leanxcale.kivi.session.Settings
- isHash() - Method in class com.leanxcale.kivi.database.Field
- isIndex() - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- isLoggingEnabled() - Method in class com.leanxcale.kivi.session.Settings
- isMax() - Method in class com.leanxcale.kivi.tuple.impl.MaxTuple
- isMax() - Method in class com.leanxcale.kivi.tuple.impl.MinTuple
- isMax() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- isMax() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- isMax() - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Indicates whether this tuple is the maximum tuple for the table or not.
- isMin() - Method in class com.leanxcale.kivi.tuple.impl.MaxTuple
- isMin() - Method in class com.leanxcale.kivi.tuple.impl.MinTuple
- isMin() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- isMin() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- isMin() - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Indicates whether this tuple is the minimum tuple for the table or not.
- isNullable() - Method in class com.leanxcale.kivi.database.Field
- isNullable() - Method in interface com.leanxcale.kivi.query.expression.Constant
- isNullable() - Method in class com.leanxcale.kivi.query.expression.impl.CastExpression
- isNullable() - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- isNullable() - Method in class com.leanxcale.kivi.query.expression.impl.KiviNotNullableExpression
- isNullable() - Method in interface com.leanxcale.kivi.query.Expression
-
Returns whether the result of the expression can be null.
- isSingletonMastermind() - Method in class com.leanxcale.kivi.session.Settings
- isTransactional() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- isTransactional() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- isTransactional() - Method in class com.leanxcale.kivi.session.Settings
- isUnique() - Method in class com.leanxcale.kivi.database.impl.IndexImpl
- isUnique() - Method in interface com.leanxcale.kivi.database.Index
-
Getter method for unique property
- iterator() - Method in class com.leanxcale.kivi.database.impl.KiviFieldBuilder
- iterator() - Method in class com.leanxcale.kivi.query.impl.AggregationTupleIterable
- iterator() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
J
- join() - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- join() - Method in interface com.leanxcale.kivi.deployment.Region
-
Join this region with the upper next one.
K
- keySet() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- KiviBinaryExpression - Class in com.leanxcale.kivi.query.expression.impl
- KiviBinaryExpression(BinaryOperator, KiviPredExpression, KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.KiviBinaryExpression
- KiviConstantExpression - Class in com.leanxcale.kivi.query.expression.impl
- KiviConstantExpression(Object, Type) - Constructor for class com.leanxcale.kivi.query.expression.impl.KiviConstantExpression
- KiviException - Exception in com.leanxcale.kivi.error
- KiviException(String, Throwable) - Constructor for exception com.leanxcale.kivi.error.KiviException
- KiviException(Throwable) - Constructor for exception com.leanxcale.kivi.error.KiviException
- KiviFieldBuilder - Class in com.leanxcale.kivi.database.impl
- KiviFieldExpression - Class in com.leanxcale.kivi.query.expression.impl
- KiviFieldExpression(String) - Constructor for class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- KiviFieldListProjection - Class in com.leanxcale.kivi.query.projection.impl
- KiviFieldListProjection(Set<String>, boolean) - Constructor for class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- KiviInterface - Interface in com.leanxcale.kivi.session.impl
- KiviInterfaceWorker - Class in com.leanxcale.kivi.session.impl.multithread
- KiviInterfaceWorker.Job - Interface in com.leanxcale.kivi.session.impl.multithread
- KiviNotNullableExpression - Class in com.leanxcale.kivi.query.expression.impl
- KiviNotNullableExpression() - Constructor for class com.leanxcale.kivi.query.expression.impl.KiviNotNullableExpression
- KiviPredAggregate - Class in com.leanxcale.kivi.query.aggregation.impl
- KiviPredAggregate(List<String>, List<KiviPredAggregation>, TransactionProvider) - Constructor for class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregate
- KiviPredAggregation - Class in com.leanxcale.kivi.query.aggregation.impl
- KiviPredExpression - Interface in com.leanxcale.kivi.query.expression.impl
- KiviPredFilter - Interface in com.leanxcale.kivi.query.filter
- KiviProjection - Interface in com.leanxcale.kivi.query.projection.impl
- KiviProjectionExpression - Class in com.leanxcale.kivi.query.projection.impl
- KiviProjectionExpression(String, KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.projection.impl.KiviProjectionExpression
- KiviRetrievableException - Exception in com.leanxcale.kivi.error
- KiviRetrievableException(String, Throwable) - Constructor for exception com.leanxcale.kivi.error.KiviRetrievableException
- KiviSequence - Class in com.leanxcale.kivi.database.impl
- KiviTable - Class in com.leanxcale.kivi.database.impl
- KiviTableModel - Class in com.leanxcale.kivi.database.impl
- KiviTableModel(String, String[], TplFmt.Id, NamesProvider) - Constructor for class com.leanxcale.kivi.database.impl.KiviTableModel
- KiviTableModel(String, List<Field>, TplFmt.Id, NamesProvider) - Constructor for class com.leanxcale.kivi.database.impl.KiviTableModel
- KiviToType - Class in com.leanxcale.kivi.database.impl
- KiviToType() - Constructor for class com.leanxcale.kivi.database.impl.KiviToType
- KiviUnaryExpression - Class in com.leanxcale.kivi.query.expression.impl
- KiviUnaryExpression(UnaryOperator, KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.KiviUnaryExpression
- KVMS - com.leanxcale.kivi.session.Settings.ConnMode
- KVMS_DEFAULT_PORT - Static variable in class com.leanxcale.kivi.session.Settings
- KVPROXY - com.leanxcale.kivi.session.Settings.ConnProperty
- KVPROXY_ENV_PROP - Static variable in class com.leanxcale.kivi.session.SessionFactory
- KVPROXY_NO - Static variable in class com.leanxcale.kivi.session.SessionFactory
- KVPROXY_YES - Static variable in class com.leanxcale.kivi.session.SessionFactory
L
- le(Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a expression is lower or equal to another.
- le(String, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- le(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower or equal to an expression.
- LeComparator - Class in com.leanxcale.kivi.query.filter.impl
- LeComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.LeComparator
- len(String) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Expression which represents the length operation over a field.
- length(Boolean) - Method in class com.leanxcale.kivi.tuple.impl.map.BooleanSerializer
- length(Double) - Method in class com.leanxcale.kivi.tuple.impl.map.DoubleSerializer
- length(Float) - Method in class com.leanxcale.kivi.tuple.impl.map.FloatSerializer
- length(Integer) - Method in class com.leanxcale.kivi.tuple.impl.map.IntegerSerializer
- length(Long) - Method in class com.leanxcale.kivi.tuple.impl.map.LongSerializer
- length(Short) - Method in class com.leanxcale.kivi.tuple.impl.map.ShortSerializer
- length(String) - Method in class com.leanxcale.kivi.tuple.impl.map.StringSerializer
- length(BigDecimal) - Method in class com.leanxcale.kivi.tuple.impl.map.DecimalSerializer
- length(Date) - Method in class com.leanxcale.kivi.tuple.impl.map.DateSerializer
- length(Time) - Method in class com.leanxcale.kivi.tuple.impl.map.TimeSerializer
- length(Timestamp) - Method in class com.leanxcale.kivi.tuple.impl.map.TimestampSerializer
- length(Map<String, Object>) - Method in class com.leanxcale.kivi.tuple.impl.map.MapSerializer
- length(T) - Method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- like(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that makes a like comparison between a field an a regexp defined by an expression.
- like(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that makes a like comparison between a field an a regexp defined by an expression.
- lng(long) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant long with the given value.
- LOCAL - com.leanxcale.kivi.session.SessionFactory.DebugTarget
- LogicOperatorFilter - Class in com.leanxcale.kivi.query.filter
- LONG - com.leanxcale.kivi.database.Type
- LongSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- LongSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.LongSerializer
- lt(Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a expression is lower than another.
- lt(String, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- lt(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is lower than an expression.
- LtComparator - Class in com.leanxcale.kivi.query.filter.impl
- LtComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.LtComparator
- LXIS - com.leanxcale.kivi.session.Settings.ConnMode
- LXIS_DEFAULT_PORT - Static variable in class com.leanxcale.kivi.session.Settings
M
- MAP - com.leanxcale.kivi.database.Type
- MapBlob - Class in com.leanxcale.kivi.tuple.impl
- MapBlob(String, TplFmt.Id, Object[], int) - Constructor for class com.leanxcale.kivi.tuple.impl.MapBlob
- MapBlob(Map<String, Object>) - Constructor for class com.leanxcale.kivi.tuple.impl.MapBlob
- MapFieldSerializer<T> - Interface in com.leanxcale.kivi.tuple.impl.map
- MapSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- MapSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.MapSerializer
- mapToField(int) - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- mapToField(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- mapToIndex(String) - Method in class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- mapToIndex(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- mapToType(int) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- mapToType(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- MapTupleImpl - Class in com.leanxcale.kivi.tuple.impl
- MapTupleImpl() - Constructor for class com.leanxcale.kivi.tuple.impl.MapTupleImpl
- max(TupleKey) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- max(TupleKey) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Sets the maximum key value for the scan.
- max(String, Expression) - Static method in class com.leanxcale.kivi.query.aggregation.Aggregations
-
Return an aggregation which calculates the average of a given expression.
- max(String, String) - Static method in class com.leanxcale.kivi.database.trigger.deltas.Aggregates
-
Returns an online aggregate which represents a MAX(field) aggregate
- max(String, String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Adds a max aggregation to this window object.
- MAX - com.leanxcale.kivi.database.DeltaType
- MAX - com.leanxcale.kivi.database.trigger.deltas.AggregationType
- MAX_TRAN_TIME - com.leanxcale.kivi.session.Settings.ConnProperty
- MaxAccumulator - Class in com.leanxcale.kivi.query.aggregation.impl
- MaxAccumulator() - Constructor for class com.leanxcale.kivi.query.aggregation.impl.MaxAccumulator
- MaxOperator - Class in com.leanxcale.kivi.query.projection.window.operator
- MaxOperator() - Constructor for class com.leanxcale.kivi.query.projection.window.operator.MaxOperator
- MaxTuple - Class in com.leanxcale.kivi.tuple.impl
-
This Tuple represents the maximum value for a tuple in a table, and can be used to compare and define boundaries for regions, and is not designed to be used as a value itself nor for query filtering.
- MaxTuple() - Constructor for class com.leanxcale.kivi.tuple.impl.MaxTuple
- META - com.leanxcale.kivi.session.SessionFactory.DebugTarget
- metaRead(long, String) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- metaRead(long, String) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- min(TupleKey) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- min(TupleKey) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Sets the minimum key value for the scan.
- min(String, Expression) - Static method in class com.leanxcale.kivi.query.aggregation.Aggregations
-
Return an aggregation which calculates the min of a given expression.
- min(String, String) - Static method in class com.leanxcale.kivi.database.trigger.deltas.Aggregates
-
Returns an online aggregate which represents a MIN(field) aggregate
- min(String, String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Adds a min aggregation to this window object.
- MIN - com.leanxcale.kivi.database.DeltaType
- MIN - com.leanxcale.kivi.database.trigger.deltas.AggregationType
- MinAccumulator - Class in com.leanxcale.kivi.query.aggregation.impl
- MinAccumulator() - Constructor for class com.leanxcale.kivi.query.aggregation.impl.MinAccumulator
- MinMaxTupleAdapter - Class in com.leanxcale.kivi.tuple.impl
- MinMaxTupleAdapter() - Constructor for class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- MinOperator - Class in com.leanxcale.kivi.query.projection.window.operator
- MinOperator() - Constructor for class com.leanxcale.kivi.query.projection.window.operator.MinOperator
- MinTuple - Class in com.leanxcale.kivi.tuple.impl
-
This Tuple represents the maximum value for a tuple in a table, and can be used to compare and define boundaries for regions, and is not designed to be used as a value itself nor for query filtering.
- MinTuple() - Constructor for class com.leanxcale.kivi.tuple.impl.MinTuple
- mod(Expression, Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents op1 mod op2.
- MODE - com.leanxcale.kivi.session.Settings.ConnProperty
- ModOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- ModOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.ModOperator
- move(String) - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- move(String) - Method in interface com.leanxcale.kivi.deployment.Replica
-
Move the replica from its server to another one.
- move(String, boolean) - Method in class com.leanxcale.kivi.database.impl.ReplicaImpl
- move(String, boolean) - Method in interface com.leanxcale.kivi.deployment.Replica
-
Move the replica from its server to another one.
- mul(Expression, Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents op1 * op2.
- MulOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- MulOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.MulOperator
- MULTITHREAD - com.leanxcale.kivi.session.Settings.ConnProperty
- MultiThreadKiviInterface - Class in com.leanxcale.kivi.session.impl.multithread
- MultiThreadKiviInterface(String[], int) - Constructor for class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
N
- name - Variable in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- NamesProvider - Interface in com.leanxcale.kivi.database
-
Interface which can be used to translate names for entities (tables, sequences or indexes) from local (TABLENAME) into absolute names (i.e.
- ne(Expression, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if two expressions are not equals.
- ne(String, double) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, int) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, long) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, Time) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- ne(String, Date) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Return a filter that checks if the field value is not equal to an expression.
- NeComparator - Class in com.leanxcale.kivi.query.filter.impl
- NeComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.NeComparator
- neededFields() - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- neededFields() - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- neededFields() - Method in class com.leanxcale.kivi.query.projection.window.SortedWindow
- neededFields() - Method in class com.leanxcale.kivi.query.projection.window.Window
- neededFields() - Method in class com.leanxcale.kivi.query.projection.window.WindowedProjection
- newPrg(long, String) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- newPrg(long, String) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- newPrg(long, String, String) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- newPrg(long, String, String) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- newSession(Settings) - Static method in class com.leanxcale.kivi.session.SessionFactory
-
Creates a new session to a Kivi database
- newSession(String, Settings) - Static method in class com.leanxcale.kivi.session.SessionFactory
-
Deprecated.(Since 1.7, Will be removed at 1.8. Please use newSession(Settings settings)). Creates a new session to a Kivi database
- next() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterator
- next() - Method in class com.leanxcale.kivi.query.projection.impl.ProjectionIterator
- next() - Method in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- nextVal() - Method in class com.leanxcale.kivi.database.impl.KiviSequence
- nextVal() - Method in interface com.leanxcale.kivi.database.Sequence
-
Returns the next sequence value and updates the sequence.
- not() - Method in class com.leanxcale.kivi.query.filter.ComposedFilter
- not() - Method in interface com.leanxcale.kivi.query.Filter
-
This method returns a new Filter with is the negation of this filter.
- NotAvailableReg - Exception in com.leanxcale.kivi.query
- NotAvailableReg(String) - Constructor for exception com.leanxcale.kivi.query.NotAvailableReg
- NotAvailableReg(String, Throwable) - Constructor for exception com.leanxcale.kivi.query.NotAvailableReg
- NotCompatibleTableModelException - Exception in com.leanxcale.kivi.query
- NotCompatibleTableModelException(String) - Constructor for exception com.leanxcale.kivi.query.NotCompatibleTableModelException
- NotCompatibleTableModelException(String, Throwable) - Constructor for exception com.leanxcale.kivi.query.NotCompatibleTableModelException
- NotCompatibleTableModelException(Throwable) - Constructor for exception com.leanxcale.kivi.query.NotCompatibleTableModelException
- NotFilter - Class in com.leanxcale.kivi.query.filter
- notifyClosed(Session) - Method in interface com.leanxcale.kivi.session.impl.CloseListener
- notifyClosed(Session) - Method in class com.leanxcale.kivi.session.SessionFactory
- notifyWriteDone() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- notifyWriteDone() - Method in interface com.leanxcale.kivi.session.impl.TransactionProvider
- NullFieldFilter - Class in com.leanxcale.kivi.query.filter
- nullValue(String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a field value is null.
- NumberBinaryOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- NumberBinaryOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.NumberBinaryOperator
- NumberOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- NumberOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.NumberOperator
O
- onAfter(Table, TransactionProvider) - Method in interface com.leanxcale.kivi.database.trigger.OnDropListener
- onAfter(Table, TransactionProvider) - Method in class com.leanxcale.kivi.database.trigger.OnDropListenerAdapter
- onAfter(TupleKey, TransactionProvider) - Method in interface com.leanxcale.kivi.database.trigger.OnDeleteListener
- onAfter(TupleKey, TransactionProvider) - Method in class com.leanxcale.kivi.database.trigger.OnDeleteListenerAdapter
- onAfter(Tuple, TransactionProvider) - Method in interface com.leanxcale.kivi.database.trigger.OnInsertListener
- onAfter(Tuple, TransactionProvider) - Method in class com.leanxcale.kivi.database.trigger.OnInsertListenerAdapter
- onBefore(Table, TransactionProvider) - Method in interface com.leanxcale.kivi.database.trigger.OnDropListener
- onBefore(Table, TransactionProvider) - Method in class com.leanxcale.kivi.database.trigger.OnDropListenerAdapter
- onBefore(TupleKey, TransactionProvider) - Method in interface com.leanxcale.kivi.database.trigger.OnDeleteListener
- onBefore(TupleKey, TransactionProvider) - Method in class com.leanxcale.kivi.database.trigger.OnDeleteListenerAdapter
- onBefore(Tuple, TransactionProvider) - Method in interface com.leanxcale.kivi.database.trigger.OnInsertListener
- onBefore(Tuple, TransactionProvider) - Method in class com.leanxcale.kivi.database.trigger.OnInsertListenerAdapter
- onCreate(Table, Database, Deployment) - Method in class com.leanxcale.kivi.database.constraint.TriggerAdapter
- onCreate(Table, Database, Deployment) - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoIncrementTrigger
- onCreate(Table, Database, Deployment) - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- onCreate(Table, Database, Deployment) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- onCreate(Table, Database, Deployment) - Method in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTrigger
- onCreate(Table, Database, Deployment) - Method in interface com.leanxcale.kivi.database.Trigger
- OnDeleteListener - Interface in com.leanxcale.kivi.database.trigger
- OnDeleteListenerAdapter - Class in com.leanxcale.kivi.database.trigger
-
Class with empty implementations to ease the definition of partial implementations
- OnDeleteListenerAdapter() - Constructor for class com.leanxcale.kivi.database.trigger.OnDeleteListenerAdapter
- OnDropListener - Interface in com.leanxcale.kivi.database.trigger
- OnDropListenerAdapter - Class in com.leanxcale.kivi.database.trigger
-
Class with empty implementations to ease the definition of partial implementations
- OnDropListenerAdapter() - Constructor for class com.leanxcale.kivi.database.trigger.OnDropListenerAdapter
- OnInsertListener - Interface in com.leanxcale.kivi.database.trigger
- OnInsertListenerAdapter - Class in com.leanxcale.kivi.database.trigger
-
Class with empty implementations to ease the definition of partial implementations
- OnInsertListenerAdapter() - Constructor for class com.leanxcale.kivi.database.trigger.OnInsertListenerAdapter
- onlineAggregate(String, List<String>, AggregateField...) - Static method in class com.leanxcale.kivi.database.constraint.Constraints
-
Deprecated.(Since 1.7, Will be removed at 1.8. Please use SQL to create the online aggregates. Creates a constraint that creates an online aggregates table, and updates it whenever a tuple is inserted in the parent table.
- operate(Number, Number) - Method in class com.leanxcale.kivi.query.expression.impl.operators.NumberBinaryOperator
- operate(P) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.UnaryOperator
- operate(P, P) - Method in interface com.leanxcale.kivi.query.expression.impl.operators.BinaryOperator
- operator - Variable in class com.leanxcale.kivi.query.aggregation.Accumulator
- or(Filter) - Method in class com.leanxcale.kivi.query.filter.ComposedFilter
- or(Filter) - Method in interface com.leanxcale.kivi.query.Filter
-
This method combines this filter with the one passed as a parameter using the OR logic.
- orderBy(String) - Method in class com.leanxcale.kivi.query.projection.window.SortedWindow
- orderBy(String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Configures the window to traverse the partitions ordered by a given field
- orShort(Filter) - Method in class com.leanxcale.kivi.query.filter.ComposedFilter
- orShort(Filter) - Method in interface com.leanxcale.kivi.query.Filter
-
This method combines this filter with the one passed as a parameter using the OR logic and it includes a shortcut instruction to not check the second filter if the first has succeded.
P
- parent - Variable in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- parse(String) - Static method in class com.leanxcale.kivi.session.Settings
-
Parse connection string to create a Session settings configuration
- parse(String, String) - Static method in class com.leanxcale.kivi.session.Settings
-
Deprecated.
- partitionBy - Variable in class com.leanxcale.kivi.query.projection.window.Window
- partitionBy - Variable in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- POOL_CHECK - com.leanxcale.kivi.session.Settings.ConnProperty
- POOL_IDLE - com.leanxcale.kivi.session.Settings.ConnProperty
- POOL_MAX - com.leanxcale.kivi.session.Settings.ConnProperty
- POOL_MIN - com.leanxcale.kivi.session.Settings.ConnProperty
- PoolableSession - Interface in com.leanxcale.kivi.session.impl.pooled
- PooledSession - Class in com.leanxcale.kivi.session.impl.pooled
- PoolSettings - Class in com.leanxcale.kivi.session
- PoolSettings(int, int, long, long) - Constructor for class com.leanxcale.kivi.session.PoolSettings
-
Constructor por pool settings object
- PORT_SEP - Static variable in class com.leanxcale.kivi.session.Settings
- postInsert(long, String, Tuple) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- postInsert(long, String, Tuple) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- postRead(long, Tuple) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- postRead(long, Tuple) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- pow(Expression, Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents op1 pow op2.
- PowOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- PowOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.PowOperator
- PREFIX - Static variable in class com.leanxcale.kivi.database.trigger.autoincrement.AutoIncrementTrigger
- PREFIX - Static variable in class com.leanxcale.kivi.database.trigger.deltas.DeltaTrigger
- PREFIX - Static variable in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTrigger
- PREFIX - Static variable in class com.leanxcale.kivi.database.trigger.uuid.UUIDTrigger
- project(Projection) - Method in class com.leanxcale.kivi.query.impl.AggregationTupleIterable
- project(Projection) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- project(Projection) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this filter to make a projection over the result tuple fields.
- project(Tuple) - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- project(Tuple) - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- project(Tuple) - Method in interface com.leanxcale.kivi.query.projection.impl.KiviProjection
- project(Set<String>, TransactionProvider) - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- ProjectedTupleFormat - Class in com.leanxcale.kivi.query.projection.impl
- ProjectedTupleFormat(String, List<Field>, int, Set<String>, TplFmt.Id) - Constructor for class com.leanxcale.kivi.query.projection.impl.ProjectedTupleFormat
- Projection - Interface in com.leanxcale.kivi.query
- ProjectionAggregation - Class in com.leanxcale.kivi.query.aggregation.impl
- ProjectionAggregation(String, KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- ProjectionExpression - Interface in com.leanxcale.kivi.query.projection
- ProjectionIterator - Class in com.leanxcale.kivi.query.projection.impl
- Projections - Class in com.leanxcale.kivi.query.projection
- PROPERTY_SEP - Static variable in class com.leanxcale.kivi.session.Settings
- put(int, Object) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- put(int, Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- put(int, Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- put(int, Object) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Sets the value for a given field in this tuple, accessed directly from the field index.
- put(int, Object, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- put(int, Object, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- put(int, Object, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- put(int, Object, Class<T>) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Sets the value for a given field index in this tuple and validate if the given type is compatible with the Database field Type.
- put(String, Object) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- put(String, Object) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- put(String, Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- put(String, Object) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- put(String, Object) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Sets the value for a given field in this tuple.
- put(String, Object, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- put(String, Object, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- put(String, Object, Class<T>) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- put(String, Object, Class<T>) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Sets the value for a given field in this tuple and validate if the given type is compatible with the Database field Type.
- putAll(Object[]) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putAll(Object[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putAll(Object[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putAll(Object[]) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Sets the values for all fields
- putAll(Map<? extends String, ?>) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- putBlobId(String, long) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putBlobId(String, long) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putBlobId(String, long) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Sets a blob id value for a blob field in this tuple.
- putBlobId(String, long) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- putBoolean(String, Boolean) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putBoolean(String, Boolean) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putBoolean(String, Boolean) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putBoolean(String, Boolean) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putBytes(String, byte[]) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putBytes(String, byte[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putBytes(String, byte[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putBytes(String, byte[]) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putDate(String, Date) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putDate(String, Date) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putDate(String, Date) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putDate(String, Date) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putDouble(String, Double) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putDouble(String, Double) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putDouble(String, Double) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putDouble(String, Double) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putFloat(String, Float) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putFloat(String, Float) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putFloat(String, Float) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putFloat(String, Float) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putIgnore(String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putIgnore(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putIgnore(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putIgnore(String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Marks a field as an ignore field.
- putInteger(String, Integer) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putInteger(String, Integer) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putInteger(String, Integer) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putInteger(String, Integer) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putLong(String, Long) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putLong(String, Long) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putLong(String, Long) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putLong(String, Long) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putMap(String, Map<String, Object>) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putMap(String, Map<String, Object>) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putMap(String, Map<String, Object>) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- putShort(String, Short) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putShort(String, Short) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putShort(String, Short) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putShort(String, Short) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putString(String, String) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putString(String, String) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putString(String, String) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putString(String, String) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putTime(String, Time) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putTime(String, Time) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putTime(String, Time) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putTime(String, Time) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
- putTimestamp(String, Timestamp) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- putTimestamp(String, Timestamp) - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- putTimestamp(String, Timestamp) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- putTimestamp(String, Timestamp) - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Deprecated.since 1.7. Will be removed at 1.8. Please use put(index)
Q
- QECompliantMetadataSerializer - Class in com.leanxcale.kivi.database.constraint
- QECompliantMetadataSerializer() - Constructor for class com.leanxcale.kivi.database.constraint.QECompliantMetadataSerializer
R
- R1 - com.leanxcale.kivi.query.Reg
- R2 - com.leanxcale.kivi.query.Reg
- R3 - com.leanxcale.kivi.query.Reg
- rank(String) - Method in class com.leanxcale.kivi.query.projection.window.SortedWindow
-
Adds a rank function over this window.
- RankAggregation - Class in com.leanxcale.kivi.query.projection.window.function
- RankAggregation(String) - Constructor for class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- read() - Method in class com.leanxcale.kivi.database.impl.BlobInputStream
- read(byte[]) - Method in class com.leanxcale.kivi.database.impl.BlobInputStream
- read(byte[], int, int) - Method in class com.leanxcale.kivi.database.impl.BlobInputStream
- readType(ByteBuffer) - Static method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- ReflectStorableTrigger - Class in com.leanxcale.kivi.database.trigger.reflect
- ReflectStorableTrigger() - Constructor for class com.leanxcale.kivi.database.trigger.reflect.ReflectStorableTrigger
- refreshPeriod(long) - Static method in class com.leanxcale.kivi.session.SessionFactory
- Reg - Enum in com.leanxcale.kivi.query
- Region - Interface in com.leanxcale.kivi.deployment
-
Represents a logical region for a table.
- RegionImpl - Class in com.leanxcale.kivi.database.impl
- registerBuilder(ConstraintBuilder) - Method in class com.leanxcale.kivi.database.constraint.QECompliantMetadataSerializer
- regsFor(String, TplFmt.Id, Object[]) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- regsFor(String, TplFmt.Id, Object[]) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- remove(Object) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- Replica - Interface in com.leanxcale.kivi.deployment
-
This class represents a replica for a region, which represents a physical copy of the region into a real server.
- ReplicaImpl - Class in com.leanxcale.kivi.database.impl
- requiresTermFunction() - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- requiresTermFunction() - Method in class com.leanxcale.kivi.query.aggregation.impl.AverageAggregation
- requiresTermFunction() - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
- requiresTermFunction() - Method in class com.leanxcale.kivi.query.aggregation.impl.ProjectionAggregation
- requiresTypeConversion() - Method in class com.leanxcale.kivi.query.aggregation.Accumulator
-
For aggregations of type sum and count the aggregation field should be modified to avoid overflow, e.g: int to long flot to double
- requiresTypeConversion() - Method in class com.leanxcale.kivi.query.aggregation.impl.AccumulatorAggregation
- requiresTypeConversion() - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregation
-
For aggregations of type sum and count the aggregation field should be modified to avoid overflow, e.g: int to long flot to double
- requiresTypeConversion() - Method in class com.leanxcale.kivi.query.aggregation.impl.MaxAccumulator
- requiresTypeConversion() - Method in class com.leanxcale.kivi.query.aggregation.impl.MinAccumulator
- requiresTypeConversion() - Method in class com.leanxcale.kivi.query.aggregation.impl.SumAccumulator
- reset() - Method in class com.leanxcale.kivi.query.projection.window.function.AccumulatorAggregation
- reset() - Method in class com.leanxcale.kivi.query.projection.window.function.ComposedAggregation
- reset() - Method in class com.leanxcale.kivi.query.projection.window.function.RankAggregation
- reset() - Method in class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
- reset() - Method in interface com.leanxcale.kivi.query.projection.window.WindowAggregation
-
Resets the aggregation value
- reset() - Method in interface com.leanxcale.kivi.session.impl.pooled.PoolableSession
- reset() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- resultTupleFormat - Variable in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- resultType(Type) - Method in interface com.leanxcale.kivi.query.projection.window.operator.AggregatorOperator
- resultType(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.ComparableTypesOperator
- resultType(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.CountOperator
- resultType(Type) - Method in class com.leanxcale.kivi.query.projection.window.operator.SumOperator
- retrieveDelta(int) - Method in class com.leanxcale.kivi.database.impl.KiviToType
- retrieveDelta(int) - Method in interface com.leanxcale.kivi.database.impl.TableFormatConverter
- returnSession(PooledSession) - Method in class com.leanxcale.kivi.session.impl.pooled.SessionPool
- reverse() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- reverse() - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to do the scan in a reverse order.
- rmax(TupleKey) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- rmax(TupleKey) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Sets the maximum value for bidimensional partition.
- rmin(TupleKey) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- rmin(TupleKey) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Sets the minimum value for bidimensional partition.
- rollback() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- rollback() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- rollback() - Method in interface com.leanxcale.kivi.session.Session
-
Rollbacks all the operations done since the last begin transaction.
- rownum(String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Adds a rownum aggregation to this window object.
- RownumAggregation - Class in com.leanxcale.kivi.query.projection.window.function
- RownumAggregation() - Constructor for class com.leanxcale.kivi.query.projection.window.function.RownumAggregation
S
- scan(long, String, String, Conn.ScanOpts, int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- scan(long, String, String, Conn.ScanOpts, int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- scan(long, String, Conn.ScanOpts, int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- scan(long, String, Conn.ScanOpts, int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- scanDone(long, int) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- scanDone(long, int) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- scanEnded(long, int) - Method in interface com.leanxcale.kivi.query.impl.ScanEndedListener
- scanEnded(long, int) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- ScanEndedListener - Interface in com.leanxcale.kivi.query.impl
- scanNext(long, int, TplFmt.Id, Tpl.Hdr) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- scanNext(long, int, TplFmt.Id, Tpl.Hdr) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- ScanStreamBuilder - Class in com.leanxcale.kivi.query.impl
-
Builder that allows to get the scan results in a form of stream.
- ScanTupleIterable - Class in com.leanxcale.kivi.query.impl
- ScanTupleIterable(KiviTableModel, TransactionProvider, String) - Constructor for class com.leanxcale.kivi.query.impl.ScanTupleIterable
- ScanTupleIterator - Class in com.leanxcale.kivi.query.impl
- SCHEMA - com.leanxcale.kivi.session.Settings.ConnProperty
- SCHEMA_SEP - Static variable in class com.leanxcale.kivi.session.Settings
- Security - Class in com.leanxcale.kivi.session
-
Class which contains the security settings for the session
- Security(String) - Constructor for class com.leanxcale.kivi.session.Security
-
Constructor that receives the path to the kivi certificate file
- SECURITY_PROVIDER_CLASS - com.leanxcale.kivi.session.Settings.ConnProperty
- SecurityProvider - Interface in com.leanxcale.kivi.session.security
- SecurityProviderFactory - Class in com.leanxcale.kivi.session.security
- SecurityProviderFactory() - Constructor for class com.leanxcale.kivi.session.security.SecurityProviderFactory
- Sequence - Interface in com.leanxcale.kivi.database
-
This interface represents a database sequence.
- serialize() - Method in interface com.leanxcale.kivi.database.trigger.deltas.AggregateField
- serialize() - Method in class com.leanxcale.kivi.database.trigger.deltas.ValueAggregateField
- serialize() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.behaviour.autosplit.AutoSplitBehaviourBuilder
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.behaviour.hashPartition.HashPartitionBehaviourBuilder
- serialize(Constraint, NamesProvider) - Method in interface com.leanxcale.kivi.database.constraint.ConstraintBuilder
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.autoincrement.AutoincrementTriggerBuilder
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.deltas.DeltaTriggerBuilder
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashTriggerBuilder
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.hashPartition.HashPartitionTriggerBuilder
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.reflect.ReflectStorableTrigger
- serialize(Constraint, NamesProvider) - Method in class com.leanxcale.kivi.database.trigger.uuid.UUIDTriggerBuilder
- serialize(Object) - Static method in class com.leanxcale.kivi.session.impl.DerivedTableColumnsDescription
- serialize(ByteBuffer, T) - Method in interface com.leanxcale.kivi.tuple.impl.map.MapFieldSerializer
- serialize(ByteBuffer, T) - Method in class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- serialize(List<Constraint>, NamesProvider) - Method in class com.leanxcale.kivi.database.constraint.QECompliantMetadataSerializer
- serialize(List<Constraint>, NamesProvider) - Method in interface com.leanxcale.kivi.database.impl.TableMetadataSerializer
- serialize(Map<String, Object>) - Static method in class com.leanxcale.kivi.tuple.impl.map.BasicMapSerializer
- serverIdFor(String, TplFmt.Id, Object[]) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- serverIdFor(String, TplFmt.Id, Object[]) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- Session - Interface in com.leanxcale.kivi.session
-
Represents a connection to Kivi database.
- SESSION_CONSISTENCY - com.leanxcale.kivi.session.Settings.ConnProperty
- SessionFactory - Class in com.leanxcale.kivi.session
- SessionFactory.DebugTarget - Enum in com.leanxcale.kivi.session
-
Debug targets for setDebug() method.
- SessionImpl - Class in com.leanxcale.kivi.session.impl
- SessionImpl(int, TableFormatConverter, TableMetadataSerializer, Settings, CloseListener, KiviInterface) - Constructor for class com.leanxcale.kivi.session.impl.SessionImpl
- SessionPool - Class in com.leanxcale.kivi.session.impl.pooled
- SessionPool(int, int, long, long) - Constructor for class com.leanxcale.kivi.session.impl.pooled.SessionPool
- setBatchMultithread(boolean) - Method in class com.leanxcale.kivi.session.Settings
-
This is an experimental mode that only can be used in a non-transactional environment.
- setCheckPeriod(long) - Method in class com.leanxcale.kivi.session.PoolSettings
- setClientCert(String) - Method in class com.leanxcale.kivi.session.Settings
- setDatabase(String) - Method in class com.leanxcale.kivi.session.Settings
- setDebug(SessionFactory.DebugTarget, String) - Static method in class com.leanxcale.kivi.session.SessionFactory
-
Sets the debug flags for the given target.
- setField(String) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- setForceConsistency(boolean) - Method in class com.leanxcale.kivi.session.Settings
- setIndex(boolean) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- setKiviInterface(KiviInterface) - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- setKvProxy(String) - Method in class com.leanxcale.kivi.session.Settings
- setLastSessionCloseTimeout(int) - Method in class com.leanxcale.kivi.session.Settings
- setLatitudeField(String) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- setListener(ScanEndedListener) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterator
- setLongitudeField(String) - Method in class com.leanxcale.kivi.database.trigger.geohash.GeohashLatLonTrigger
- setMax(int) - Method in class com.leanxcale.kivi.session.PoolSettings
- setMaxIdle(long) - Method in class com.leanxcale.kivi.session.PoolSettings
- setMaxTransactionTime(int) - Method in class com.leanxcale.kivi.session.Settings
-
Set the maximum transaction time.
- setMin(int) - Method in class com.leanxcale.kivi.session.PoolSettings
- setMode(String) - Method in class com.leanxcale.kivi.session.Settings
- setOps(LTM.Ops) - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- setOps(LTM.Ops) - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- setOps(LTM.Ops) - Method in interface com.leanxcale.kivi.session.Session
-
Sets the Ops being used in this session
- setPoolCheckPeriod(Long) - Method in class com.leanxcale.kivi.session.Settings
- setPoolMax(Integer) - Method in class com.leanxcale.kivi.session.Settings
- setPoolMaxIdle(Long) - Method in class com.leanxcale.kivi.session.Settings
- setPoolMin(Integer) - Method in class com.leanxcale.kivi.session.Settings
- setPoolSettings(PoolSettings) - Method in class com.leanxcale.kivi.session.Settings
- setProjections(List<KiviPredAggregation>) - Method in class com.leanxcale.kivi.query.aggregation.impl.KiviPredAggregate
- setScanRangeKey(boolean) - Method in class com.leanxcale.kivi.tuple.impl.MinMaxTupleAdapter
- setScanRangeKey(boolean) - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- setScanRangeKey(boolean) - Method in interface com.leanxcale.kivi.tuple.TupleKey
- setSchema(String) - Method in class com.leanxcale.kivi.session.Settings
- setSecurity(Security) - Method in class com.leanxcale.kivi.session.Settings
-
Security configuration for the session.
- setSecurityProviderClass(String) - Method in class com.leanxcale.kivi.session.Security
- setSecurityProviderClass(String) - Method in class com.leanxcale.kivi.session.Settings
- setSessionConsistency() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- setSessionConsistency() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- setSessionConsistency() - Method in interface com.leanxcale.kivi.session.Session
-
Sets the session consistency for the current session
- setSettings(Settings) - Method in interface com.leanxcale.kivi.session.impl.pooled.PoolableSession
- setSettings(Settings) - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- setSettings(Settings) - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- setSharedKiviConnection(boolean) - Static method in class com.leanxcale.kivi.session.SessionFactory
- setSingletonMastermind(boolean) - Method in class com.leanxcale.kivi.session.Settings
- setTid(long) - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- Settings - Class in com.leanxcale.kivi.session
-
Session Settings configuration.
- Settings() - Constructor for class com.leanxcale.kivi.session.Settings
- Settings.ConnMode - Enum in com.leanxcale.kivi.session
- Settings.ConnProperty - Enum in com.leanxcale.kivi.session
- setUrl(String) - Method in class com.leanxcale.kivi.session.Settings
- setUser(String) - Method in class com.leanxcale.kivi.session.Settings
-
Deprecated.
- SHORT - com.leanxcale.kivi.database.Type
- ShortSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- ShortSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.ShortSerializer
- shrt(short) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant short with the given value.
- SINGLETON_MASTERMIND - com.leanxcale.kivi.session.Settings.ConnProperty
- sizableType(Type) - Static method in enum com.leanxcale.kivi.database.Type
- size - Variable in enum com.leanxcale.kivi.database.Type
- size() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- sizes(long, long[]) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- sizes(long, long[]) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- skip(long) - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- skip(long) - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to skip the first n tuples.
- sort() - Method in class com.leanxcale.kivi.query.impl.ScanTupleIterable
- sort() - Method in interface com.leanxcale.kivi.query.TupleIterable
-
Configures this TupleIterable to return values ordered by the PK
- SortedWindow - Class in com.leanxcale.kivi.query.projection.window
- SortedWindowIterator - Class in com.leanxcale.kivi.query.projection.window
- SortedWindowIterator(String, TableModel, Map<String, WindowAggregation>, Iterator<Tuple>, String) - Constructor for class com.leanxcale.kivi.query.projection.window.SortedWindowIterator
- split(TupleKey) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- split(TupleKey) - Method in interface com.leanxcale.kivi.deployment.Region
-
Splits a region into two different ones using a given key as a split point.
- split(TupleKey, boolean) - Method in class com.leanxcale.kivi.database.impl.RegionImpl
- split(TupleKey, boolean) - Method in interface com.leanxcale.kivi.deployment.Region
-
Splits a region into two different ones using a given key as a split point.
- sqr(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the square root of (op).
- SqrOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- SqrOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.SqrOperator
- startsWith(String, Expression) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a field starts with a given prefix, defined by an expression.
- startsWith(String, String) - Static method in class com.leanxcale.kivi.query.filter.Filters
-
Returns a filter that checks if a field starts with a given prefix, defined by an expression.
- stop() - Method in class com.leanxcale.kivi.query.impl.ScanStreamBuilder
-
Marks the stream to be close.
- stop() - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- stop() - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- stop() - Method in class com.leanxcale.kivi.session.impl.multithread.MultiThreadKiviInterface
- stream() - Method in class com.leanxcale.kivi.query.impl.ScanStreamBuilder
-
Creates and open a Stream to retrieve the tuples from the DB
- string(String) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant string with the given value.
- STRING - com.leanxcale.kivi.database.Type
- STRING16 - com.leanxcale.kivi.database.Type
- string2floatCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to float of the source expression.
- String2FloatCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- String2FloatCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.String2FloatCastExpression
- string2intCast(Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents the type casting to int of the source expression.
- String2IntegerCastExpression - Class in com.leanxcale.kivi.query.expression.impl
- String2IntegerCastExpression(KiviPredExpression) - Constructor for class com.leanxcale.kivi.query.expression.impl.String2IntegerCastExpression
- STRING4 - com.leanxcale.kivi.database.Type
- STRING8 - com.leanxcale.kivi.database.Type
- StringOperationFilter - Class in com.leanxcale.kivi.query.filter
- StringSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- StringSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.StringSerializer
- StrLenOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- StrLenOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- sub(Expression, Expression) - Static method in class com.leanxcale.kivi.query.expression.Expressions
-
Returns an expression which represents op1 - op2.
- SubOperator - Class in com.leanxcale.kivi.query.expression.impl.operators
- SubOperator() - Constructor for class com.leanxcale.kivi.query.expression.impl.operators.SubOperator
- sum(String, Expression) - Static method in class com.leanxcale.kivi.query.aggregation.Aggregations
-
Return an aggregation which calculates the summation of a given expression.
- sum(String, String) - Static method in class com.leanxcale.kivi.database.trigger.deltas.Aggregates
-
Returns an online aggregate which represents a SUM(field) aggregate
- sum(String, String) - Method in class com.leanxcale.kivi.query.projection.window.Window
-
Adds a summation aggregation to this window object.
- SUM - com.leanxcale.kivi.database.trigger.deltas.AggregationType
- SumAccumulator - Class in com.leanxcale.kivi.query.aggregation.impl
- SumAccumulator() - Constructor for class com.leanxcale.kivi.query.aggregation.impl.SumAccumulator
- SumOperator - Class in com.leanxcale.kivi.query.projection.window.operator
- SumOperator() - Constructor for class com.leanxcale.kivi.query.projection.window.operator.SumOperator
T
- Table - Interface in com.leanxcale.kivi.database
-
This interface represents a table in the database, providing access to method to manage both the structure, through TableModel, and data.
- TABLE_METADATA_SERIALIZER_CONVERTER_CLASS - Static variable in class com.leanxcale.kivi.database.TableMetadataSerializerFactory
- tableExists(String) - Method in interface com.leanxcale.kivi.database.Database
-
Return if a table exixts or not.
- tableExists(String) - Method in class com.leanxcale.kivi.database.impl.DatabaseImpl
- TableFormatConverter - Interface in com.leanxcale.kivi.database.impl
- TableFormatConverterFactory - Class in com.leanxcale.kivi.database
- TableMetadataSerializer - Interface in com.leanxcale.kivi.database.impl
- TableMetadataSerializerFactory - Class in com.leanxcale.kivi.database
- TableModel - Interface in com.leanxcale.kivi.database
-
This interface access to the table model in order to manage the structure of the table.
- tblFlds(long, String) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- tblFlds(long, String) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- tblTplFmt(String) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- tblTplFmt(String) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- time(Time) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant date with the given value.
- TIME - com.leanxcale.kivi.database.Type
- TimeSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- TimeSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.TimeSerializer
- timestamp(Date) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns an Expression which means a constant date with the given value.
- TIMESTAMP - com.leanxcale.kivi.database.Type
- TimestampSerializer - Class in com.leanxcale.kivi.tuple.impl.map
- TimestampSerializer() - Constructor for class com.leanxcale.kivi.tuple.impl.map.TimestampSerializer
- toAPI(byte[]) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toAPI(byte[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toAPI(Object[], Tpl.Hdr) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toAPI(Object[], Tpl.Hdr) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toAPIKey(byte[]) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toAPIKey(byte[]) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toKivi(Tuple) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toKivi(Tuple) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toKivi(TupleKey) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toKivi(TupleKey) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toKivi(String) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toKivi(String) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toRawKivi(Tuple) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toRawKivi(Tuple) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toRawKivi(TupleKey) - Method in interface com.leanxcale.kivi.tuple.impl.TupleBuilder
- toRawKivi(TupleKey) - Method in class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- toString() - Method in class com.leanxcale.kivi.database.Field
- toString() - Method in class com.leanxcale.kivi.database.impl.KiviTableModel
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.CastExpression
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.KiviBinaryExpression
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.KiviConstantExpression
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.KiviFieldExpression
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.KiviUnaryExpression
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.AddOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.DivOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.ModOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.MulOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.PowOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.SqrOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.StrLenOperator
- toString() - Method in class com.leanxcale.kivi.query.expression.impl.operators.SubOperator
- toString() - Method in interface com.leanxcale.kivi.query.Expression
-
This method should be used for debug purposes, and it should show the complete nesting of the expressions
- toString() - Method in class com.leanxcale.kivi.query.filter.BinaryExpressionFilter
- toString() - Method in class com.leanxcale.kivi.query.filter.impl.EqComparator
- toString() - Method in class com.leanxcale.kivi.query.filter.impl.GeComparator
- toString() - Method in class com.leanxcale.kivi.query.filter.impl.GtComparator
- toString() - Method in class com.leanxcale.kivi.query.filter.impl.LeComparator
- toString() - Method in class com.leanxcale.kivi.query.filter.impl.LtComparator
- toString() - Method in class com.leanxcale.kivi.query.filter.impl.NeComparator
- toString() - Method in class com.leanxcale.kivi.query.filter.LogicOperatorFilter
- toString() - Method in class com.leanxcale.kivi.query.filter.NotFilter
- toString() - Method in class com.leanxcale.kivi.query.filter.NullFieldFilter
- toString() - Method in class com.leanxcale.kivi.query.filter.StringOperationFilter
- toString() - Method in interface com.leanxcale.kivi.query.Filter
-
This method should be used for debug purposes, and it should show the complete nesting of the filters
- toString() - Method in class com.leanxcale.kivi.query.projection.impl.ComposedExpresionProjection
- toString() - Method in class com.leanxcale.kivi.query.projection.impl.KiviFieldListProjection
- toString() - Method in class com.leanxcale.kivi.query.projection.impl.KiviProjectionExpression
- toString() - Method in class com.leanxcale.kivi.session.Settings
- toString() - Method in class com.leanxcale.kivi.tuple.impl.TupleFormat
- toString() - Method in class com.leanxcale.kivi.tuple.impl.TupleImpl
- toString() - Method in class com.leanxcale.kivi.tuple.impl.TupleKeyImpl
- toString() - Method in interface com.leanxcale.kivi.tuple.Tuple
-
Get a printable line for the tuple
- transactional() - Method in class com.leanxcale.kivi.session.Settings
-
This method sets the transactional mode to true, with Snapshot isolation, and without forcing session consistency.
- transactional(boolean) - Method in class com.leanxcale.kivi.session.Settings
-
This method sets the transactional mode to true, with Snapshot isolation, allowing the user to define the session consistency.
- TRANSACTIONAL - com.leanxcale.kivi.session.Settings.ConnMode
- TransactionProvider - Interface in com.leanxcale.kivi.session.impl
- traversePartition(Iterator<Tuple>, Tuple, Object) - Method in class com.leanxcale.kivi.query.projection.window.SortedWindowIterator
- traversePartition(Iterator<Tuple>, Tuple, Object) - Method in class com.leanxcale.kivi.query.projection.window.WindowedIterator
- Trigger - Interface in com.leanxcale.kivi.database
- TRIGGER - com.leanxcale.kivi.database.Constraint.ConstraintType
- TriggerAdapter - Class in com.leanxcale.kivi.database.constraint
- TriggerAdapter(String) - Constructor for class com.leanxcale.kivi.database.constraint.TriggerAdapter
- truncate() - Method in class com.leanxcale.kivi.database.impl.KiviTable
- truncate() - Method in interface com.leanxcale.kivi.database.Table
-
Truncates the table.
- truncTbl(long, String) - Method in class com.leanxcale.kivi.session.impl.ConnBasedKiviInterface
- truncTbl(long, String) - Method in interface com.leanxcale.kivi.session.impl.KiviInterface
- Tuple - Interface in com.leanxcale.kivi.tuple
-
This interface represents a key-value tuple in the database.
- TUPLE_KEY_DOES_NOT_SUPPORT_BLOB_TYPE_FIELDS - Static variable in class com.leanxcale.kivi.tuple.Constants
- TUPLE_KEY_DOES_NOT_SUPPORT_MAPS - Static variable in class com.leanxcale.kivi.tuple.Constants
- TupleBuilder - Interface in com.leanxcale.kivi.tuple.impl
- TupleBuilderImpl - Class in com.leanxcale.kivi.tuple.impl
- TupleBuilderImpl(TupleFormat) - Constructor for class com.leanxcale.kivi.tuple.impl.TupleBuilderImpl
- TupleFormat - Class in com.leanxcale.kivi.tuple.impl
- TupleFormat(String, List<Field>) - Constructor for class com.leanxcale.kivi.tuple.impl.TupleFormat
- TupleFormat(String, List<Field>, int, TplFmt.Id) - Constructor for class com.leanxcale.kivi.tuple.impl.TupleFormat
- TupleImpl - Class in com.leanxcale.kivi.tuple.impl
- TupleImpl(TupleFormat) - Constructor for class com.leanxcale.kivi.tuple.impl.TupleImpl
- TupleImpl(TupleFormat, Object[]) - Constructor for class com.leanxcale.kivi.tuple.impl.TupleImpl
- TupleIndexIterable - Interface in com.leanxcale.kivi.query
-
This interface represents a particular case of sacan which will traverse an index.
- TupleIterable - Interface in com.leanxcale.kivi.query
-
This interface represents a configurable scan over a table.
- TupleKey - Interface in com.leanxcale.kivi.tuple
- TupleKeyImpl - Class in com.leanxcale.kivi.tuple.impl
- Type - Enum in com.leanxcale.kivi.database
- TYPE_S_NOT_SUPPORTED - Static variable in interface com.leanxcale.kivi.query.projection.window.operator.AggregatorOperator
- TypedComparator - Class in com.leanxcale.kivi.query.filter.impl
- TypedComparator() - Constructor for class com.leanxcale.kivi.query.filter.impl.TypedComparator
- TypedOperator - Interface in com.leanxcale.kivi.query.expression.impl.operators
- TypedSerializer<T> - Class in com.leanxcale.kivi.tuple.impl.map
- TypedSerializer(int) - Constructor for class com.leanxcale.kivi.tuple.impl.map.TypedSerializer
- typeModifier - Variable in enum com.leanxcale.kivi.database.Type
U
- UnaryOperator<R,P> - Interface in com.leanxcale.kivi.query.expression.impl.operators
- unsetSessionConsistency() - Method in class com.leanxcale.kivi.session.impl.pooled.PooledSession
- unsetSessionConsistency() - Method in class com.leanxcale.kivi.session.impl.SessionImpl
- unsetSessionConsistency() - Method in interface com.leanxcale.kivi.session.Session
-
Unsets the session consistency for the current session
- update(Tuple) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- update(Tuple) - Method in interface com.leanxcale.kivi.database.Table
-
Updates an existing tuple.
- update(Tuple, KiviTable) - Method in interface com.leanxcale.kivi.database.behaviour.UpdateTuple
- update(Tuple, Filter) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- update(Tuple, Filter) - Method in interface com.leanxcale.kivi.database.Table
-
Updates all the tuples in the table that meet a given filter.
- update(Tuple, List<String>) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- update(Tuple, List<String>) - Method in interface com.leanxcale.kivi.database.Table
-
Updates all the tuples that have all the given fields with the same value than the tuple passed as a parameter.
- updateBlob(Tuple, String) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- updateBlob(Tuple, String) - Method in interface com.leanxcale.kivi.database.Table
-
Creates a new blob storage for an existing tuple and field.
- UpdateTuple - Interface in com.leanxcale.kivi.database.behaviour
- upsert(Tuple) - Method in class com.leanxcale.kivi.database.impl.KiviTable
- upsert(Tuple) - Method in interface com.leanxcale.kivi.database.Table
-
Updates or inserts a tuple.
- upsert(Tuple, KiviTable) - Method in interface com.leanxcale.kivi.database.behaviour.UpsertTuple
- UpsertTuple - Interface in com.leanxcale.kivi.database.behaviour
- URL - com.leanxcale.kivi.session.Settings.ConnProperty
- URL_DATABASE_SEP - Static variable in class com.leanxcale.kivi.session.Settings
- USER - com.leanxcale.kivi.session.Settings.ConnProperty
- UUIDTrigger - Class in com.leanxcale.kivi.database.trigger.uuid
- UUIDTrigger() - Constructor for class com.leanxcale.kivi.database.trigger.uuid.UUIDTrigger
- UUIDTriggerBuilder - Class in com.leanxcale.kivi.database.trigger.uuid
- UUIDTriggerBuilder() - Constructor for class com.leanxcale.kivi.database.trigger.uuid.UUIDTriggerBuilder
V
- validateType(TableModel) - Method in class com.leanxcale.kivi.query.filter.BinaryExpressionFilter
- validateType(TableModel) - Method in class com.leanxcale.kivi.query.filter.LogicOperatorFilter
- validateType(TableModel) - Method in class com.leanxcale.kivi.query.filter.NotFilter
- validateType(TableModel) - Method in class com.leanxcale.kivi.query.filter.NullFieldFilter
- validateType(TableModel) - Method in class com.leanxcale.kivi.query.filter.StringOperationFilter
- validateType(TableModel) - Method in interface com.leanxcale.kivi.query.Filter
-
Validates types against a table model.
- VALUE_SEP - Static variable in class com.leanxcale.kivi.session.Settings
- ValueAggregateField - Class in com.leanxcale.kivi.database.trigger.deltas
- valueOf(String) - Static method in enum com.leanxcale.kivi.database.Constraint.ConstraintType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.database.DeltaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.database.trigger.deltas.AggregationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.database.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.query.Reg
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.session.SessionFactory.DebugTarget
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.session.Settings.ConnMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.leanxcale.kivi.session.Settings.ConnProperty
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.leanxcale.kivi.database.Constraint.ConstraintType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.database.DeltaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.database.trigger.deltas.AggregationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.database.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.query.Reg
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.session.SessionFactory.DebugTarget
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.session.Settings.ConnMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.leanxcale.kivi.session.Settings.ConnProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.leanxcale.kivi.tuple.impl.MapBlob
- values(double...) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns a list of Type.DOUBLE Constants, to be used in method like Filters.in();
- values(long...) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns a list of Type.LONG Constants, to be used in method like Filters.in();
- values(String...) - Static method in class com.leanxcale.kivi.query.expression.Constants
-
Returns a list of Type.STRING Constants, to be used in method like Filters.in();
W
- waitOnEmpty(long) - Method in class com.leanxcale.kivi.query.impl.ScanStreamBuilder
-
Milliseconds to wait when no results were retrieved from the scan before the next attempt.
- window(String) - Static method in class com.leanxcale.kivi.query.projection.Projections
-
Builds a window over using a field name to do the partition.
- Window - Class in com.leanxcale.kivi.query.projection.window
- Window(String) - Constructor for class com.leanxcale.kivi.query.projection.window.Window
- WindowAggregation - Interface in com.leanxcale.kivi.query.projection.window
- WindowedIterator - Class in com.leanxcale.kivi.query.projection.window
- WindowedIterator(String, TableModel, Map<String, WindowAggregation>, Iterator<Tuple>) - Constructor for class com.leanxcale.kivi.query.projection.window.WindowedIterator
- WindowedProjection - Class in com.leanxcale.kivi.query.projection.window
- WindowedProjection() - Constructor for class com.leanxcale.kivi.query.projection.window.WindowedProjection
- write(byte[]) - Method in class com.leanxcale.kivi.database.impl.BlobOutputStream
- write(byte[], int, int) - Method in class com.leanxcale.kivi.database.impl.BlobOutputStream
- write(int) - Method in class com.leanxcale.kivi.database.impl.BlobOutputStream
Z
- ZK_DEFAULT_PORT - Static variable in class com.leanxcale.kivi.session.Settings
All Classes All Packages