Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abortProcedure(String) - Method in class org.voltdb.VoltCompoundProcedure
-
Indicates that processing of this compound procedure is being abandoned.
- AbstractImporter - Class in org.voltdb.importer
-
Abstract class that must be extended to create custom importers in VoltDB server.
- AbstractImporterFactory - Class in org.voltdb.importer
-
Factory class that importer bundles should extend to make the importer available for use within VoltDB server.
- AbstractImporterFactory() - Constructor for class org.voltdb.importer.AbstractImporterFactory
- acceptsArray(Class<?>) - Method in enum class org.voltdb.VoltType
-
Most VoltTypes are not compatible with an array-typed value.
- Action - Class in org.voltdb.task
-
Class which defines an action to be taken as well as a callback to be invoked when that action has been performed.
- ActionGenerator - Interface in org.voltdb.task
-
Interface which generates actions to be be performed as part of a task on a schedule
- ActionResult - Interface in org.voltdb.task
-
The result of executing an
Action
which was produed by either anIntervalGenerator
orActionScheduler
- ActionScheduler - Interface in org.voltdb.task
-
Interface which generates actions to be performed as well as calculating the interval that should elapse before the action is performed.
- ActionType - Enum Class in org.voltdb.task
-
Enum used to describe the type of the
Action
. - add(GeographyPointValue) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
- add(GeographyPointValue) - Method in class org.voltdb.types.GeographyValue
-
Deprecated.
- add(GeographyPointValue, double) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
- add(VoltTableRow) - Method in class org.voltdb.VoltTable
-
Append a
row
from anotherVoltTable
to this VoltTable instance. - addErrorMessage(String) - Method in class org.voltdb.utils.CompoundErrors
-
Add a new error message to the set of errors being returned from this validation
- addRow(Object...) - Method in class org.voltdb.VoltTable
-
Append a new row to the table using the supplied column values.
- addTable(VoltTable) - Method in class org.voltdb.VoltTable
-
Add all rows from
other
into this VoltTable. - addTables(Collection<VoltTable>) - Method in class org.voltdb.VoltTable
-
Add all rows from
tables
into this VoltTable. - addTableWithExtraColumns(VoltTable) - Method in class org.voltdb.VoltTable
- addTableWithLessColumns(VoltTable) - Method in class org.voltdb.VoltTable
- advanceRow() - Method in class org.voltdb.VoltTableRow
-
Makes the next row active so calls to getXXX() will return values from the current record.
- advanceToRow(int) - Method in class org.voltdb.VoltTableRow
-
Advance to a specific row so calls to getXXX() will return values from the current record.
- asApproximateJavaDate() - Method in class org.voltdb.types.TimestampType
-
Retrieve a copy of the approximate Java date.
- asExactJavaDate() - Method in class org.voltdb.types.TimestampType
-
Retrieve a copy of the Java date for a TimeStamp with millisecond granularity.
- asExactJavaSqlDate() - Method in class org.voltdb.types.TimestampType
-
Retrieve a properly typed copy of the Java date for a TimeStamp with millisecond granularity.
- asJavaTimestamp() - Method in class org.voltdb.types.TimestampType
-
Retrieve a properly typed copy of the Java Timestamp for the VoltDB TimeStamp.
- asScalarLong() - Method in class org.voltdb.VoltTable
-
Tables containing a single row and a single integer column can be read using this convenience method.
B
- BIGINT - Enum constant in enum class org.voltdb.VoltType
-
8-byte signed 2s-complement long.
- BOOLEAN - Enum constant in enum class org.voltdb.VoltType
-
Boolean type.
- build() - Method in class org.voltdb.VoltCompoundProcedure.StageListBuilder
-
Finalizes the list of stages, and sets it up ready for execution.
- buildReusableDependenyResult() - Method in class org.voltdb.VoltTable
- bytesToValue(byte[]) - Method in enum class org.voltdb.VoltType
-
Converts a byte array with type back to the original partition value.
C
- callback(long, TimeUnit, Function<ActionResult, ScheduledAction>) - Static method in class org.voltdb.task.ScheduledAction
- callback(Function<ActionResult, Action>) - Static method in class org.voltdb.task.Action
-
Create an
Action
which causes thecallback
to be invoked. - CALLBACK - Enum constant in enum class org.voltdb.task.ActionType
-
Schedule the provided callback to be invoked
- callProcedure(Invocation, ProcedureCallback) - Method in class org.voltdb.importer.AbstractImporter
-
This should be used importer implementations to execute a stored procedure.
- canExactlyRepresentAnyValueOf(VoltType) - Method in enum class org.voltdb.VoltType
- canonicalizeStmt(String) - Static method in class org.voltdb.SQLStmt
- classFromByteValue(byte) - Static method in enum class org.voltdb.VoltType
-
Return the java class that is matched to the given value.
- classFromType() - Method in enum class org.voltdb.VoltType
-
Return the java class that is matched to a given
VoltType
. - clearRowData() - Method in class org.voltdb.VoltTable
-
Delete all row data.
- clone() - Method in class org.voltdb.VoltTable.ColumnInfo
-
Basically just suppress CloneNotSupportedException.
- clone(int) - Method in class org.voltdb.VoltTable
-
Generates a duplicate of a table including the column schema.
- cloneRow() - Method in class org.voltdb.VoltTable
-
Get a new
VoltTableRow
instance with identical position as this table. - cloneRow() - Method in class org.voltdb.VoltTableRow
-
Clone a row.
- ColumnInfo(String, VoltType) - Constructor for class org.voltdb.VoltTable.ColumnInfo
-
Construct an immutable
ColumnInfo
instance. - compareTo(TimestampType) - Method in class org.voltdb.types.TimestampType
-
CompareTo - to mimic Java Date
- completeProcedure(long) - Method in class org.voltdb.VoltCompoundProcedure
-
All processing of this compound procedure is now complete.
- completeProcedure(VoltTable) - Method in class org.voltdb.VoltCompoundProcedure
-
All processing of this compound procedure is now complete.
- completeProcedure(VoltTable[]) - Method in class org.voltdb.VoltCompoundProcedure
-
All processing of this compound procedure is now complete.
- CompoundErrors - Class in org.voltdb.utils
-
Helper that can be used to collect multiple errors that are encountered, e.g.
- CompoundErrors() - Constructor for class org.voltdb.utils.CompoundErrors
- CompoundProcAbortException(String) - Constructor for exception org.voltdb.VoltCompoundProcedure.CompoundProcAbortException
- CompoundProcAbortException(String, Throwable) - Constructor for exception org.voltdb.VoltCompoundProcedure.CompoundProcAbortException
- CompoundProcAbortException(Throwable) - Constructor for exception org.voltdb.VoltCompoundProcedure.CompoundProcAbortException
- configPartitionCount(int) - Method in class org.voltdb.InProcessVoltDBServer
-
Set the number of partitions the single VoltDB server will use.
- configPathToLicense(String) - Method in class org.voltdb.InProcessVoltDBServer
-
When using enterprise or pro edition, specify a path to the license needed.
- convertToHeapBuffer() - Method in class org.voltdb.VoltTable
- createImporter(int, ImporterConfig) - Method in class org.voltdb.importer.AbstractImporterFactory
-
Method that is used by the importer framework classes to create an importer instance and wire it correctly for use within the server.
- createImporterConfigurations(Properties, FormatterBuilder) - Method in class org.voltdb.importer.AbstractImporterFactory
-
From a given set of properties, creates ImporterConfig for every resource ID configured.
D
- DATABASE - Enum constant in enum class org.voltdb.task.TaskScope
- debug(Throwable, String, Object...) - Method in class org.voltdb.importer.AbstractImporter
-
Log a DEBUG level log message.
- DECIMAL - Enum constant in enum class org.voltdb.VoltType
-
Fixed precision=38, scale=12 storing sign and null-status in a preceding byte
- decodeValue(ByteBuffer) - Method in enum class org.voltdb.VoltType
-
Decode a on object of this type from
buffer
- DEFAULT_COLUMN_SIZE - Static variable in class org.voltdb.VoltType.LengthRange
- DEFAULT_LENGTH - Static variable in class org.voltdb.types.GeographyValue
-
The default length (in bytes) for a column with type GEOGRAPHY, if no length is specified.
- defaultLengthForVariableLengthType() - Method in enum class org.voltdb.VoltType
-
The size specifier for columns with a variable-length type is optional in a CREATE TABLE or ALTER TABLE statement.
E
- equals(Object) - Method in class org.voltdb.types.GeographyPointValue
-
Compare this point with another object.
- equals(Object) - Method in class org.voltdb.types.GeographyValue
- equals(Object) - Method in class org.voltdb.types.TimestampType
-
Equality.
- equals(Object) - Method in class org.voltdb.VoltTable.ColumnInfo
- equals(Object) - Method in class org.voltdb.VoltTable
-
Deprecated.Exists for unit testing, but probably shouldn't be called.
- error(String) - Static method in class org.voltdb.task.Action
-
Create an
Action
which indicates that an unrecoverable error has occurred and the scheduler must exit. - error(String) - Static method in class org.voltdb.task.ScheduledAction
-
Create a
ScheduledAction
which indicates that an unrecoverable error has occurred and the scheduler must exit. - error(Throwable, String, Object...) - Method in class org.voltdb.importer.AbstractImporter
-
Log a ERROR level log message.
- ERROR - Enum constant in enum class org.voltdb.task.ActionType
-
Unexpected error occurred within the scheduler and additional procedures will not be scheduled
- exit(String) - Static method in class org.voltdb.task.Action
-
Create an
Action
which indicates that the scheduler has reached the end of its life cycle gracefully - exit(String) - Static method in class org.voltdb.task.ScheduledAction
-
Create a
ScheduledAction
which indicates that the scheduler has reached the end of its life cycle gracefully - EXIT - Enum constant in enum class org.voltdb.task.ActionType
-
Scheduler has reached an end to its life cycle and is not scheduling any more procedures
- EXPECT_EMPTY - Static variable in class org.voltdb.VoltProcedure
-
Expect an empty result set (0 rows)
- EXPECT_NON_EMPTY - Static variable in class org.voltdb.VoltProcedure
-
Expect a result set with one or more rows
- EXPECT_ONE_ROW - Static variable in class org.voltdb.VoltProcedure
-
Expect a result set with exactly one row
- EXPECT_SCALAR - Static variable in class org.voltdb.VoltProcedure
-
Expect a result set with a single row and a single column (scalar value)
- EXPECT_SCALAR_LONG - Static variable in class org.voltdb.VoltProcedure
-
Expect a result with a single row and a single BIGINT column
- EXPECT_SCALAR_MATCH(long) - Static method in class org.voltdb.VoltProcedure
-
Expect a result with a single row and a single BIGINT column containing the specified value.
- EXPECT_ZERO_OR_ONE_ROW - Static variable in class org.voltdb.VoltProcedure
-
Expect a result set with one or no rows
F
- fetchRow(int) - Method in class org.voltdb.VoltTable
-
Return a
VoltTableRow
instance with the specified index. - flattenToBuffer(ByteBuffer) - Method in class org.voltdb.types.GeographyPointValue
-
Serialize this point to a ByteBuffer.
- flattenToBuffer(ByteBuffer) - Method in class org.voltdb.types.GeographyValue
-
Serialize this object to a ByteBuffer.
- flattenToBuffer(ByteBuffer) - Method in class org.voltdb.VoltTable
-
Serialize this table to a given ByteBuffer.
- FLOAT - Enum constant in enum class org.voltdb.VoltType
-
8-bytes in IEEE 754 "double format".
- fromId(byte) - Static method in enum class org.voltdb.task.TaskScope
-
Convert from an ID returned by
TaskScope.getId()
back to theTaskScope
instance - fromJSONObject(JSONObject) - Static method in class org.voltdb.VoltTable
-
Construct a table from a JSON object.
- fromJSONString(String) - Static method in class org.voltdb.VoltTable
-
Construct a table from a JSON string.
- fromName(String) - Static method in enum class org.voltdb.task.TaskScope
-
Convert the name of a scope to a
TaskScope
instance in a case insensitive way. - fromWKT(String) - Static method in class org.voltdb.types.GeographyPointValue
-
Create a GeographyPointValue from a well-known text string.
- fromWKT(String) - Static method in class org.voltdb.types.GeographyValue
-
Create a GeographyValue object from a well-known text string.
G
- GEOGRAPHY - Enum constant in enum class org.voltdb.VoltType
-
Geography type, for geographical objects (polygons, etc)
- GEOGRAPHY_POINT - Enum constant in enum class org.voltdb.VoltType
-
Point type, for a geographical point (long, lat)
- GeographyPointValue - Class in org.voltdb.types
-
The Java class that corresponds to the SQL type GEOGRAPHY_POINT.
- GeographyPointValue(double, double) - Constructor for class org.voltdb.types.GeographyPointValue
-
Construct a new GeographyPointValue from its coordinates.
- GeographyValue - Class in org.voltdb.types
-
The Java class used to represent data with the SQL type GEOGRAPHY.
- GeographyValue(String) - Constructor for class org.voltdb.types.GeographyValue
-
Create a GeographyValue object from an OGC well-known text-formatted string.
- GeographyValue(List<List<GeographyPointValue>>) - Constructor for class org.voltdb.types.GeographyValue
-
Create a polygon from a list of rings.
- get(byte) - Static method in enum class org.voltdb.VoltType
-
Statically create an enum value from the corresponding byte.
- get(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the column of the current row at
columnIndex
. - get(int, VoltType) - Method in class org.voltdb.VoltTableRow
-
Retrieve a value from the row by specifying the column index and the
type
. - get(String, VoltType) - Method in class org.voltdb.VoltTableRow
-
Retrieve a value from the row by specifying the column name and the
type
. - getActiveRowIndex() - Method in class org.voltdb.VoltTableRow
-
Get the position in the table of this row instance, starting at zero for the first row.
- getAttachment() - Method in interface org.voltdb.task.ActionResult
-
Retrieve the attachment associated with this scheduled procedure
- getAttachment() - Method in class org.voltdb.task.ScheduledAction
-
Retrieve the optional attachment associated with this scheduled action
- getBuffer() - Method in class org.voltdb.VoltTable
-
Directly access the table's underlying
ByteBuffer
. - getCallback() - Method in class org.voltdb.task.Action
- getCallback() - Method in class org.voltdb.task.Interval
- getCallback() - Method in class org.voltdb.task.ScheduledAction
- getClient() - Method in class org.voltdb.InProcessVoltDBServer
-
Create and connect a client to the in-process VoltDB server.
- getClientResponseStatus() - Method in exception org.voltdb.VoltProcedure.VoltAbortException
- getClusterId() - Method in class org.voltdb.VoltProcedure
-
Get the ID of cluster that the client connects to.
- getColumnCount() - Method in class org.voltdb.VoltTable
- getColumnCount() - Method in class org.voltdb.VoltTableRow
-
Returns the number of columns in the table schema
- getColumnIndex(String) - Method in class org.voltdb.VoltTable
- getColumnIndex(String) - Method in class org.voltdb.VoltTableRow
-
Return the index of the column with the specified column name.
- getColumnName(int) - Method in class org.voltdb.VoltTable
-
Return the name of the column with the specified index.
- getColumnType(int) - Method in class org.voltdb.VoltTable
- getColumnType(int) - Method in class org.voltdb.VoltTableRow
-
Return the
type
of the column with the specified index. - getCreateParams() - Method in enum class org.voltdb.VoltType
-
For JDBC, the name(s) of any type-specific parameter(s), e.g.
- getDecimalAsBigDecimal(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
BigDecimal
value stored in the column specified by the index. - getDecimalAsBigDecimal(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
BigDecimal
value stored in the column specified by columnName. - getDependencies() - Method in interface org.voltdb.task.Initializable
-
If this method is implemented then the task will only be restarted when it or any classes marked as a dependency are modified.
- getDouble(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
double
value stored in the column specified by index. - getDouble(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
double
value stored in the column specified by name. - getErrorMessage() - Method in class org.voltdb.utils.CompoundErrors
-
Creates an error message comprised of all of the error messages added to this instance by calling
addErrorMessage(String)
. - getErrorMessage(String) - Method in class org.voltdb.utils.CompoundErrors
-
A specialized version of
getErrorMessage()
, using a specific separator. - getFirstAction() - Method in interface org.voltdb.task.ActionGenerator
-
This method is invoked only once to obtain the first action.
- getFirstInterval() - Method in interface org.voltdb.task.IntervalGenerator
-
This method is invoked only once to obtain the first interval.
- getFirstScheduledAction() - Method in interface org.voltdb.task.ActionScheduler
-
This method is invoked only once to obtain the first action and interval.
- getFormatterBuilder() - Method in interface org.voltdb.importer.ImporterConfig
- getGeographyPointValue(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the GeographyPointValue value stored in the column specified by index.
- getGeographyPointValue(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the GeographyPointValue value stored in the column specified by name.
- getGeographyValue(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the GeographyValue value stored in the column specified by index.
- getGeographyValue(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the GeographyValue value stored in the column specified by name.
- getId() - Method in enum class org.voltdb.task.TaskScope
- getInstanceForTest(ByteBuffer) - Static method in class org.voltdb.VoltTable
-
get a not fully constructed and validated VoltTable.
- getInterval(TimeUnit) - Method in interface org.voltdb.task.ActionResult
-
Retrieve the interval after which the action was executed.
- getInterval(TimeUnit) - Method in class org.voltdb.task.Interval
- getInterval(TimeUnit) - Method in class org.voltdb.task.ScheduledAction
- getJdbcClass() - Method in enum class org.voltdb.VoltType
- getJdbcSqlType() - Method in enum class org.voltdb.VoltType
-
Get the java.sql.Types type of this type.
- getJoinOrder() - Method in class org.voltdb.SQLStmt
-
Get the join order hint supplied in the constructor.
- getLatitude() - Method in class org.voltdb.types.GeographyPointValue
-
Return the latitude of this point in degrees.
- getLengthInBytes() - Static method in class org.voltdb.types.GeographyPointValue
-
Returns the number of bytes an instance of this class requires when serialized to a ByteBuffer.
- getLengthInBytes() - Method in class org.voltdb.types.GeographyValue
-
Return the number of bytes in the serialization for this polygon.
- getLengthInBytesForFixedTypes() - Method in enum class org.voltdb.VoltType
-
Get the number of bytes required to store the fixed length type.
- getLengthInBytesForFixedTypesWithoutCheck() - Method in enum class org.voltdb.VoltType
- getLiteralPrefix() - Method in enum class org.voltdb.VoltType
-
For JDBC, returns the prefix (if any, otherwise null) used with SQL literal constants of this type.
- getLiteralSuffix() - Method in enum class org.voltdb.VoltType
-
For JDBC, returns the suffix (if any, otherwise null) used with SQL literal constants of this type.
- getLong(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
long
value stored in the column specified by index. - getLong(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
long
value stored in the column specified by name. - getLongitude() - Method in class org.voltdb.types.GeographyPointValue
-
Return the longitude of this point in degrees.
- getMaximumScale() - Method in enum class org.voltdb.VoltType
-
Non-integer numeric VoltTypes must override this method.
- getMaxLengthInBytes() - Method in enum class org.voltdb.VoltType
-
Get the maximum number of bytes required to store the type
- getMaxValueForKeyPadding() - Method in enum class org.voltdb.VoltType
- getMessage() - Method in exception org.voltdb.VoltProcedure.VoltAbortException
-
Returns the detail message string of this
AbortException
- getMinimumScale() - Method in enum class org.voltdb.VoltType
-
Non-integer numeric VoltTypes must override this method.
- getMinLengthInBytes() - Method in enum class org.voltdb.VoltType
-
Get the minimum number of bytes required to store the type
- getMostCompatibleJavaTypeName() - Method in enum class org.voltdb.VoltType
- getName() - Method in enum class org.voltdb.VoltType
- getNullable() - Method in enum class org.voltdb.VoltType
-
VoltDB treats nullability as orthogonal to type, so all types are nullable.
- getNullValue() - Method in enum class org.voltdb.VoltType
-
Get a value representing whichever null value is appropriate for the current
VoltType
enum. - getOffset(int) - Method in class org.voltdb.VoltTableRow
- getPartitionId() - Method in class org.voltdb.VoltProcedure
- getPriority() - Method in class org.voltdb.importer.AbstractImporter
- getProcedure() - Method in class org.voltdb.task.Action
- getProcedure() - Method in interface org.voltdb.task.ActionResult
- getProcedure() - Method in class org.voltdb.task.ScheduledAction
- getProcedureParameters() - Method in class org.voltdb.task.Action
- getProcedureParameters() - Method in interface org.voltdb.task.ActionResult
- getProcedureParameters() - Method in class org.voltdb.task.ScheduledAction
- getRawRow() - Method in class org.voltdb.VoltTableRow
- getResourceID() - Method in class org.voltdb.importer.AbstractImporter
-
Returns the resource id for which this importer was started.
- getResourceID() - Method in interface org.voltdb.importer.ImporterConfig
-
Unique resource id for which the configuration is specified.
- getResponse() - Method in interface org.voltdb.task.ActionResult
- getRings() - Method in class org.voltdb.types.GeographyValue
-
Return the list of rings of a polygon.
- getRow() - Method in class org.voltdb.VoltTableRow
- getRowCount() - Method in class org.voltdb.VoltTable
- getRowObjects() - Method in class org.voltdb.VoltTableRow
-
Retrieve the current row as an array of Objects.
- getScopeId() - Method in interface org.voltdb.task.TaskHelper
-
Returns the ID of the scope when this helper is passed to an
instantiate
method otherwise-1
- getSearchable() - Method in enum class org.voltdb.VoltType
- getSeededRandomNumberGenerator() - Method in class org.voltdb.VoltProcedure
-
Get a Java RNG seeded with the current transaction id.
- getSerializedSize() - Method in class org.voltdb.VoltTable
-
Get the serialized size in bytes of this table.
- getShortStatusString() - Method in exception org.voltdb.VoltProcedure.VoltAbortException
- getSignatureChar() - Method in enum class org.voltdb.VoltType
-
Get a char that uniquely identifies a type.
- getStatusCode() - Method in class org.voltdb.VoltTable
-
Set the status code associated with this table.
- getStatusMessage() - Method in class org.voltdb.task.Action
- getStatusMessage() - Method in class org.voltdb.task.ScheduledAction
- getString(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
String
value stored in the column specified by index. - getString(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
String
value stored in the column specified by name. - getStringAsBytes(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
string
value stored in the column specified by index as an array of bytes. - getStringAsBytes(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
string
value stored in the column specified by name as an array of bytes. - getTableCheckSum(boolean) - Method in class org.voltdb.VoltTable
-
Calculate a rudimentary checksum of the table.
- getTableSchema() - Method in class org.voltdb.VoltTable
-
Get the schema of the table.
- getTaskName() - Method in interface org.voltdb.task.TaskHelper
- getTaskScope() - Method in interface org.voltdb.task.TaskHelper
- getTaskThreadName() - Method in class org.voltdb.importer.AbstractImporter
- getText() - Method in class org.voltdb.SQLStmt
-
Get the text of the SQL statement represented.
- getTime() - Method in class org.voltdb.types.TimestampType
-
Read the microsecond in time stored by this timestamp.
- getTimestampAsLong(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
long
timestamp stored in the column specified by index. - getTimestampAsLong(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
long
timestamp value stored in the column specified by name. - getTimestampAsSqlTimestamp(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
java.sql.Timestamp
equivalent to the value stored in the column specified by index. - getTimestampAsSqlTimestamp(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
java.sql.Timestamp
equivalent to the value stored in the column specified by name. - getTimestampAsTimestamp(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
TimestampType
value stored in the column specified by index. - getTimestampAsTimestamp(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the
TimestampType
value stored in the column specified by name. - getTransactionId() - Method in class org.voltdb.VoltProcedure
- getTransactionTime() - Method in class org.voltdb.VoltProcedure
-
YOU MUST BE RUNNING NTP AND START NTP WITH THE -x OPTION TO GET GOOD BEHAVIOR FROM THIS METHOD - e.g.
- getType() - Method in class org.voltdb.task.Action
- getType() - Method in interface org.voltdb.task.ActionResult
- getType() - Method in class org.voltdb.task.ScheduledAction
- getTypeName() - Method in class org.voltdb.importer.AbstractImporterFactory
-
A unique name identifying the type of this importer.
- getTypePrecisionAndRadix() - Method in enum class org.voltdb.VoltType
- getUniqueId() - Method in class org.voltdb.VoltProcedure
-
Allow VoltProcedures access to a unique ID generated for each transaction.
- getUSec() - Method in class org.voltdb.types.TimestampType
-
Get the microsecond portion of this timestamp
- getValue() - Method in enum class org.voltdb.VoltType
-
Gets the byte that corresponds to the VoltType (for serialization).
- getValueDisplaySize() - Static method in class org.voltdb.types.GeographyPointValue
-
The largest number of characters needed to represent a point value as a string.
- getValueDisplaySize(int) - Static method in class org.voltdb.types.GeographyValue
-
Given a column of type GEOGRAPHY(nbytes), return an upper bound on the number of characters needed to represent any entity of this type in WKT.
- getVarbinary(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the varbinary value stored in the column specified by index.
- getVarbinary(String) - Method in class org.voltdb.VoltTableRow
-
Retrieve the varbinary value stored in the column specified by name.
- getVarbinaryLen(int) - Method in class org.voltdb.VoltTableRow
-
Retrieve the length of the varbinary value stored in the column specified by index.
H
- hasErrors() - Method in class org.voltdb.utils.CompoundErrors
- hashCode() - Method in class org.voltdb.types.TimestampType
-
Hashcode with the same uniqueness as a Java Date.
- hashCode() - Method in class org.voltdb.VoltTable.ColumnInfo
- hashCode() - Method in class org.voltdb.VoltTable
-
Deprecated.This only throws. Doesn't do anything.
- hasSameContents(VoltTable) - Method in class org.voltdb.VoltTable
-
Check to see if this table has the same contents as the provided table.
- hasSameContents(VoltTable, boolean) - Method in class org.voltdb.VoltTable
- hasTransaction() - Method in class org.voltdb.importer.AbstractImporter
- HOSTS - Enum constant in enum class org.voltdb.task.TaskScope
- humanReadableSize(int) - Static method in enum class org.voltdb.VoltType
-
String representation of
MAX_VALUE_LENGTH
.
I
- ImporterConfig - Interface in org.voltdb.importer
-
Represents importer configurations created from properties specified in deployment file.
- info(Throwable, String, Object...) - Method in class org.voltdb.importer.AbstractImporter
-
Log a INFO level log message.
- Initializable - Interface in org.voltdb.task
-
Base interface for all interfaces of classes which are supplied to the
TaskManager
for construction and initialization - INLIST_OF_BIGINT - Enum constant in enum class org.voltdb.VoltType
-
Special purpose internal type to describe expectations for parameters to statements that contain syntax like " integer_expr IN ? ".
- INLIST_OF_STRING - Enum constant in enum class org.voltdb.VoltType
-
Special purpose internal type to describe expectations for parameters to statements that contain syntax like " varchar_expr IN ? ".
- InProcessVoltDBServer - Class in org.voltdb
-
Class used to run a single VoltDB server in-process for debug and test purposes.
- InProcessVoltDBServer() - Constructor for class org.voltdb.InProcessVoltDBServer
-
Create an instance ready to start.
- INTEGER - Enum constant in enum class org.voltdb.VoltType
-
4-byte signed 2s-complement integer.
- Interval - Class in org.voltdb.task
-
Class to represent the time interval which should elapse before an action is performed.
- Interval(long, TimeUnit, Function<ActionResult, Interval>) - Constructor for class org.voltdb.task.Interval
- IntervalGenerator - Interface in org.voltdb.task
-
Interface which calculates the time interval which should elapse until the next action should be performed
- INVALID - Enum constant in enum class org.voltdb.VoltType
-
Used for uninitialized types in some places.
- isAnyIntegerType() - Method in enum class org.voltdb.VoltType
-
Is this type an integer type? True for
TINYINT
,SMALLINT
,INTEGER
,BIGINT
. - isAvroRecord(Class<?>) - Static method in enum class org.voltdb.VoltType
- isBackendIntegerType() - Method in enum class org.voltdb.VoltType
-
Is this type an integer type in the EE? True for
TINYINT
,SMALLINT
,INTEGER
,BIGINT
andTIMESTAMP
. - isCaseSensitive() - Method in enum class org.voltdb.VoltType
-
Individual VoltTypes like String can override to enable this functionality.
- isDebugEnabled() - Method in class org.voltdb.importer.AbstractImporter
- isDebugLoggingEnabled() - Method in interface org.voltdb.task.TaskHelper
- isExactNumeric() - Method in enum class org.voltdb.VoltType
-
Is the type a number and is it an exact value (no rounding errors)?
- isImporterRunEveryWhere() - Method in class org.voltdb.importer.AbstractImporterFactory
-
Returns true if an importer instance must be run on every site for every resource.
- isIndexable() - Method in enum class org.voltdb.VoltType
-
VoltTypes for indexable non-numeric values must override.
- isJdbcVisible() - Method in enum class org.voltdb.VoltType
-
Is this type visible to JDBC
- isNumber() - Method in enum class org.voltdb.VoltType
- isProcedureReadOnly(String) - Method in interface org.voltdb.task.TaskHelper
-
Test if a procedure is read only.
- isReadOnly() - Method in class org.voltdb.SQLStmt
-
Is this a read only statement?
- isReadOnly() - Method in interface org.voltdb.task.ActionGenerator
-
Return
false
unless it is guaranteed that all procedures are also read only. - isStop() - Method in enum class org.voltdb.task.ActionType
- isUniqueIndexable() - Method in enum class org.voltdb.VoltType
-
VoltTypes with special restrictions about uniqueness support must override.
- isUnsigned() - Method in enum class org.voltdb.VoltType
-
Numeric types are all signed types, so return false.
- isVariableLength() - Method in enum class org.voltdb.VoltType
- isVoltNullValue(Object) - Static method in enum class org.voltdb.VoltType
L
- loadRow(String, Object...) - Method in class org.voltdb.InProcessVoltDBServer
-
Helper method for loading a row into a table.
- logDebug(String) - Method in interface org.voltdb.task.TaskHelper
-
Log a message in the system log at the debug log level
- logDebug(String, Throwable) - Method in interface org.voltdb.task.TaskHelper
-
Log a message and throwable in the system log at the debug log level
- logError(String) - Method in interface org.voltdb.task.TaskHelper
-
Log a message in the system log at the error log level
- logError(String, Throwable) - Method in interface org.voltdb.task.TaskHelper
-
Log a message and throwable in the system log at the error log level
- logInfo(String) - Method in interface org.voltdb.task.TaskHelper
-
Log a message in the system log at the info log level
- logInfo(String, Throwable) - Method in interface org.voltdb.task.TaskHelper
-
Log a message and throwable in the system log at the info log level
- logWarning(String) - Method in interface org.voltdb.task.TaskHelper
-
Log a message in the system log at the warning log level
- logWarning(String, Throwable) - Method in interface org.voltdb.task.TaskHelper
-
Log a message and throwable in the system log at the warning log level
M
- MAX_SERIALIZED_LENGTH - Static variable in class org.voltdb.types.GeographyValue
-
The maximum-allowed length (in bytes) for a column with type GEOGRAPHY.
- MAX_SERIALIZED_TABLE_LENGTH - Static variable in class org.voltdb.VoltTable
-
Size in bytes of the maximum length for a VoltDB tuple.
- MAX_SERIALIZED_TABLE_LENGTH_STR - Static variable in class org.voltdb.VoltTable
-
String representation of
MAX_SERIALIZED_TABLE_LENGTH
. - MAX_TUPLE_LENGTH - Static variable in class org.voltdb.VoltTableRow
-
Size in bytes of the maximum length for a VoltDB tuple.
- MAX_TUPLE_LENGTH_STR - Static variable in class org.voltdb.VoltTableRow
-
String representation of
MAX_TUPLE_LENGTH
. - MAX_VALUE_LENGTH - Static variable in enum class org.voltdb.VoltType
-
Size in bytes of the maximum length for a VoltDB field value, presumably a
STRING
orVARBINARY
- MAX_VALUE_LENGTH_IN_CHARACTERS - Static variable in enum class org.voltdb.VoltType
- millisFromJDBCformat(String) - Static method in class org.voltdb.types.TimestampType
-
Given a string parseable by the JDBC Timestamp parser, return the fractional component in milliseconds.
- MIN_SERIALIZED_LENGTH - Static variable in class org.voltdb.types.GeographyValue
-
The minimum-allowed length (in bytes) for a column with type GEOGRAPHY.
- mul(double) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
N
- newStageList(Consumer<ClientResponse[]>) - Method in class org.voltdb.VoltCompoundProcedure
-
Returns a
VoltCompoundProcedure.StageListBuilder
for use in building the list of execution stages for this compound procedure. - normalizeLngLat(double, double) - Static method in class org.voltdb.types.GeographyPointValue
-
Create a GeographyPointValue with normalized coordinates.
- NULL - Enum constant in enum class org.voltdb.VoltType
-
Used to type java null values that have no type.
- NULL_BIGINT - Static variable in enum class org.voltdb.VoltType
-
Null value for
BIGINT
. - NULL_DECIMAL - Static variable in enum class org.voltdb.VoltType
-
Null value for
DECIMAL
. - NULL_FLOAT - Static variable in enum class org.voltdb.VoltType
-
Null value for
FLOAT
. - NULL_GEOGRAPHY - Static variable in enum class org.voltdb.VoltType
-
Null value for
GEOGRAPHY
. - NULL_INTEGER - Static variable in enum class org.voltdb.VoltType
-
Null value for
INTEGER
. - NULL_POINT - Static variable in enum class org.voltdb.VoltType
-
Null value for
GEOGRAPHY_POINT
. - NULL_SMALLINT - Static variable in enum class org.voltdb.VoltType
-
Null value for
SMALLINT
. - NULL_STRING_LENGTH - Static variable in enum class org.voltdb.VoltType
-
Length value for a null string.
- NULL_STRING_OR_VARBINARY - Static variable in enum class org.voltdb.VoltType
-
Null value for
STRING
orVARBINARY
. - NULL_TIMESTAMP - Static variable in enum class org.voltdb.VoltType
-
Null value for
TIMESTAMP
. - NULL_TINYINT - Static variable in enum class org.voltdb.VoltType
-
Null value for
TINYINT
. - NUMERIC - Enum constant in enum class org.voltdb.VoltType
-
Used for some literal constants parsed by our SQL parser.
O
- of(Action) - Static method in class org.voltdb.task.ScheduledAction
-
Create a
ScheduledAction
from aAction
which is of type stop. - of(Interval, Action) - Static method in class org.voltdb.task.ScheduledAction
- org.voltdb - package org.voltdb
- org.voltdb.importer - package org.voltdb.importer
- org.voltdb.task - package org.voltdb.task
-
Provides classes and interfaces for supporting task creation for execution of procedures and custom java on a schedule
- org.voltdb.types - package org.voltdb.types
- org.voltdb.utils - package org.voltdb.utils
P
- PARTITIONS - Enum constant in enum class org.voltdb.task.TaskScope
- PROCEDURE - Enum constant in enum class org.voltdb.task.ActionType
-
Schedule a procedure to be executed
- procedureCall(long, TimeUnit, Function<ActionResult, ScheduledAction>, String, Object...) - Static method in class org.voltdb.task.ScheduledAction
-
Create a
ScheduledAction
which executes a procedure with given parameters afterinterval
- procedureCall(Function<ActionResult, Action>, String, Object...) - Static method in class org.voltdb.task.Action
-
Create an
Action
which executes a procedure with given parameters
Q
- queueProcedureCall(String, Object...) - Method in class org.voltdb.VoltCompoundProcedure
-
Queues an asynchronous procedure call, to be executed when the current stage returns.
R
- rateLimitedLog(Level, Throwable, String, Object...) - Method in class org.voltdb.importer.AbstractImporter
-
This rate limited log must be used by the importers to log messages that may happen frequently and must be rate limited.
- reportInitializedStat(String) - Method in class org.voltdb.importer.AbstractImporter
- resetRowPosition() - Method in class org.voltdb.VoltTableRow
-
Sets the active position indicator so that the next call to
VoltTableRow.advanceRow()
will make the first record active. - restrictProcedureByScope() - Method in interface org.voltdb.task.ActionGenerator
-
If this method returns
true
that means the type of procedure which this scheduler can run is restricted based upon the scope type. - rotate(double, GeographyPointValue) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
- runDDLFromPath(String) - Method in class org.voltdb.InProcessVoltDBServer
-
Run DDL from a file on disk.
- runDDLFromString(String) - Method in class org.voltdb.InProcessVoltDBServer
-
Run DDL from a given string.
S
- scale(GeographyPointValue, double) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
- ScheduledAction - Class in org.voltdb.task
-
Class which describes an interval, an action to perform after that interval and a callback which should be invoked after the action has been performed.
- serialize(DataOutput) - Method in class org.voltdb.types.GeographyPointValue
-
Serialize this point to a
DataOutput
- serialize(DataOutput) - Method in class org.voltdb.types.GeographyValue
-
Serialize this object to a
DataOutput
- serializeNull(ByteBuffer) - Static method in class org.voltdb.types.GeographyPointValue
-
Serialize the null point (that is, a SQL null value) to a ByteBuffer, at the buffer's current position.
- setAppStatusCode(byte) - Method in class org.voltdb.VoltCompoundProcedure
-
Set the application status code that will be returned to the client as part of the
ClientResponse
. - setAppStatusCode(byte) - Method in class org.voltdb.VoltProcedure
-
Set the status code that will be returned to the client.
- setAppStatusString(String) - Method in class org.voltdb.VoltCompoundProcedure
-
Set the application status string that will be returned to the client as part of the
ClientResponse
. - setAppStatusString(String) - Method in class org.voltdb.VoltProcedure
-
Set the string that will be turned to the client.
- setAttachment(Object) - Method in class org.voltdb.task.ScheduledAction
-
Add an arbitrary attachment to this instance so that it can be retrieved from the
ActionResult
- setImportServerAdapter(ImporterServerAdapter) - Method in class org.voltdb.importer.AbstractImporter
-
Passes in the server adapter that may be used by this importer to access the server, like calling a procedure.
- setImportServerAdapter(ImporterServerAdapter) - Method in class org.voltdb.importer.AbstractImporterFactory
-
Passes in the adapter class that the importers may use to execute procedures.
- setInCatalog(boolean) - Method in class org.voltdb.SQLStmt
- setPriority(int) - Method in class org.voltdb.importer.AbstractImporter
- setStatusCode(byte) - Method in class org.voltdb.VoltTable
-
Set the status code associated with this table.
- setStatusMessage(String) - Method in class org.voltdb.task.Action
-
Set the optional status massage which will be reported in the statistics for a task and if this is an
ActionType.ERROR
orActionType.EXIT
action then it will also be logged. - setStatusMessage(String) - Method in class org.voltdb.task.ScheduledAction
-
Set the optional status message which will be reported in the statistics for a task and if this is an
ActionType.ERROR
orActionType.EXIT
action then it will also be logged. - shouldRun() - Method in class org.voltdb.importer.AbstractImporter
-
This method indicates if the importer has been stopped or if it should continue running.
- shutdown() - Method in class org.voltdb.InProcessVoltDBServer
-
Stop the in-process server and block until it has completely stopped.
- SMALLINT - Enum constant in enum class org.voltdb.VoltType
-
2-byte signed 2s-complement short.
- SQLStmt - Class in org.voltdb
-
A simple wrapper of a parameterized SQL statement.
- SQLStmt(String) - Constructor for class org.voltdb.SQLStmt
-
Construct a SQLStmt instance from a SQL statement.
- SQLStmt(String, String) - Constructor for class org.voltdb.SQLStmt
-
Construct a SQLStmt instance from a SQL statement.
- start() - Method in class org.voltdb.InProcessVoltDBServer
-
Starts the in-process server and blocks until it is ready to accept connections.
- start(BundleContext) - Method in class org.voltdb.importer.AbstractImporterFactory
-
Registers this as an OSGi service.
- stop() - Method in class org.voltdb.importer.AbstractImporter
-
This is called by the importer framework to stop the importer.
- stop(BundleContext) - Method in class org.voltdb.importer.AbstractImporterFactory
- stopImporter() - Method in class org.voltdb.importer.AbstractImporter
-
Called to stop the importer from processing more data.
- STRING - Enum constant in enum class org.voltdb.VoltType
-
UTF-8 string with up to 32K chars.
- sub(GeographyPointValue) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
- sub(GeographyPointValue, double) - Method in class org.voltdb.types.GeographyPointValue
-
Deprecated.
T
- TaskHelper - Interface in org.voltdb.task
-
Helper interface passed to
IntervalGenerator
,ActionGenerator
andActionScheduler
instances for calling in to the volt system to perform logging, validation and other operations - TaskScope - Enum Class in org.voltdb.task
-
Enum to represent the different scopes in which a
Task
can run - then(Consumer<ClientResponse[]>) - Method in class org.voltdb.VoltCompoundProcedure.StageListBuilder
-
Adds the next sequential state to the list of stages
- TIMESTAMP - Enum constant in enum class org.voltdb.VoltType
-
8-byte long value representing microseconds after the epoch.
- TimestampType - Class in org.voltdb.types
-
Represent a microsecond-accurate VoltDB timestamp type.
- TimestampType() - Constructor for class org.voltdb.types.TimestampType
-
Create a TimestampType instance for the current time.
- TimestampType(long) - Constructor for class org.voltdb.types.TimestampType
-
Create a TimestampType from microseconds from epoch.
- TimestampType(String) - Constructor for class org.voltdb.types.TimestampType
-
Construct from a timestamp string in a complete date or time format.
- TimestampType(Date) - Constructor for class org.voltdb.types.TimestampType
-
Create a TimestampType from a Java Date class.
- TINYINT - Enum constant in enum class org.voltdb.VoltType
-
1-byte signed 2s-complement byte.
- toFormattedString() - Method in class org.voltdb.VoltTable
-
Return a "pretty print" representation of this table with column names.
- toFormattedString(boolean) - Method in class org.voltdb.VoltTable
-
Return a "pretty print" representation of this table with or without column names.
- toJSONString() - Method in class org.voltdb.types.TimestampType
- toJSONString() - Method in class org.voltdb.VoltTable
-
Get a JSON representation of this table.
- toJSONStringerV2(JSONStringer) - Method in class org.voltdb.VoltTable
-
Get a JSON /api/2.0/ representation of this table.
- toSQLString() - Method in enum class org.voltdb.VoltType
-
Get the corresponding SQL type as for a given
VoltType
enum. - toString() - Method in class org.voltdb.task.Action
- toString() - Method in class org.voltdb.task.Interval
- toString() - Method in class org.voltdb.task.ScheduledAction
- toString() - Method in class org.voltdb.types.GeographyPointValue
-
Return this point as a well-known text string.
- toString() - Method in class org.voltdb.types.GeographyValue
-
Return a representation of this object as well-known text.
- toString() - Method in class org.voltdb.types.TimestampType
-
An implementation of toString for debugging and printing VoltTables.
- toString() - Method in class org.voltdb.VoltTable.ColumnInfo
- toString() - Method in class org.voltdb.VoltTable
-
Returns a
String
representation of this table. - toString() - Method in enum class org.voltdb.VoltType
-
Return the string representation of this type.
- toString(TimeZone) - Method in class org.voltdb.types.TimestampType
-
An implementation of toString for debugging and printing VoltTables which allows the specification of a timezone.
- toWKT() - Method in class org.voltdb.types.GeographyPointValue
-
Return this point as a well-known text string.
- toWKT() - Method in class org.voltdb.types.GeographyValue
-
Return a representation of this object as well-known text.
- translateIdToName(byte) - Static method in enum class org.voltdb.task.TaskScope
-
Convert a scope ID to the name of that scope
- typeFromClass(Class<?>) - Static method in enum class org.voltdb.VoltType
-
Ascertain the most appropriate
VoltType
given a java class. - typeFromObject(Object) - Static method in enum class org.voltdb.VoltType
-
Ascertain the most appropriate
VoltType
given a java object. - typeFromString(String) - Static method in enum class org.voltdb.VoltType
-
Converts string representations to an enum value.
U
- unflattenFromBuffer(ByteBuffer) - Static method in class org.voltdb.types.GeographyPointValue
-
Deserialize a point from a ByteBuffer at the buffer's current position
- unflattenFromBuffer(ByteBuffer) - Static method in class org.voltdb.types.GeographyValue
-
Deserialize a GeographyValue from a ByteBuffer at the ByteBuffer's current position.
- unflattenFromBuffer(ByteBuffer, int) - Static method in class org.voltdb.types.GeographyPointValue
-
Deserializes a point from a ByteBuffer, at an absolute offset.
- unflattenFromBuffer(ByteBuffer, int) - Static method in class org.voltdb.types.GeographyValue
-
Deserialize a GeographyValue from a ByteBuffer from an absolute offset.
V
- validateProcedure(CompoundErrors, boolean, String, Object[]) - Method in interface org.voltdb.task.TaskHelper
-
Validate that a procedure with
name
exists andparameters
are valid for that procedure. - valueOf(String) - Static method in enum class org.voltdb.task.ActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.voltdb.task.TaskScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.voltdb.VoltType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.voltdb.task.ActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.voltdb.task.TaskScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.voltdb.VoltType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueToBytes(Object) - Static method in enum class org.voltdb.VoltType
-
Converts the object into bytes for hashing.
- VARBINARY - Enum constant in enum class org.voltdb.VoltType
-
Array of bytes of variable length
- varbinaryToPrintableString(byte[]) - Static method in class org.voltdb.VoltTable
-
Make a printable, short string for a varbinary.
- vectorClassFromType() - Method in enum class org.voltdb.VoltType
-
Return the java class that is matched to a given
VoltType
. - VoltAbortException() - Constructor for exception org.voltdb.VoltProcedure.VoltAbortException
-
Constructs a new AbortException
- VoltAbortException(String) - Constructor for exception org.voltdb.VoltProcedure.VoltAbortException
-
Constructs a new AbortException with the specified detail message.
- VoltAbortException(Throwable) - Constructor for exception org.voltdb.VoltProcedure.VoltAbortException
-
Constructs a new AbortException from an existing
Throwable
. - VoltCompoundProcedure - Class in org.voltdb
-
Base class for any user-provided compound procedures.
- VoltCompoundProcedure() - Constructor for class org.voltdb.VoltCompoundProcedure
- VoltCompoundProcedure.CompoundProcAbortException - Exception in org.voltdb
-
Thrown from a stored procedure to abort a VoltCompoundProcedure.
- VoltCompoundProcedure.Stage - Class in org.voltdb
-
Represents the stages of processing of a
VoltCompoundProcedure
. - VoltCompoundProcedure.StageListBuilder - Class in org.voltdb
-
Builds a list of execution stages for this
VoltCompoundProcedure
. - voltExecuteSQL() - Method in class org.voltdb.VoltProcedure
-
Execute the currently queued SQL
statements
and return the result tables. - voltExecuteSQL(boolean) - Method in class org.voltdb.VoltProcedure
-
Execute the currently queued SQL
statements
and return the result tables. - VoltProcedure - Class in org.voltdb
-
Wraps the stored procedure object created by the user with metadata available at runtime.
- VoltProcedure() - Constructor for class org.voltdb.VoltProcedure
-
End users should not instantiate VoltProcedure instances.
- VoltProcedure.VoltAbortException - Exception in org.voltdb
-
Thrown from a stored procedure to indicate to VoltDB that the procedure should be aborted and rolled back.
- voltQueueSQL(SQLStmt, Object...) - Method in class org.voltdb.VoltProcedure
-
Queue the SQL
statement
for execution with the specified argument list. - voltQueueSQL(SQLStmt, Expectation, Object...) - Method in class org.voltdb.VoltProcedure
-
Queue the SQL
statement
for execution with the specified argument list, and an Expectation describing the expected results. - VoltTable - Class in org.voltdb
-
The primary representation of a result set (of tuples) or a temporary table in VoltDB.
- VoltTable(VoltTable.ColumnInfo[]) - Constructor for class org.voltdb.VoltTable
-
Create an empty table from column schema given as an array.
- VoltTable(VoltTable.ColumnInfo[], int) - Constructor for class org.voltdb.VoltTable
-
Create an empty table from column schema.
- VoltTable(VoltTable.ColumnInfo, VoltTable.ColumnInfo...) - Constructor for class org.voltdb.VoltTable
-
Create an empty table from column schema.
- VOLTTABLE - Enum constant in enum class org.voltdb.VoltType
-
VoltTable type for Procedure parameters
- VoltTable.ColumnInfo - Class in org.voltdb
-
Object that represents the name and schema for a
VoltTable
column. - VoltTableRow - Class in org.voltdb
-
Represents the interface to a row in a VoltTable result set.
- VoltType - Enum Class in org.voltdb
-
Represents a type for a
VoltTable
column or a SQLStmt parameter. - VoltType.LengthRange - Class in org.voltdb
-
Support class to represent optional value length variability.
W
- warn(Throwable, String, Object...) - Method in class org.voltdb.importer.AbstractImporter
-
Log a WARN level log message.
- wasNull() - Method in class org.voltdb.VoltTableRow
-
Returns whether last retrieved value was
null
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form