Uses of Class
org.h2.value.Value
-
Packages that use Value Package Description org.h2.command This package contains the parser and the base classes for prepared SQL statements.org.h2.command.ddl Contains DDL (data definition language) and related SQL statements.org.h2.command.dml Contains DML (data manipulation language) and related SQL statements.org.h2.command.query Contains queries.org.h2.constraint Database constraints such as check constraints, unique constraints, and referential constraints.org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package.org.h2.expression Expressions include mathematical operations, simple values, and others.org.h2.expression.aggregate Aggregate functions.org.h2.expression.analysis Base classes for data analysis operations and implementations of window functions.org.h2.expression.condition Condition expressions.org.h2.expression.function Functions.org.h2.index Various table index implementations, as well as cursors to navigate in an index.org.h2.jdbc Implementation of the JDBC API (package java.sql).org.h2.jdbc.meta Implementation of the JDBC database metadata API (package java.sql).org.h2.mode Utility classes for compatibility with other database, for example MySQL.org.h2.mvstore.db Helper classes to use the MVStore in the H2 database.org.h2.result Implementation of row and internal result sets.org.h2.schema Schema implementation and objects that are stored in a schema (for example, sequences and constants).org.h2.server.pg PostgreSQL server implementation of this database.org.h2.table Classes related to a table and table meta data.org.h2.tools Various tools.org.h2.util Internal utility classes.org.h2.util.json Internal utility classes for JSON data type.org.h2.value Data type and value implementations. -
-
Uses of Value in org.h2.command
Fields in org.h2.command declared as Value Modifier and Type Field Description (package private) ValueToken.LiteralToken. valueMethods in org.h2.command that return Value Modifier and Type Method Description (package private) ValueToken.BigintToken. value(CastDataProvider provider)(package private) ValueToken.BinaryStringToken. value(CastDataProvider provider)(package private) ValueToken.CharacterStringToken. value(CastDataProvider provider)(package private) ValueToken.IntegerToken. value(CastDataProvider provider)(package private) ValueToken. value(CastDataProvider provider)(package private) ValueToken.ValueToken. value(CastDataProvider provider)Methods in org.h2.command with parameters of type Value Modifier and Type Method Description voidCommandContainer.GeneratedKeysCollector. addRow(Value... values)Method parameters in org.h2.command with type arguments of type Value Modifier and Type Method Description private static PreparedParser. prepare(SessionLocal s, java.lang.String sql, java.util.ArrayList<Value> paramValues)Constructors in org.h2.command with parameters of type Value Constructor Description ValueToken(int start, Value value) -
Uses of Value in org.h2.command.ddl
Methods in org.h2.command.ddl with parameters of type Value Modifier and Type Method Description (package private) voidAnalyze.SelectivityData. add(Value v) -
Uses of Value in org.h2.command.dml
Fields in org.h2.command.dml declared as Value Modifier and Type Field Description private Value[]Insert. onDuplicateKeyRow(package private) Value[]SetClauseList.RowExpression. valuesMethods in org.h2.command.dml that return Value Modifier and Type Method Description ValueInsert. getOnDuplicateKeyValue(int columnIndex)Get the value to use for the specified column in case of a duplicate key.(package private) ValueSetClauseList.SetMultiple. update(SessionLocal session)(package private) ValueSetClauseList.SetSimple. update(SessionLocal session)(package private) ValueSetClauseList.UpdateAction. update(SessionLocal session)Methods in org.h2.command.dml with parameters of type Value Modifier and Type Method Description voidInsert. addRow(Value... values)private booleanInsert. handleOnDuplicate(DbException de, Value[] currentRow)private static TimeZoneProviderSet. parseTimeZone(Value v)private intScriptCommand. writeLobStream(Value v) -
Uses of Value in org.h2.command.query
Fields in org.h2.command.query declared as Value Modifier and Type Field Description (package private) Value[]TableValueConstructor.TableValueColumnResolver. currentRowprivate Value[]Query. lastParametersprivate Value[]Select.LazyResultGroupSorted. previousKeyValuesFields in org.h2.command.query with type parameters of type Value Modifier and Type Field Description private java.util.HashMap<DataAnalysisOperation,java.util.TreeMap<Value,PartitionData>>SelectGroups. windowPartitionDataMaps an partitioned window expression object to its data.Methods in org.h2.command.query that return Value Modifier and Type Method Description private Value[]Select. constructGroupResultRow(Value[] keyValues, int columnCount)private Value[]SelectUnion. convert(Value[] values, int columnCount)(package private) Value[]Select. createGroupSortedRow(Value[] keyValues, int columnCount)Create a row with the current values, for queries with group-sort.protected Value[]Select.LazyResultGroupSorted. fetchNextRow()protected Value[]Select.LazyResultQueryFlat. fetchNextRow()protected Value[]SelectUnion.LazyResultUnion. fetchNextRow()private Value[]Query. getParameterValues()ValueSelectListColumnResolver. getValue(Column column)ValueTableValueConstructor.TableValueColumnResolver. getValue(Column column)private Value[]Select. rowForResult(Value[] row, int columnCount)Removes HAVING and QUALIFY columns from the row.Methods in org.h2.command.query with parameters of type Value Modifier and Type Method Description private Value[]Select. constructGroupResultRow(Value[] keyValues, int columnCount)private Value[]SelectUnion. convert(Value[] values, int columnCount)(package private) Value[]Select. createGroupSortedRow(Value[] keyValues, int columnCount)Create a row with the current values, for queries with group-sort.PartitionDataSelectGroups. getWindowExprData(DataAnalysisOperation expr, Value partitionKey)Get the window data for the specified expression.private booleanSelect. isHavingNullOrFalse(Value[] row)private Value[]Select. rowForResult(Value[] row, int columnCount)Removes HAVING and QUALIFY columns from the row.private booleanQuery. sameResultAsLast(Value[] params, Value[] lastParams, long lastEval)voidSelectGroups. setWindowExprData(DataAnalysisOperation expr, Value partitionKey, PartitionData obj)Set the window data for the specified expression. -
Uses of Value in org.h2.constraint
Fields in org.h2.constraint declared as Value Modifier and Type Field Description private ValueDomainColumnResolver. valueMethods in org.h2.constraint that return Value Modifier and Type Method Description ValueDomainColumnResolver. getValue(Column col)Methods in org.h2.constraint with parameters of type Value Modifier and Type Method Description voidConstraintDomain. check(SessionLocal session, Value value)Check the specified value.voidDomainColumnResolver. setValue(Value value) -
Uses of Value in org.h2.engine
Fields in org.h2.engine declared as Value Modifier and Type Field Description private ValueSessionLocal. lastIdentity(package private) ValueSessionLocal.RowNumberAndValue. nextValueFields in org.h2.engine with type parameters of type Value Modifier and Type Field Description private java.util.WeakHashMap<Sequence,Value>SessionLocal. currentValueForprivate java.util.HashMap<java.lang.String,Value>SessionLocal. variablesMethods in org.h2.engine that return Value Modifier and Type Method Description ValueSessionLocal. getCurrentValueFor(Sequence sequence)Returns the current value of the sequence in this session.ValueSessionLocal. getLastIdentity()ValueSessionLocal. getNextValueFor(Sequence sequence, Prepared prepared)Returns the next value of the sequence in this session.ValueSessionLocal. getTransactionId()ValueSessionLocal. getVariable(java.lang.String name)Get the value of the specified user defined variable.Methods in org.h2.engine with parameters of type Value Modifier and Type Method Description booleanSessionLocal. areEqual(Value a, Value b)Check if two values are equal with the current comparison mode.intSessionLocal. compare(Value a, Value b)Compare two values with the current comparison mode.intSessionLocal. compareTypeSafe(Value a, Value b)Compare two values with the current comparison mode.intSessionLocal. compareWithNull(Value a, Value b, boolean forEquality)Compare two values with the current comparison mode.voidSessionLocal. setLastIdentity(Value last)voidSessionLocal. setVariable(java.lang.String name, Value value)Set the value of the given variable for this session.Constructors in org.h2.engine with parameters of type Value Constructor Description RowNumberAndValue(long rowNumber, Value nextValue) -
Uses of Value in org.h2.expression
Fields in org.h2.expression declared as Value Modifier and Type Field Description private ValueVariable. lastValueprivate ValueSubquery. nullValueprivate ValueParameter. valueprivate ValueParameterRemote. value(package private) ValueValueExpression. valueThe value.Methods in org.h2.expression that return Value Modifier and Type Method Description private ValueIntervalOperation. getDateTimeWithInterval(SessionLocal session, Value l, Value r, int lType, int rType)ValueParameter. getParamValue()ValueParameterInterface. getParamValue()Get the value of the parameter if set.ValueParameterRemote. getParamValue()ValueAlias. getValue(SessionLocal session)ValueArrayConstructorByQuery. getValue(SessionLocal session)ValueArrayElementReference. getValue(SessionLocal session)ValueBinaryOperation. getValue(SessionLocal session)ValueCompatibilityDatePlusTimeOperation. getValue(SessionLocal session)ValueConcatenationOperation. getValue(SessionLocal session)private ValueConcatenationOperation. getValue(SessionLocal session, int l)private ValueConcatenationOperation. getValue(SessionLocal session, Value l, Value r)ValueDomainValueExpression. getValue(SessionLocal session)abstract ValueExpression. getValue(SessionLocal session)Return the resulting value for the current row.ValueExpressionColumn. getValue(SessionLocal session)ValueExpressionList. getValue(SessionLocal session)ValueFieldReference. getValue(SessionLocal session)ValueFormat. getValue(SessionLocal session)ValueFormat. getValue(Value value)Returns the value with applied format.ValueIntervalOperation. getValue(SessionLocal session)ValueParameter. getValue(SessionLocal session)ValueRownum. getValue(SessionLocal session)ValueSearchedCase. getValue(SessionLocal session)ValueSequenceValue. getValue(SessionLocal session)ValueSimpleCase. getValue(SessionLocal session)ValueSubquery. getValue(SessionLocal session)ValueTimeZoneOperation. getValue(SessionLocal session)ValueUnaryOperation. getValue(SessionLocal session)ValueValueExpression. getValue(SessionLocal session)ValueVariable. getValue(SessionLocal session)ValueWildcard. getValue(SessionLocal session)private ValueSubquery. readRow(ResultInterface result)Methods in org.h2.expression that return types with arguments of type Value Modifier and Type Method Description java.util.ArrayList<Value>Subquery. getAllRows(SessionLocal session)Evaluates and returns all rows of the subquery.Methods in org.h2.expression with parameters of type Value Modifier and Type Method Description static ValueExpressionTypedValueExpression. get(Value value, TypeInfo type)Create a new expression with the given value and type.static ValueExpressionValueExpression. get(Value value)Create a new expression with the given value.static ValueExpressionValueExpression. getBoolean(Value value)Create a new expression with the given boolean value.private ValueIntervalOperation. getDateTimeWithInterval(SessionLocal session, Value l, Value r, int lType, int rType)private static ValueExpressionTypedValueExpression. getImpl(Value value, TypeInfo type, boolean preserveStrictType)private longIntervalOperation. getTimeWithInterval(Value r, long nanos)static ValueExpressionTypedValueExpression. getTypedIfNull(Value value, TypeInfo type)Create a new typed value expression with the given value and type if value isNULL, or a plain value expression otherwise.private ValueConcatenationOperation. getValue(SessionLocal session, Value l, Value r)ValueFormat. getValue(Value value)Returns the value with applied format.booleanExpression. getWhenValue(SessionLocal session, Value left)Return the resulting value of when operand for the current row.private static booleanConcatenationOperation. isEmpty(Value v)private static java.math.BigIntegerIntervalOperation. nanosFromValue(SessionLocal session, Value v)static intTimeZoneOperation. parseInterval(Value interval)Parses a daytime interval as time zone offset.private static intTimeZoneOperation. parseTimeZone(Value b, long dateValue, long timeNanos, int offsetSeconds, boolean allowTimeZoneName)voidParameter. setValue(Value v)voidParameter. setValue(Value v, boolean closeOld)voidParameterInterface. setValue(Value value, boolean closeOld)Set the value of the parameter.voidParameterRemote. setValue(Value newValue, boolean closeOld)Constructors in org.h2.expression with parameters of type Value Constructor Description TypedValueExpression(Value value, TypeInfo type)ValueExpression(Value value) -
Uses of Value in org.h2.expression.aggregate
Fields in org.h2.expression.aggregate declared as Value Modifier and Type Field Description private ValueAggregateDataCollecting. sharedprivate ValueAggregateDataDefault. valueFields in org.h2.expression.aggregate with type parameters of type Value Modifier and Type Field Description (package private) java.util.Collection<Value>AggregateDataCollecting. valuesprivate java.util.TreeMap<Value,LongDataCounter>AggregateDataDistinctWithCounts. valuesMethods in org.h2.expression.aggregate that return Value Modifier and Type Method Description private static ValueAggregate. collect(SessionLocal session, AggregateDataCollecting c, AggregateData d)ValueAggregate. getAggregatedValue(SessionLocal session, java.lang.Object aggregateData)ValueJavaAggregate. getAggregatedValue(SessionLocal session, java.lang.Object aggregateData)(package private) Value[]AggregateDataCollecting. getArray()Returns array with values ornull.private static ValueAggregate. getCumeDist(Value[] ordered, Value arg, java.util.Comparator<Value> sort)(package private) static ValuePercentile. getFromIndex(SessionLocal session, Expression expression, int dataType, java.util.ArrayList<QueryOrderBy> orderByList, java.math.BigDecimal percentile, boolean interpolate)Get the result from the index.private ValueAggregate. getHistogram(SessionLocal session, AggregateData data)private ValueAggregate. getHypotheticalSet(SessionLocal session, AggregateData data)private ValueAggregate. getListagg(SessionLocal session, AggregateData data)private ValueAggregate. getMode(SessionLocal session, AggregateData data)private ValueAggregate. getRank(Value[] ordered, Value arg, java.util.Comparator<Value> sort)private ValueAggregate. getSecondValue(SessionLocal session, Value[] remembered)(package private) ValueAggregateDataCollecting. getSharedArgument()Returns value of a shared argument.ValueAggregate. getValue(SessionLocal session)(package private) abstract ValueAggregateData. getValue(SessionLocal session)Get the aggregate result.(package private) ValueAggregateDataAvg. getValue(SessionLocal session)(package private) ValueAggregateDataCollecting. getValue(SessionLocal session)(package private) ValueAggregateDataCorr. getValue(SessionLocal session)(package private) ValueAggregateDataCount. getValue(SessionLocal session)(package private) ValueAggregateDataCovar. getValue(SessionLocal session)(package private) ValueAggregateDataDefault. getValue(SessionLocal session)(package private) ValueAggregateDataDistinctWithCounts. getValue(SessionLocal session)(package private) ValueAggregateDataEnvelope. getValue(SessionLocal session)(package private) ValueAggregateDataStdVar. getValue(SessionLocal session)(package private) static ValuePercentile. getValue(SessionLocal session, Value[] array, int dataType, java.util.ArrayList<QueryOrderBy> orderByList, java.math.BigDecimal percentile, boolean interpolate)Get the result from the array of values.private ValueAggregate. getValueQuick(SessionLocal session)private static ValuePercentile. interpolate(Value v0, Value v1, java.math.BigDecimal factor, int dataType, SessionLocal session, CompareMode compareMode)private ValueAggregate. updateCollecting(SessionLocal session, Value v, Value[] remembered)Methods in org.h2.expression.aggregate that return types with arguments of type Value Modifier and Type Method Description (package private) java.util.TreeMap<Value,LongDataCounter>AggregateDataDistinctWithCounts. getValues()Returns map with values and their counts.java.util.Iterator<Value>AggregateDataCollecting. iterator()Methods in org.h2.expression.aggregate with parameters of type Value Modifier and Type Method Description (package private) abstract voidAggregateData. add(SessionLocal session, Value v)Add a value to this aggregate.(package private) voidAggregateDataAvg. add(SessionLocal session, Value v)(package private) voidAggregateDataBinarySet. add(SessionLocal session, Value v)(package private) abstract voidAggregateDataBinarySet. add(SessionLocal session, Value yValue, Value xValue)(package private) voidAggregateDataCollecting. add(SessionLocal session, Value v)(package private) voidAggregateDataCorr. add(SessionLocal session, Value yValue, Value xValue)(package private) voidAggregateDataCount. add(SessionLocal session, Value v)(package private) voidAggregateDataCovar. add(SessionLocal session, Value yValue, Value xValue)(package private) voidAggregateDataDefault. add(SessionLocal session, Value v)(package private) voidAggregateDataDistinctWithCounts. add(SessionLocal session, Value v)(package private) voidAggregateDataEnvelope. add(SessionLocal session, Value v)(package private) voidAggregateDataStdVar. add(SessionLocal session, Value v)private static ValueAggregate. getCumeDist(Value[] ordered, Value arg, java.util.Comparator<Value> sort)private java.lang.StringBuilderAggregate. getListaggError(Value[] array, java.lang.String separator)private java.lang.StringAggregate. getListaggItem(Value v)private java.lang.StringBuilderAggregate. getListaggTruncate(Value[] array, java.lang.String separator, java.lang.String filter, boolean withoutCount)private ValueAggregate. getRank(Value[] ordered, Value arg, java.util.Comparator<Value> sort)private ValueAggregate. getSecondValue(SessionLocal session, Value[] remembered)(package private) static ValuePercentile. getValue(SessionLocal session, Value[] array, int dataType, java.util.ArrayList<QueryOrderBy> orderByList, java.math.BigDecimal percentile, boolean interpolate)Get the result from the array of values.private static ValuePercentile. interpolate(Value v0, Value v1, java.math.BigDecimal factor, int dataType, SessionLocal session, CompareMode compareMode)private booleanAggregateDataCollecting. isNull(Value v)private intAbstractAggregate. processGroup(java.util.HashMap<java.lang.Integer,Value> result, Value r, java.util.ArrayList<Value[]> ordered, int rowIdColumn, int i, int size, boolean grouped)protected voidAggregate. rememberExpressions(SessionLocal session, Value[] array)protected voidJavaAggregate. rememberExpressions(SessionLocal session, Value[] array)(package private) voidAggregateDataCollecting. setSharedArgument(Value shared)Sets value of a shared argument.private voidAggregate. sortWithOrderBy(Value[] array)private ValueAggregate. updateCollecting(SessionLocal session, Value v, Value[] remembered)private voidAggregate. updateData(SessionLocal session, AggregateData data, Value v, Value[] remembered)private voidJavaAggregate. updateData(SessionLocal session, java.lang.Object aggregateData, Value[] remembered)protected abstract voidAbstractAggregate. updateFromExpressions(SessionLocal session, java.lang.Object aggregateData, Value[] array)Updates the provided aggregate data from the remembered expressions.protected voidAggregate. updateFromExpressions(SessionLocal session, java.lang.Object aggregateData, Value[] array)protected voidJavaAggregate. updateFromExpressions(SessionLocal session, java.lang.Object aggregateData, Value[] array)Method parameters in org.h2.expression.aggregate with type arguments of type Value Modifier and Type Method Description private voidAbstractAggregate. aggregateFastPartition(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn, boolean grouped)private voidAbstractAggregate. aggregateFastPartitionInReverse(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn, boolean grouped)private voidAbstractAggregate. aggregateWholePartition(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)private static ValueAggregate. getCumeDist(Value[] ordered, Value arg, java.util.Comparator<Value> sort)protected voidAbstractAggregate. getOrderedResultLoop(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)private ValueAggregate. getRank(Value[] ordered, Value arg, java.util.Comparator<Value> sort)private intAbstractAggregate. processGroup(java.util.HashMap<java.lang.Integer,Value> result, Value r, java.util.ArrayList<Value[]> ordered, int rowIdColumn, int i, int size, boolean grouped) -
Uses of Value in org.h2.expression.analysis
Fields in org.h2.expression.analysis declared as Value Modifier and Type Field Description private ValuePartitionData. resultEvaluated result.Fields in org.h2.expression.analysis with type parameters of type Value Modifier and Type Field Description private java.util.HashMap<java.lang.Integer,Value>PartitionData. orderedResultEvaluated ordered result.Methods in org.h2.expression.analysis that return Value Modifier and Type Method Description protected abstract ValueDataAnalysisOperation. getAggregatedValue(SessionLocal session, java.lang.Object aggregateData)Returns aggregated value.protected ValueWindowFunction. getAggregatedValue(SessionLocal session, java.lang.Object aggregateData)private static Value[]WindowFrame. getCompareRow(SessionLocal session, java.util.ArrayList<Value[]> orderedRows, SortOrder sortOrder, int currentRow, WindowFrameBound bound, boolean add)Appends bound value to the current row and produces row for comparison operations.ValueWindow. getCurrentKey(SessionLocal session)Returns the key for the current group.private static ValueWindowFunction. getNthValue(java.util.Iterator<Value[]> iterator, int number, boolean ignoreNulls)private ValueDataAnalysisOperation. getOrderedResult(SessionLocal session, SelectGroups groupData, PartitionData partition, java.lang.Object data)(package private) ValuePartitionData. getResult()Returns the result.ValueDataAnalysisOperation. getValue(SessionLocal session)private static ValueWindowFrame. getValueOffset(WindowFrameBound bound, Value[] values, SessionLocal session)private ValueDataAnalysisOperation. getWindowResult(SessionLocal session, SelectGroups groupData)Returns result of this window function or window aggregate.Value[]WindowFrame.BiItr. next()Value[]WindowFrame.BiReverseItr. next()Value[]WindowFrame.PlainItr. next()Value[]WindowFrame.PlainReverseItr. next()Value[]WindowFrame.TriItr. next()Value[]WindowFrame.TriReverseItr. next()Methods in org.h2.expression.analysis that return types with arguments of type Value Modifier and Type Method Description (package private) java.util.HashMap<java.lang.Integer,Value>PartitionData. getOrderedResult()Returns the ordered result.Methods in org.h2.expression.analysis with parameters of type Value Modifier and Type Method Description private static intWindowFrame. getIntOffset(WindowFrameBound bound, Value[] values, SessionLocal session)private static ValueWindowFrame. getValueOffset(WindowFrameBound bound, Value[] values, SessionLocal session)protected abstract voidDataAnalysisOperation. rememberExpressions(SessionLocal session, Value[] array)Stores current values of expressions into the specified array.protected voidWindowFunction. rememberExpressions(SessionLocal session, Value[] array)(package private) voidPartitionData. setResult(Value result)Sets the result.Method parameters in org.h2.expression.analysis with type arguments of type Value Modifier and Type Method Description private voidWindowFunction. getCumeDist(java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> orderedData, int rowIdColumn)private voidWindowFunction. getLeadLag(java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn, SessionLocal session)private voidWindowFunction. getNth(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)private static voidWindowFunction. getNtile(java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> orderedData, int rowIdColumn)protected abstract voidDataAnalysisOperation. getOrderedResultLoop(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)Returns result of this window function or window aggregate.protected voidWindowFunction. getOrderedResultLoop(SessionLocal session, java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)private voidWindowFunction. getRank(java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)private static voidWindowFunction. getRatioToReport(java.util.HashMap<java.lang.Integer,Value> result, java.util.ArrayList<Value[]> ordered, int rowIdColumn)(package private) voidPartitionData. setOrderedResult(java.util.HashMap<java.lang.Integer,Value> orderedResult)Sets the ordered result. -
Uses of Value in org.h2.expression.condition
Fields in org.h2.expression.condition with type parameters of type Value Modifier and Type Field Description private java.util.TreeSet<Value>ConditionInConstantSet. valueSetMethods in org.h2.expression.condition that return Value Modifier and Type Method Description (package private) static ValueComparison. compare(SessionLocal session, Value l, Value r, int compareType)Compare two values.private ValueConditionInQuery. getNullSafeValueSlow(SessionLocal session, ResultInterface rows, Value l)ValueBetweenPredicate. getValue(SessionLocal session)private ValueBetweenPredicate. getValue(SessionLocal session, Value value, Value aValue, Value bValue)ValueBooleanTest. getValue(SessionLocal session)ValueCompareLike. getValue(SessionLocal session)private ValueCompareLike. getValue(SessionLocal session, Value left)ValueComparison. getValue(SessionLocal session)ValueConditionAndOr. getValue(SessionLocal session)ValueConditionAndOrN. getValue(SessionLocal session)ValueConditionIn. getValue(SessionLocal session)private ValueConditionIn. getValue(SessionLocal session, Value left)ValueConditionInConstantSet. getValue(SessionLocal session)private ValueConditionInConstantSet. getValue(Value left, SessionLocal session)ValueConditionInParameter. getValue(SessionLocal session)(package private) static ValueConditionInParameter. getValue(SessionLocal session, Value l, boolean not, Value value)Gets evaluated condition value.ValueConditionInQuery. getValue(SessionLocal session)private ValueConditionInQuery. getValue(SessionLocal session, Value left)ValueConditionLocalAndGlobal. getValue(SessionLocal session)ValueConditionNot. getValue(SessionLocal session)ValueExistsPredicate. getValue(SessionLocal session)ValueIsJsonPredicate. getValue(SessionLocal session)ValueNullPredicate. getValue(SessionLocal session)ValueTypePredicate. getValue(SessionLocal session)ValueUniquePredicate. getValue(SessionLocal session)private ValueConditionInQuery. getValueSlow(SessionLocal session, ResultInterface rows, Value l)Methods in org.h2.expression.condition with parameters of type Value Modifier and Type Method Description private voidConditionInConstantSet. add(Value v, SessionLocal session)voidUniquePredicate.Target. addRow(Value... values)(package private) static ValueComparison. compare(SessionLocal session, Value l, Value r, int compareType)Compare two values.private java.lang.CharacterCompareLike. getEscapeChar(Value e)private ValueConditionInQuery. getNullSafeValueSlow(SessionLocal session, ResultInterface rows, Value l)private ValueBetweenPredicate. getValue(SessionLocal session, Value value, Value aValue, Value bValue)private booleanBooleanTest. getValue(Value left)private ValueCompareLike. getValue(SessionLocal session, Value left)private ValueConditionIn. getValue(SessionLocal session, Value left)private ValueConditionInConstantSet. getValue(Value left, SessionLocal session)(package private) static ValueConditionInParameter. getValue(SessionLocal session, Value l, boolean not, Value value)Gets evaluated condition value.private ValueConditionInQuery. getValue(SessionLocal session, Value left)private booleanIsJsonPredicate. getValue(Value left)private booleanNullPredicate. getValue(Value left)private ValueConditionInQuery. getValueSlow(SessionLocal session, ResultInterface rows, Value l)booleanBetweenPredicate. getWhenValue(SessionLocal session, Value left)booleanBooleanTest. getWhenValue(SessionLocal session, Value left)booleanCompareLike. getWhenValue(SessionLocal session, Value left)booleanComparison. getWhenValue(SessionLocal session, Value left)booleanConditionIn. getWhenValue(SessionLocal session, Value left)booleanConditionInConstantSet. getWhenValue(SessionLocal session, Value left)booleanConditionInParameter. getWhenValue(SessionLocal session, Value left)booleanConditionInQuery. getWhenValue(SessionLocal session, Value left)booleanIsJsonPredicate. getWhenValue(SessionLocal session, Value left)booleanNullPredicate. getWhenValue(SessionLocal session, Value left)booleanTypePredicate. getWhenValue(SessionLocal session, Value left)private static ExpressionConditionAndOr. optimizeConstant(SessionLocal session, int andOrType, Value l, Expression right) -
Uses of Value in org.h2.expression.function
Methods in org.h2.expression.function that return Value Modifier and Type Method Description private static ValueDateTimeFunction. addToTimeZone(int field, long count, Value v, int type, long dateValue, long timeNanos)private static ValueDateTimeFunction. addYearsMonths(int field, boolean years, long count, Value v, int type, long dateValue, long timeNanos)static ValueDateTimeFunction. dateadd(SessionLocal session, int field, long count, Value v)DATEADD function.private static ValueBitFunction. getBinaryString(int function, TypeInfo type, Value v1, Value v2)static ValueBitFunction. getBitwise(int function, TypeInfo type, Value v1, Value v2)Computes the value of bitwise function.private static ValueHashFunction. getHash(java.lang.String algorithm, Value value, int iterations)private static ValueBitFunction. getNumeric(int function, TypeInfo type, Value v1, Value v2)ValueArrayFunction. getValue(SessionLocal session)ValueBitFunction. getValue(SessionLocal session, Value v1, Value v2)ValueCardinalityExpression. getValue(SessionLocal session)ValueCastSpecification. getValue(SessionLocal session)ValueCoalesceFunction. getValue(SessionLocal session)ValueCompatibilitySequenceValueFunction. getValue(SessionLocal session, Value v1, Value v2)ValueCompressFunction. getValue(SessionLocal session, Value v1, Value v2)ValueConcatFunction. getValue(SessionLocal session)ValueCryptFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueCSVWriteFunction. getValue(SessionLocal session)ValueCurrentDateTimeValueFunction. getValue(SessionLocal session)ValueCurrentGeneralValueSpecification. getValue(SessionLocal session)ValueDataTypeSQLFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueDateTimeFormatFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueDateTimeFunction. getValue(SessionLocal session, Value v1, Value v2)ValueDayMonthNameFunction. getValue(SessionLocal session)ValueDBObjectFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueFileFunction. getValue(SessionLocal session)ValueFunction1_2. getValue(SessionLocal session)protected ValueFunction1_2. getValue(SessionLocal session, Value v1, Value v2)Returns the value of this function.ValueFunction2. getValue(SessionLocal session)protected ValueFunction2. getValue(SessionLocal session, Value v1, Value v2)Returns the value of this function.ValueFunctionN. getValue(SessionLocal session)protected ValueFunctionN. getValue(SessionLocal session, Value v1, Value v2, Value v3)Returns the value of this function.ValueHashFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueJavaFunction. getValue(SessionLocal session)ValueJsonConstructorFunction. getValue(SessionLocal session)ValueLengthFunction. getValue(SessionLocal session)ValueMathFunction. getValue(SessionLocal session, Value v1, Value v2)ValueMathFunction1. getValue(SessionLocal session)ValueMathFunction2. getValue(SessionLocal session, Value v1, Value v2)ValueNullIfFunction. getValue(SessionLocal session)ValueRandFunction. getValue(SessionLocal session)ValueRegexpFunction. getValue(SessionLocal session)ValueSessionControlFunction. getValue(SessionLocal session)ValueSetFunction. getValue(SessionLocal session)ValueSignalFunction. getValue(SessionLocal session, Value v1, Value v2)ValueSoundexFunction. getValue(SessionLocal session, Value v1, Value v2)ValueStringFunction. getValue(SessionLocal session)ValueStringFunction1. getValue(SessionLocal session)ValueStringFunction2. getValue(SessionLocal session, Value v1, Value v2)ValueSubstringFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueSysInfoFunction. getValue(SessionLocal session)ValueTableInfoFunction. getValue(SessionLocal session, Value v1, Value v2)ValueToCharFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueTrimFunction. getValue(SessionLocal session, Value v1, Value v2)ValueTruncateValueFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueXMLFunction. getValue(SessionLocal session)protected ValueXMLFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)private static ValueStringFunction1. hexToRaw(java.lang.String s, SessionLocal session)private ValueJsonConstructorFunction. jsonArray(SessionLocal session, Expression[] args)private ValueJsonConstructorFunction. jsonObject(SessionLocal session, Expression[] args)private static ValueHashFunction. oraHash(Value value, long bucket, long seed)private static ValueRegexpFunction. regexpReplace(SessionLocal session, java.lang.String input, java.lang.String regexp, java.lang.String replacement, int position, int occurrence, java.lang.String regexpMode)private static ValueRegexpFunction. regexpSubstr(Value inputString, Value regexpArg, Value positionArg, Value occurrenceArg, Value regexpModeArg, Value subexpressionArg, SessionLocal session)private static ValueBitFunction. rotate(Value v1, long offset, boolean right)private ValueMathFunction. round(Value v1, Value v2, java.math.RoundingMode roundingMode)private static ValueBitFunction. shift(Value v1, long offset, boolean unsigned)private static ValueDateTimeFunction. truncateDate(SessionLocal session, int field, Value value)Truncate the given date-time value to the specified field.private ValueXMLFunction. xmlNode(SessionLocal session)Methods in org.h2.expression.function with parameters of type Value Modifier and Type Method Description private static ValueDateTimeFunction. addToTimeZone(int field, long count, Value v, int type, long dateValue, long timeNanos)private static ValueDateTimeFunction. addYearsMonths(int field, boolean years, long count, Value v, int type, long dateValue, long timeNanos)private static ValueBigintBitFunction. bitCount(Value v1)private static ValueBooleanBitFunction. bitGet(Value v1, Value v2)static ValueDateTimeFunction. dateadd(SessionLocal session, int field, long count, Value v)DATEADD function.private static longDateTimeFunction. datediff(SessionLocal session, int field, Value v1, Value v2)Calculate the number of crossed unit boundaries between two timestamps.(package private) static intDateTimeFunction. extractDateTime(SessionLocal session, Value date, int field)private static ValueNumericDateTimeFunction. extractEpoch(SessionLocal session, Value value)private static intDateTimeFunction. extractInteger(SessionLocal session, Value date, int field)Get the specified field of a date, however with years normalized to positive or negative, and month starting with 1.private static intDateTimeFunction. extractInterval(Value date, int field)static java.lang.StringDateTimeFormatFunction. formatDateTime(SessionLocal session, Value date, java.lang.String format, java.lang.String locale, java.lang.String timeZone)Formats a date using a format string.private static ValueBitFunction. getBinaryString(int function, TypeInfo type, Value v1, Value v2)static ValueBitFunction. getBitwise(int function, TypeInfo type, Value v1, Value v2)Computes the value of bitwise function.private static ValueHashFunction. getHash(java.lang.String algorithm, Value value, int iterations)private static ValueBitFunction. getNumeric(int function, TypeInfo type, Value v1, Value v2)private static java.lang.StringToCharFunction. getTimeZone(SessionLocal session, Value value, boolean tzd)Returns time zone display name or ID for the specified date-time value.ValueBitFunction. getValue(SessionLocal session, Value v1, Value v2)ValueCompatibilitySequenceValueFunction. getValue(SessionLocal session, Value v1, Value v2)ValueCompressFunction. getValue(SessionLocal session, Value v1, Value v2)ValueCryptFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueDataTypeSQLFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueDateTimeFormatFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueDateTimeFunction. getValue(SessionLocal session, Value v1, Value v2)ValueDBObjectFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)protected ValueFunction1_2. getValue(SessionLocal session, Value v1, Value v2)Returns the value of this function.protected ValueFunction2. getValue(SessionLocal session, Value v1, Value v2)Returns the value of this function.protected ValueFunctionN. getValue(SessionLocal session, Value v1, Value v2, Value v3)Returns the value of this function.ValueHashFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueMathFunction. getValue(SessionLocal session, Value v1, Value v2)ValueMathFunction2. getValue(SessionLocal session, Value v1, Value v2)ValueSignalFunction. getValue(SessionLocal session, Value v1, Value v2)ValueSoundexFunction. getValue(SessionLocal session, Value v1, Value v2)ValueStringFunction2. getValue(SessionLocal session, Value v1, Value v2)ValueSubstringFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueTableInfoFunction. getValue(SessionLocal session, Value v1, Value v2)ValueToCharFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)ValueTrimFunction. getValue(SessionLocal session, Value v1, Value v2)ValueTruncateValueFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)protected ValueXMLFunction. getValue(SessionLocal session, Value v1, Value v2, Value v3)private static java.security.MessageDigestHashFunction. hashImpl(Value value, java.lang.String algorithm)private static java.security.MessageDigestHashFunction. hashImpl(Value value, java.security.MessageDigest md)private static ValueHashFunction. oraHash(Value value, long bucket, long seed)private static java.lang.StringStringFunction1. rawToHex(Value v, Mode mode)private static ValueRegexpFunction. regexpSubstr(Value inputString, Value regexpArg, Value positionArg, Value occurrenceArg, Value regexpModeArg, Value subexpressionArg, SessionLocal session)private static ValueBitFunction. rotate(Value v1, long offset, boolean right)private ValueMathFunction. round(Value v1, Value v2, java.math.RoundingMode roundingMode)private static ValueBitFunction. shift(Value v1, long offset, boolean unsigned)static java.lang.StringToCharFunction. toCharDateTime(SessionLocal session, Value value, java.lang.String format, java.lang.String nlsParam)Emulates Oracle's TO_CHAR(datetime) function.private static ValueDateTimeFunction. truncateDate(SessionLocal session, int field, Value value)Truncate the given date-time value to the specified field. -
Uses of Value in org.h2.index
Fields in org.h2.index declared as Value Modifier and Type Field Description private Value[]IndexCursor. inList(package private) Value[]VirtualTableCursor. valuesMethods in org.h2.index that return Value Modifier and Type Method Description ValueIndexCondition. getCurrentValue(SessionLocal session)Get the current value of the expression.Value[]IndexCondition. getCurrentValueList(SessionLocal session)Get the current value list of the expression.private ValueIndexCursor. getMax(Value a, Value b, boolean bigger)Methods in org.h2.index with parameters of type Value Modifier and Type Method Description private intIndex. compareValues(Value a, Value b, int sortType)private voidIndexCursor. find(Value v)private ValueIndexCursor. getMax(Value a, Value b, boolean bigger)private SearchRowIndexCursor. getSearchRow(SearchRow row, int columnId, Value v, boolean max)private SearchRowIndexCursor. getSpatialSearchRow(SearchRow row, int columnId, Value v)private static booleanLinkedIndex. isNull(Value v)private static voidViewIndex. setParameter(java.util.ArrayList<Parameter> paramList, int x, Value v) -
Uses of Value in org.h2.jdbc
Fields in org.h2.jdbc declared as Value Modifier and Type Field Description private Value[]JdbcResultSet. insertRowprivate Value[]JdbcResultSet. updateRow(package private) ValueJdbcLob. valueValue.Methods in org.h2.jdbc that return Value Modifier and Type Method Description private ValueJdbcResultSet. convertToUnknownValue(java.lang.Object x)private ValueJdbcResultSet. convertToValue(java.lang.Object x, java.sql.SQLType targetSqlType)(package private) ValueJdbcConnection. createBlob(java.io.InputStream x, long length)Create a Blob value from this input stream.(package private) ValueJdbcConnection. createClob(java.io.Reader x, long length)Create a Clob value from this reader.private ValueJdbcResultSet. get(int columnIndex)ValueJdbcResultSet. getInternal(int columnIndex)INTERNALValue[]JdbcResultSet. getUpdateRow()INTERNALMethods in org.h2.jdbc with parameters of type Value Modifier and Type Method Description (package private) voidJdbcLob. completeWrite(Value blob)Change the state LOB state (LOB value is set completely and available to read).private longJdbcPreparedStatement. executeBatchElement(Value[] set, java.sql.SQLException exception)private voidJdbcResultSet. patchCurrentRow(Value[] row)private voidJdbcPreparedStatement. setParameter(int parameterIndex, Value value)private voidJdbcResultSet. update(int columnIndex, Value v)Constructors in org.h2.jdbc with parameters of type Value Constructor Description JdbcArray(JdbcConnection conn, Value value, int id)INTERNALJdbcBlob(JdbcConnection conn, Value value, JdbcLob.State state, int id)INTERNALJdbcClob(JdbcConnection conn, Value value, JdbcLob.State state, int id)INTERNALJdbcLob(JdbcConnection conn, Value value, JdbcLob.State state, int type, int id)JdbcSQLXML(JdbcConnection conn, Value value, JdbcLob.State state, int id)INTERNAL -
Uses of Value in org.h2.jdbc.meta
Fields in org.h2.jdbc.meta declared as Value Modifier and Type Field Description private static ValueDatabaseMetaLegacy. BACKSLASHprivate static ValueDatabaseMetaLegacy. NOprivate static ValueDatabaseMetaLocal. NOprivate static ValueDatabaseMetaLocal. NO_USAGE_RESTRICTIONSprivate static ValueDatabaseMetaLegacy. PERCENTprivate static ValueDatabaseMetaLegacy. SCHEMA_MAINprivate static ValueDatabaseMetaLegacy. YESprivate static ValueDatabaseMetaLocal. YESMethods in org.h2.jdbc.meta that return Value Modifier and Type Method Description private ValueDatabaseMetaLegacy. getCatalogPattern(java.lang.String catalogPattern)private ValueDatabaseMetaLocal. getDataTypeName(TypeInfo typeInfo)private ValueDatabaseMetaRemote. getIntArray(int[] array)private ValueDatabaseMetaLegacy. getPattern(java.lang.String pattern)private static ValueDatabaseMetaLocal. getRadix(int valueType, boolean small)private ValueDatabaseMetaLegacy. getSchemaPattern(java.lang.String pattern)private ValueDatabaseMetaLegacy. getString(java.lang.String string)(package private) ValueDatabaseMetaLocal. getString(java.lang.String string)private ValueDatabaseMetaRemote. getString(java.lang.String string)private ValueDatabaseMetaRemote. getStringArray(java.lang.String[] array)Methods in org.h2.jdbc.meta with parameters of type Value Modifier and Type Method Description private voidDatabaseMetaLocal. addCrossReferenceResult(SimpleResult result, Value catalog, java.lang.String pkSchema, Table pkTable, java.lang.String fkSchema, Table fkTable, ConstraintReferential fk)private voidDatabaseMetaLocal. addPrivilege(SimpleResult result, Value catalogValue, Value schemaValue, Value tableValue, Value granteeValue, java.lang.String right, boolean isAdmin, CompareLike columnLike, Column[] columns)private voidDatabaseMetaLocal. addPrivileges(SimpleResult result, Value catalogValue, java.lang.String schemaName, java.lang.String tableName, DbObject grantee, int rightMask, CompareLike columnLike, Column[] columns)private ResultInterfaceDatabaseMetaLegacy. executeQuery(java.lang.String sql, Value... args)private ResultInterfaceDatabaseMetaRemote. executeQuery(int code, Value... args)private voidDatabaseMetaLocal. getColumnsAdd(SimpleResult result, Value catalogValue, Value schemaValue, Value tableName, Table t, CompareLike columnLike)private voidDatabaseMetaLocal. getIndexInfo(Value catalogValue, Value schemaValue, Table table, boolean unique, boolean approximate, SimpleResult result, Database db)private voidDatabaseMetaLocal. getProcedureColumnAdd(SimpleResult result, Value catalogValue, Value schemaValue, Value procedureNameValue, Value specificNameValue, TypeInfo type, boolean notNull, int ordinal)private voidDatabaseMetaLocal. getProceduresAdd(SimpleResult result, Value catalogValue, Value schemaValue, Value procedureNameValue, java.lang.String comment, ValueSmallint procedureType, Value specificNameValue)private voidDatabaseMetaLocal. getPseudoColumnsAdd(SimpleResult result, Value catalogValue, Value schemaValue, Value tableName, CompareLike columnLike, Column c)private voidDatabaseMetaLocal. getPseudoColumnsAdd(SimpleResult result, Value catalogValue, Value schemaValue, Value tableName, Table t, CompareLike columnLike)private voidDatabaseMetaLocal. getTablesAdd(SimpleResult result, Value catalogValue, Value schemaValue, Value tableName, Table t, boolean synonym, java.util.HashSet<java.lang.String> typesSet)static ResultInterfaceDatabaseMetaServer. process(SessionLocal session, int code, Value[] args)Process a database meta data request.private static ResultInterfaceDatabaseMetaServer. result(Value v)private static int[]DatabaseMetaServer. toIntArray(Value value)private static java.lang.String[]DatabaseMetaServer. toStringArray(Value value) -
Uses of Value in org.h2.mode
Methods in org.h2.mode that return Value Modifier and Type Method Description (package private) Value[]ModeFunction. getArgumentsValues(SessionLocal session, Expression[] args)Gets values of arguments and checks them for NULL values if function returns NULL on NULL argument.private static ValueFunctionsPostgreSQL. getIndexdef(SessionLocal session, int indexId, Value ordinalPosition, Value pretty)(package private) static ValueModeFunction. getNullOrValue(SessionLocal session, Expression[] args, Value[] values, int i)Get value transformed by expression, or null if i is out of range or the input value is null.ValueFunctionsDB2Derby. getValue(SessionLocal session)ValueFunctionsLegacy. getValue(SessionLocal session)ValueFunctionsMSSQLServer. getValue(SessionLocal session)ValueFunctionsMySQL. getValue(SessionLocal session)ValueFunctionsOracle. getValue(SessionLocal session)ValueFunctionsPostgreSQL. getValue(SessionLocal session)ValueOnDuplicateKeyValues. getValue(SessionLocal session)ValueRegclass. getValue(SessionLocal session)private static ValueFunctionsPostgreSQL. relationSize(SessionLocal session, Value tableOidOrName)Methods in org.h2.mode with parameters of type Value Modifier and Type Method Description private static ValueFunctionsPostgreSQL. getIndexdef(SessionLocal session, int indexId, Value ordinalPosition, Value pretty)(package private) static ValueModeFunction. getNullOrValue(SessionLocal session, Expression[] args, Value[] values, int i)Get value transformed by expression, or null if i is out of range or the input value is null.private static ValueFunctionsPostgreSQL. relationSize(SessionLocal session, Value tableOidOrName)static intFunctionsMySQL. unixTimestamp(SessionLocal session, Value value)Get the seconds since 1970-01-01 00:00:00 UTC of the given timestamp. -
Uses of Value in org.h2.mvstore.db
Subclasses of Value in org.h2.mvstore.db Modifier and Type Class Description classSpatialKeyA unique spatial key.Fields in org.h2.mvstore.db declared as Value Modifier and Type Field Description private Value[]MVSortedTempResult. currentCurrent value for theMVSortedTempResult.next()method.Fields in org.h2.mvstore.db with type parameters of type Value Modifier and Type Field Description private TransactionMap<SearchRow,Value>MVSecondaryIndex. dataMapprivate TransactionMap<Spatial,Value>MVSpatialIndex. dataMapprivate MVMap<ValueRow,Value>MVSortedTempResult. indexOptional index.private TransactionMap.TMIterator<SearchRow,Value,SearchRow>MVSecondaryIndex.MVStoreCursor. itprivate TransactionMap<Spatial,Value>MVSpatialIndex.FindBoundsCursor. mapprivate TransactionMap<Spatial,Value>MVSpatialIndex.SpatialKeyIterator. mapprivate MVMap<LobStorageMap.BlobReference,Value>LobStorageMap. refMapThe reference map.private MVRTreeMap<VersionedValue<Value>>MVSpatialIndex. spatialMapMethods in org.h2.mvstore.db that return Value Modifier and Type Method Description Value[]NullValueDataType. createStorage(int size)Value[]ValueDataType. createStorage(int size)(package private) ValueMVSpatialIndex.FindBoundsCursor. getBounds()ValueMVSpatialIndex. getBounds(SessionLocal session)Returns the minimum bounding box that encloses all keys.ValueMVSpatialIndex. getEstimatedBounds(SessionLocal session)Returns the estimated minimum bounding box that encloses all keys.private Value[]MVSortedTempResult. getValue(Value[] key)Reorder values back if required.Value[]MVPlainTempResult. next()Value[]MVSortedTempResult. next()ValueNullValueDataType. read(java.nio.ByteBuffer buff)ValueValueDataType. read(java.nio.ByteBuffer buff)private Value[]ValueDataType. readArrayElements(java.nio.ByteBuffer buff, TypeInfo elementType)(package private) ValueValueDataType. readValue(java.nio.ByteBuffer buff, TypeInfo columnType)Read a value.Methods in org.h2.mvstore.db that return types with arguments of type Value Modifier and Type Method Description private TransactionMap<SearchRow,Value>MVSecondaryIndex. getMap(SessionLocal session)Get the map to store the data.private TransactionMap<Spatial,Value>MVSpatialIndex. getMap(SessionLocal session)Get the map to store the data.MVMap<SearchRow,VersionedValue<Value>>MVSecondaryIndex. getMVMap()MVMap<Spatial,VersionedValue<Value>>MVSpatialIndex. getMVMap()private MVMap<SearchRow,Value>MVSecondaryIndex. openMap(java.lang.String mapName)Methods in org.h2.mvstore.db with parameters of type Value Modifier and Type Method Description intMVPlainTempResult. addRow(Value[] values)intMVSortedTempResult. addRow(Value[] values)intNullValueDataType. binarySearch(Value key, java.lang.Object storage, int size, int initialGuess)intNullValueDataType. compare(Value a, Value b)intValueDataType. compare(Value a, Value b)intSpatialKey. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueDataType. compareValues(Value a, Value b, int sortType)Compares the specified values.booleanMVPlainTempResult. contains(Value[] values)booleanMVSortedTempResult. contains(Value[] values)private ValueRowMVSortedTempResult. getKey(Value[] values)Reorder values if required and convert them intoValueRow.intNullValueDataType. getMemory(Value obj)intValueDataType. getMemory(Value v)private Value[]MVSortedTempResult. getValue(Value[] key)Reorder values back if required.intMVPlainTempResult. removeRow(Value[] values)intMVSortedTempResult. removeRow(Value[] values)voidNullValueDataType. write(WriteBuffer buff, Value obj)voidValueDataType. write(WriteBuffer buff, Value v)private static voidValueDataType. writeBinary(byte type, WriteBuffer buff, Value v)Method parameters in org.h2.mvstore.db with type arguments of type Value Modifier and Type Method Description private voidMVSecondaryIndex. checkUnique(boolean repeatableRead, TransactionMap<SearchRow,Value> map, SearchRow row, long newKey)Constructor parameters in org.h2.mvstore.db with type arguments of type Value Constructor Description FindBoundsCursor(Page<Spatial,VersionedValue<Value>> root, Spatial filter, SessionLocal session, TransactionMap<Spatial,Value> map, int columnId)FindBoundsCursor(Page<Spatial,VersionedValue<Value>> root, Spatial filter, SessionLocal session, TransactionMap<Spatial,Value> map, int columnId)MVStoreCursor(SessionLocal session, TransactionMap.TMIterator<SearchRow,Value,SearchRow> it, MVTable mvTable)SpatialKeyIterator(TransactionMap<Spatial,Value> map, java.util.Iterator<Spatial> iterator, boolean includeUncommitted) -
Uses of Value in org.h2.result
Subclasses of Value in org.h2.result Modifier and Type Class Description classDefaultRowThe default implementation of a row in a table.classRowRepresents a row in a table.classSearchRowThe base class for rows stored in a table, and for partial rows stored in the index.classSimpleRowValueA simple row that contains data for only one column.classSparseClass Sparse.Fields in org.h2.result declared as Value Modifier and Type Field Description (package private) Value[]FetchedResult. currentRowprivate Value[]LocalResult. currentRowprotected Value[]DefaultRow. dataThe values of the row (one entry per column).private ValueSimpleRowValue. data(package private) Value[]FetchedResult. nextRowFields in org.h2.result with type parameters of type Value Modifier and Type Field Description private java.util.ArrayList<java.util.Map<SimpleResult.Column,Value>>MergedResult. dataMethods in org.h2.result that return Value Modifier and Type Method Description Value[]FetchedResult. currentRow()Value[]LocalResult. currentRow()Value[]ResultInterface. currentRow()Get the current row.Value[]ResultWithPaddedStrings. currentRow()Value[]SimpleResult. currentRow()protected abstract Value[]LazyResult. fetchNextRow()Fetch next row or null if none available.ValueDefaultRow. getValue(int i)abstract ValueSearchRow. getValue(int index)Get the value for the columnValueSimpleRowValue. getValue(int idx)ValueSparse. getValue(int i)Value[]DefaultRow. getValueList()abstract Value[]Row. getValueList()Get values.Value[]ResultExternal. next()Get the next row from the result.Value[]UpdatableRow. readRow(Value[] row)Re-reads a row from the database and updates the values in the array.Methods in org.h2.result that return types with arguments of type Value Modifier and Type Method Description java.util.Comparator<Value>SortOrder. getRowValueComparator()Returns comparator for row values.Methods in org.h2.result with parameters of type Value Modifier and Type Method Description voidLocalResult. addRow(Value... values)Add a row to this object.intResultExternal. addRow(Value[] values)Add a row to this object.voidResultTarget. addRow(Value... values)Add the row to the result set.voidSimpleResult. addRow(Value... values)private voidLocalResult. addRowInternal(Value... values)private voidLocalResult. cloneLobs(Value[] values)intSortOrder. compare(Value[] a, Value[] b)Compare two expression lists.intSearchRow. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)booleanResultExternal. contains(Value[] values)Check if the given row exists in this object.booleanLocalResult. containsDistinct(Value[] values)Check if this result set contains the given row.abstract RowRowFactory. createRow(Value[] data, int memory)Create a new row.RowRowFactory.DefaultRowFactory. createRow(Value[] data, int memory)voidUpdatableRow. deleteRow(Value[] current)Delete the given row in the database.static RowRow. get(Value[] data, int memory)Creates a new row.static RowRow. get(Value[] data, int memory, long key)Creates a new row with the specified key.private ValueRowLocalResult. getDistinctRow(Value[] values)voidUpdatableRow. insertRow(Value[] row)Insert a new row into the database.Value[]UpdatableRow. readRow(Value[] row)Re-reads a row from the database and updates the values in the array.voidLocalResult. removeDistinct(Value[] values)Remove the row from the result set if it exists.intResultExternal. removeRow(Value[] values)Remove the row with the given values from this object if such a row exists.private voidUpdatableRow. setKey(java.sql.PreparedStatement prep, int start, Value[] current)voidDefaultRow. setValue(int i, Value v)abstract voidSearchRow. setValue(int index, Value v)Set the value for given columnvoidSimpleRowValue. setValue(int idx, Value v)voidSparse. setValue(int i, Value v)voidUpdatableRow. updateRow(Value[] current, Value[] updateRow)Update a row in the database.Constructors in org.h2.result with parameters of type Value Constructor Description DefaultRow(Value[] data)DefaultRow(Value[] data, int memory) -
Uses of Value in org.h2.schema
Fields in org.h2.schema declared as Value Modifier and Type Field Description private ValueConstant. valueMethods in org.h2.schema that return Value Modifier and Type Method Description ValueSequence. getNext(SessionLocal session)Get the next value for this sequence.ValueFunctionAlias.JavaMethod. getValue(SessionLocal session, Expression[] args, boolean columnList)Call the user-defined function and return the value.Methods in org.h2.schema with parameters of type Value Modifier and Type Method Description voidDomain. checkConstraints(SessionLocal session, Value value)Check the specified value.voidConstant. setValue(Value value) -
Uses of Value in org.h2.server.pg
Methods in org.h2.server.pg with parameters of type Value Modifier and Type Method Description private voidPgServerThread. writeDataColumn(Value v, int pgType, boolean text) -
Uses of Value in org.h2.table
Fields in org.h2.table declared as Value Modifier and Type Field Description (package private) ValueInformationSchemaTable.DataTypeInformation. characterPrecisionCHARACTER_MAXIMUM_LENGTH and CHARACTER_OCTET_LENGTH.(package private) ValueInformationSchemaTable.DataTypeInformation. datetimePrecisionDATETIME_PRECISION.(package private) ValueInformationSchemaTable.DataTypeInformation. declaredNumericPrecisionDECLARED_NUMERIC_PRECISION.(package private) ValueInformationSchemaTable.DataTypeInformation. declaredNumericScaleDECLARED_NUMERIC_SCALE.(package private) ValueInformationSchemaTable.DataTypeInformation. geometrySridGEOMETRY_SRID.(package private) ValueInformationSchemaTable.DataTypeInformation. intervalPrecisionINTERVAL_PRECISION.(package private) ValueInformationSchemaTable.DataTypeInformation. intervalTypeINTERVAL_TYPE.(package private) ValueInformationSchemaTable.DataTypeInformation. maximumCardinalityMAXIMUM_CARDINALITY.(package private) ValueInformationSchemaTable.DataTypeInformation. numericPrecisionNUMERIC_PRECISION.(package private) ValueInformationSchemaTable.DataTypeInformation. numericPrecisionRadixNUMERIC_PRECISION_RADIX.(package private) ValueInformationSchemaTable.DataTypeInformation. numericScaleNUMERIC_SCALE.Methods in org.h2.table that return Value Modifier and Type Method Description ValueColumn. convert(CastDataProvider provider, Value v)Convert a value to this column's type without precision and scale checks.private ValueColumn. getDefaultOrGenerated(SessionLocal session, Row row)private ValueTableFilter. getDelegatedValue(Column column)ValueColumnResolver. getValue(Column column)Get the value for the given column.ValueGeneratedColumnResolver. getValue(Column column)ValueTableFilter. getValue(Column column)(package private) ValueColumn. validateConvertUpdateSequence(SessionLocal session, Value value, Row row)Validate the value, convert it if required, and update the sequence value if required.Methods in org.h2.table with parameters of type Value Modifier and Type Method Description private voidInformationSchemaTable. checkConstraints(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)protected booleanMetaTable. checkIndex(SessionLocal session, java.lang.String value, Value indexFrom, Value indexTo)Checks index conditions.private voidInformationSchemaTable. columnPrivileges(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. columns(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)intTable. compareValues(CastDataProvider provider, Value a, Value b)Compare two values with the current comparison mode.private voidInformationSchemaTable. constants(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. constraintColumnUsage(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. constraintColumnUsage(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog, Constraint constraint)ValueColumn. convert(CastDataProvider provider, Value v)Convert a value to this column's type without precision and scale checks.RowTable. createRow(Value[] data, int memory)Create a new row for this table.private voidInformationSchemaTable. domainConstraints(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. domains(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private DbExceptionColumn. getDataConversionError(Value value, DbException cause)private voidInformationSchemaTable. indexes(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog, boolean columns)private voidInformationSchemaTable. keyColumnUsage(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. referentialConstraints(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. rights(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows)private voidInformationSchemaTable. sequences(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. tableConstraints(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. tablePrivileges(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. tables(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)private voidInformationSchemaTable. triggers(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)(package private) ValueColumn. validateConvertUpdateSequence(SessionLocal session, Value value, Row row)Validate the value, convert it if required, and update the sequence value if required.private voidInformationSchemaTable. views(SessionLocal session, Value indexFrom, Value indexTo, java.util.ArrayList<Row> rows, java.lang.String catalog)Method parameters in org.h2.table with type arguments of type Value Modifier and Type Method Description java.sql.PreparedStatementTableLink. execute(java.lang.String sql, java.util.ArrayList<Value> params, boolean reusePrepared, SessionLocal session)Execute a SQL statement using the given parameters.Constructors in org.h2.table with parameters of type Value Constructor Description DataTypeInformation(java.lang.String dataType, Value characterPrecision, Value numericPrecision, Value numericPrecisionRadix, Value numericScale, Value datetimePrecision, Value intervalPrecision, Value intervalType, Value maximumCardinality, boolean hasCharsetAndCollation, java.lang.String declaredDataType, Value declaredNumericPrecision, Value declaredNumericScale, java.lang.String geometryType, Value geometrySrid) -
Uses of Value in org.h2.tools
Methods in org.h2.tools with parameters of type Value Modifier and Type Method Description private voidRecover. getSQL(java.lang.StringBuilder builder, java.lang.String column, Value v) -
Uses of Value in org.h2.util
Methods in org.h2.util that return Value Modifier and Type Method Description static ValueDateTimeUtils. dateTimeToValue(Value original, long dateValue, long timeNanos)Creates a new date-time value with the same type as original value.static ValueLegacyDateTimeUtils. legacyObjectToValue(CastDataProvider session, java.lang.Object x)Convert a legacy Java object to a value.static ValueDateTimeUtils. parseTimestamp(java.lang.String s, CastDataProvider provider, boolean withTimeZone)Parses timestamp value from the specified string.Methods in org.h2.util with parameters of type Value Modifier and Type Method Description static long[]DateTimeUtils. dateAndTimeFromValue(Value value, CastDataProvider provider)Extracts date value and nanos of day from the specified value.static ValueDateTimeUtils. dateTimeToValue(Value original, long dateValue, long timeNanos)Creates a new date-time value with the same type as original value.static voidJdbcUtils. set(java.sql.PreparedStatement prep, int parameterIndex, Value value, JdbcConnection conn)Set a value as a parameter in a prepared statement.private static voidJdbcUtils. setOther(java.sql.PreparedStatement prep, int parameterIndex, Value value, JdbcConnection conn)static java.sql.DateLegacyDateTimeUtils. toDate(CastDataProvider provider, java.util.TimeZone timeZone, Value value)Get the date value converted to the specified time zone.static java.sql.TimeLegacyDateTimeUtils. toTime(CastDataProvider provider, java.util.TimeZone timeZone, Value value)Get the time value converted to the specified time zone.static java.sql.TimestampLegacyDateTimeUtils. toTimestamp(CastDataProvider provider, java.util.TimeZone timeZone, Value value)Get the timestamp value converted to the specified time zone.static java.time.DurationJSR310Utils. valueToDuration(Value value)Converts a value to a Duration.static java.time.InstantJSR310Utils. valueToInstant(Value value, CastDataProvider provider)Converts a value to a Instant.static <T> TLegacyDateTimeUtils. valueToLegacyType(java.lang.Class<T> type, Value value, CastDataProvider provider)Converts the specified value to an object of the specified legacy type.static java.time.LocalDateJSR310Utils. valueToLocalDate(Value value, CastDataProvider provider)Converts a value to a LocalDate.static java.time.LocalDateTimeJSR310Utils. valueToLocalDateTime(Value value, CastDataProvider provider)Converts a value to a LocalDateTime.static java.time.LocalTimeJSR310Utils. valueToLocalTime(Value value, CastDataProvider provider)Converts a value to a LocalTime.static java.time.OffsetDateTimeJSR310Utils. valueToOffsetDateTime(Value value, CastDataProvider provider)Converts a value to a OffsetDateTime.static java.time.OffsetTimeJSR310Utils. valueToOffsetTime(Value value, CastDataProvider provider)Converts a value to a OffsetTime.static java.time.PeriodJSR310Utils. valueToPeriod(Value value)Converts a value to a Period.static java.time.ZonedDateTimeJSR310Utils. valueToZonedDateTime(Value value, CastDataProvider provider)Converts a value to a ZonedDateTime. -
Uses of Value in org.h2.util.json
Methods in org.h2.util.json that return Value Modifier and Type Method Description static ValueJsonConstructorUtils. jsonObjectFinish(java.io.ByteArrayOutputStream baos, int flags)Appends trailing closing brace to the specified string builder with a JSON object, validates it, and converts to a JSON value.Methods in org.h2.util.json with parameters of type Value Modifier and Type Method Description static voidJsonConstructorUtils. jsonArrayAppend(java.io.ByteArrayOutputStream baos, Value value, int flags)Appends a value to a JSON array in the specified output stream.static voidJsonConstructorUtils. jsonObjectAppend(java.io.ByteArrayOutputStream baos, java.lang.String key, Value value)Appends a value to a JSON object in the specified string builder. -
Uses of Value in org.h2.value
Subclasses of Value in org.h2.value Modifier and Type Class Description classValueArrayImplementation of the ARRAY data type.(package private) classValueBigDecimalBaseBase class for BigDecimal-based values.classValueBigintImplementation of the BIGINT data type.classValueBinaryImplementation of the BINARY data type.classValueBlobImplementation of the BINARY LARGE OBJECT data type.classValueBooleanImplementation of the BOOLEAN data type.(package private) classValueBytesBaseBase implementation of byte array based data types.classValueCharImplementation of the CHARACTER data type.classValueClobImplementation of the CHARACTER LARGE OBJECT data type.classValueCollectionBaseBase class for ARRAY and ROW values.classValueDateImplementation of the DATE data type.classValueDecfloatImplementation of the DECFLOAT data type.classValueDoubleImplementation of the DOUBLE PRECISION data type.classValueEnumENUM value.classValueEnumBaseBase implementation of the ENUM data type.classValueGeometryImplementation of the GEOMETRY data type.classValueIntegerImplementation of the INTEGER data type.classValueIntervalImplementation of the INTERVAL data type.classValueJavaObjectImplementation of the JAVA_OBJECT data type.classValueJsonImplementation of the JSON data type.classValueLobA implementation of the BINARY LARGE OBJECT and CHARACTER LARGE OBJECT data types.classValueNullImplementation of NULL.classValueNumericImplementation of the NUMERIC data type.classValueRealImplementation of the REAL data type.classValueRowRow value.classValueSmallintImplementation of the SMALLINT data type.(package private) classValueStringBaseBase implementation of String based data types.classValueTimeImplementation of the TIME data type.classValueTimestampImplementation of the TIMESTAMP data type.classValueTimestampTimeZoneImplementation of the TIMESTAMP WITH TIME ZONE data type.classValueTimeTimeZoneImplementation of the TIME WITH TIME ZONE data type.classValueTinyintImplementation of the TINYINT data type.classValueUuidImplementation of the UUID data type.classValueVarbinaryImplementation of the BINARY VARYING data type.classValueVarcharImplementation of the CHARACTER VARYING data type.classValueVarcharIgnoreCaseImplementation of the VARCHAR_IGNORECASE data type.Fields in org.h2.value declared as Value Modifier and Type Field Description static Value[]Value. EMPTY_VALUESEmpty array of values.(package private) Value[]ValueCollectionBase. valuesValues.Methods in org.h2.value that return Value Modifier and Type Method Description ValueValue. add(Value v)Add a value and return the result.ValueValueBigint. add(Value v)ValueValueDecfloat. add(Value v)ValueValueDouble. add(Value v)ValueValueEnumBase. add(Value v)ValueValueInteger. add(Value v)ValueValueInterval. add(Value v)ValueValueNumeric. add(Value v)ValueValueReal. add(Value v)ValueValueSmallint. add(Value v)ValueValueTime. add(Value v)ValueValueTimestamp. add(Value v)ValueValueTinyint. add(Value v)private static ValueValueToObjectConverter. arrayToValue(Session session, java.lang.Object x)(package private) static ValueValue. cache(Value v)Check if a value is in the cache that is equal to this value.ValueValue. castTo(TypeInfo targetType, CastDataProvider provider)Cast a value to the specified type.ValueValue. convertForAssignTo(TypeInfo targetType, CastDataProvider provider, java.lang.Object column)Cast a value to the specified type for assignment.ValueValue. convertTo(int targetType)Convert a value to the specified type without taking scale and precision into account.ValueValue. convertTo(int targetType, CastDataProvider provider)Convert a value to the specified type without taking scale and precision into account.ValueValue. convertTo(TypeInfo targetType)Convert a value to the specified type without taking scale and precision into account.ValueValue. convertTo(TypeInfo targetType, CastDataProvider provider)Convert a value to the specified type without taking scale and precision into account.private ValueValue. convertTo(TypeInfo targetType, CastDataProvider provider, int conversionMode, java.lang.Object column)Convert a value to the specified type.ValueValue. convertTo(TypeInfo targetType, CastDataProvider provider, java.lang.Object column)Convert a value to the specified type without taking scale and precision into account.private ValueValue. convertToRow(TypeInfo targetType, CastDataProvider provider, int conversionMode, java.lang.Object column)private ValueValue. convertToVarchar(TypeInfo targetType, CastDataProvider provider, int conversionMode, java.lang.Object column)private ValueValue. convertToVarcharIgnoreCase(TypeInfo targetType, int conversionMode, java.lang.Object column)ValueValue. divide(Value v, TypeInfo quotientType)Divide by a value and return the result.ValueValueBigint. divide(Value v, TypeInfo quotientType)ValueValueDecfloat. divide(Value v, TypeInfo quotientType)ValueValueDouble. divide(Value v, TypeInfo quotientType)ValueValueEnumBase. divide(Value v, TypeInfo quotientType)ValueValueInteger. divide(Value v, TypeInfo quotientType)ValueValueNumeric. divide(Value v, TypeInfo quotientType)ValueValueReal. divide(Value v, TypeInfo quotientType)ValueValueSmallint. divide(Value v, TypeInfo quotientType)ValueValueTime. divide(Value v, TypeInfo quotientType)ValueValueTinyint. divide(Value v, TypeInfo quotientType)static ValueValueGeometry. fromEnvelope(double[] envelope)Creates a geometry value for the given envelope.static ValueValueVarchar. get(java.lang.String s)Get or create a VARCHAR value for the given string.static ValueValueVarchar. get(java.lang.String s, CastDataProvider provider)Get or create a VARCHAR value for the given string.ValueValueGeometry. getEnvelopeUnion(ValueGeometry r)Get the union.Value[]ValueCollectionBase. getList()ValueValue. modulus(Value v)Take the modulus with a value and return the result.ValueValueBigint. modulus(Value v)ValueValueDecfloat. modulus(Value v)ValueValueEnumBase. modulus(Value v)ValueValueInteger. modulus(Value v)ValueValueNumeric. modulus(Value v)ValueValueReal. modulus(Value v)ValueValueSmallint. modulus(Value v)ValueValueTinyint. modulus(Value v)ValueValue. multiply(Value v)Multiply with a value and return the result.ValueValueBigint. multiply(Value v)ValueValueDecfloat. multiply(Value v)ValueValueDouble. multiply(Value v)ValueValueEnumBase. multiply(Value v)ValueValueInteger. multiply(Value v)ValueValueNumeric. multiply(Value v)ValueValueReal. multiply(Value v)ValueValueSmallint. multiply(Value v)ValueValueTime. multiply(Value v)ValueValueTinyint. multiply(Value v)ValueValue. negate()Return -value if this value support arithmetic operations.ValueValueBigint. negate()ValueValueBoolean. negate()ValueValueDecfloat. negate()ValueValueDouble. negate()ValueValueInteger. negate()ValueValueInterval. negate()ValueValueNumeric. negate()ValueValueReal. negate()ValueValueSmallint. negate()ValueValueTinyint. negate()static ValueValueToObjectConverter. objectToValue(Session session, java.lang.Object x, int type)Convert a Java object to a value.private static ValueValueToObjectConverter. otherToValue(Session session, java.lang.Object x)private Value[]Transfer. readArrayElements(int len, TypeInfo elementType)ValueTransfer. readValue(TypeInfo columnType)Read a value.static ValueValueToObjectConverter. readValue(Session session, JdbcResultSet rs, int columnIndex)Read a value from the given result set.static ValueValueToObjectConverter2. readValue(Session session, java.sql.ResultSet rs, int columnIndex, int type)Read a value from the given result set.private static ValueValueToObjectConverter2. readValueOther(Session session, java.sql.ResultSet rs, int columnIndex, int type)(package private) static ValueValueToObjectConverter. resultSetToValue(Session session, java.sql.ResultSet rs)ValueValue. subtract(Value v)Subtract a value and return the result.ValueValueBigint. subtract(Value v)ValueValueDecfloat. subtract(Value v)ValueValueDouble. subtract(Value v)ValueValueEnumBase. subtract(Value v)ValueValueInteger. subtract(Value v)ValueValueInterval. subtract(Value v)ValueValueNumeric. subtract(Value v)ValueValueReal. subtract(Value v)ValueValueSmallint. subtract(Value v)ValueValueTime. subtract(Value v)ValueValueTimestamp. subtract(Value v)ValueValueTinyint. subtract(Value v)Methods in org.h2.value with parameters of type Value Modifier and Type Method Description ValueValue. add(Value v)Add a value and return the result.ValueValueBigint. add(Value v)ValueValueDecfloat. add(Value v)ValueValueDouble. add(Value v)ValueValueEnumBase. add(Value v)ValueValueInteger. add(Value v)ValueValueInterval. add(Value v)ValueValueNumeric. add(Value v)ValueValueReal. add(Value v)ValueValueSmallint. add(Value v)ValueValueTime. add(Value v)ValueValueTimestamp. add(Value v)ValueValueTinyint. add(Value v)(package private) static ValueValue. cache(Value v)Check if a value is in the cache that is equal to this value.intCompareMode. compare(Value o1, Value o2)intValue. compareTo(Value v, CastDataProvider provider, CompareMode compareMode)Compare this value against another value using the specified compare mode.private intValue. compareToNotNullable(Value v, CastDataProvider provider, CompareMode compareMode)abstract intValue. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)Compare this value against another value given that the values are of the same data type.intValueArray. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueBigint. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueBlob. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueBoolean. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueBytesBase. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueChar. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueClob. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueDate. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueDecfloat. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueDouble. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueEnumBase. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueInteger. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueInterval. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueNull. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueNumeric. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueReal. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueRow. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueSmallint. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueStringBase. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValueTime. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueTimestamp. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueTimestampTimeZone. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueTimeTimeZone. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueTinyint. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueUuid. compareTypeSafe(Value o, CompareMode mode, CastDataProvider provider)intValueVarcharIgnoreCase. compareTypeSafe(Value v, CompareMode mode, CastDataProvider provider)intValue. compareWithNull(Value v, boolean forEquality, CastDataProvider provider, CompareMode compareMode)Compare this value against another value using the specified compare mode.intValueCollectionBase. compareWithNull(Value v, boolean forEquality, CastDataProvider provider, CompareMode compareMode)ValueValue. divide(Value v, TypeInfo quotientType)Divide by a value and return the result.ValueValueBigint. divide(Value v, TypeInfo quotientType)ValueValueDecfloat. divide(Value v, TypeInfo quotientType)ValueValueDouble. divide(Value v, TypeInfo quotientType)ValueValueEnumBase. divide(Value v, TypeInfo quotientType)ValueValueInteger. divide(Value v, TypeInfo quotientType)ValueValueNumeric. divide(Value v, TypeInfo quotientType)ValueValueReal. divide(Value v, TypeInfo quotientType)ValueValueSmallint. divide(Value v, TypeInfo quotientType)ValueValueTime. divide(Value v, TypeInfo quotientType)ValueValueTinyint. divide(Value v, TypeInfo quotientType)static ValueArrayValueArray. get(TypeInfo componentType, Value[] list, CastDataProvider provider)Get or create a array value for the given value array.static ValueArrayValueArray. get(Value[] list, CastDataProvider provider)Get or create a array value for the given value array.static ValueRowValueRow. get(ExtTypeInfoRow extTypeInfo, Value[] list)Get or create a typed row value for the given value array.static ValueRowValueRow. get(TypeInfo typeInfo, Value[] list)Get or create a typed row value for the given value array.static ValueRowValueRow. get(Value[] list)Get or create a row value for the given value array.static ExtTypeInfoEnumExtTypeInfoEnum. getEnumeratorsForBinaryOperation(Value left, Value right)Returns enumerators for the two specified values for a binary operation.ValueValue. modulus(Value v)Take the modulus with a value and return the result.ValueValueBigint. modulus(Value v)ValueValueDecfloat. modulus(Value v)ValueDoubleValueDouble. modulus(Value v)ValueValueEnumBase. modulus(Value v)ValueValueInteger. modulus(Value v)ValueValueNumeric. modulus(Value v)ValueValueReal. modulus(Value v)ValueValueSmallint. modulus(Value v)ValueValueTinyint. modulus(Value v)ValueValue. multiply(Value v)Multiply with a value and return the result.ValueValueBigint. multiply(Value v)ValueValueDecfloat. multiply(Value v)ValueValueDouble. multiply(Value v)ValueValueEnumBase. multiply(Value v)ValueValueInteger. multiply(Value v)ValueValueNumeric. multiply(Value v)ValueValueReal. multiply(Value v)ValueValueSmallint. multiply(Value v)ValueValueTime. multiply(Value v)ValueValueTinyint. multiply(Value v)ValueValue. subtract(Value v)Subtract a value and return the result.ValueValueBigint. subtract(Value v)ValueValueDecfloat. subtract(Value v)ValueValueDouble. subtract(Value v)ValueValueEnumBase. subtract(Value v)ValueValueInteger. subtract(Value v)ValueValueInterval. subtract(Value v)ValueValueNumeric. subtract(Value v)ValueValueReal. subtract(Value v)ValueValueSmallint. subtract(Value v)ValueValueTime. subtract(Value v)ValueValueTimestamp. subtract(Value v)ValueValueTinyint. subtract(Value v)private static java.lang.ObjectValueToObjectConverter. valueToArray(java.lang.Class<?> type, Value value, JdbcConnection conn)static java.lang.ObjectValueToObjectConverter. valueToDefaultArray(Value value, JdbcConnection conn, boolean forJdbc)Converts the specified array value to array of default Java objects for its type.static java.lang.ObjectValueToObjectConverter. valueToDefaultObject(Value value, JdbcConnection conn, boolean forJdbc)Converts the specified value to the default Java object for its type.static <T> TValueToObjectConverter. valueToObject(java.lang.Class<T> type, Value value, JdbcConnection conn)Converts the specified value to an object of the specified type.private static java.lang.ObjectValueToObjectConverter. valueToOther(java.lang.Class<?> type, Value value, JdbcConnection conn)voidTransfer. writeValue(Value v)Write a value.Constructors in org.h2.value with parameters of type Value Constructor Description ValueArray(TypeInfo componentType, Value[] list, CastDataProvider provider)ValueCollectionBase(Value[] values)ValueRow(TypeInfo type, Value[] list)
-