Interface | Description |
---|---|
ColumnValueDecoder |
Interface to decode column values that are stored in a byte[]
|
ColumnValueEncoder |
Interface to encode column values into a serialized byte[] that will be stored in a single cell
The last byte of the serialized byte[] should be the serialized value of the
PTable.ImmutableStorageScheme
that was used. |
PColumn |
Definition of a Phoenix column
|
PColumnFamily |
Definition of a Phoenix Column Family
|
PDatum | |
PMetaData | |
PMetaData.Pruner | |
PMetaDataEntity | |
PName |
Interface to encapsulate both the client-side name
together with the server-side name for a named object
|
PRow |
Provide a client API for updating rows.
|
PTable |
Definition of a Phoenix table
|
PTable.ColumnValueEncoderDecoderSupplier | |
PTable.QualifierEncoderDecoder |
Class | Description |
---|---|
ColumnRef |
Class that represents a reference to a PColumn in a PTable
|
DelegateColumn | |
DelegateDatum | |
DelegateTable | |
KeyValueSchema |
Simple flat schema over a byte array where fields may be any of
PDataType . |
KeyValueSchema.KeyValueSchemaBuilder | |
LocalIndexDataColumnRef | |
MetaDataClient | |
MetaDataSplitPolicy | |
PBaseColumn |
Base class for PColumn implementors that provides
some reasonable default implementations.
|
PColumnFamilyImpl | |
PColumnImpl | |
PDateColumn | |
PIntegerColumn |
Base class for PColumn implementors of type Integer.
|
PLongColumn |
Base class for PColumn implementors of type Long.
|
PMetaDataImpl |
Client-side cache of MetaData, not thread safe.
|
PNameFactory | |
PNameImpl | |
ProjectedColumn | |
PStringColumn |
Abstract class for columns of type
PVarchar |
PSynchronizedMetaData | |
PTable.EncodedCQCounter |
Class to help track encoded column qualifier counters per column family.
|
PTableImpl |
Base class for PTable implementors.
|
PTableKey | |
PTableRef | |
PTableRefFactory | |
PTableRefImpl | |
RowKeySchema |
Schema for the bytes in a RowKey.
|
RowKeySchema.RowKeySchemaBuilder | |
RowKeyValueAccessor |
Class that encapsulates accessing a value stored in the row key.
|
SaltingUtil |
Utility methods related to transparent salting of row keys.
|
Sequence | |
SequenceAllocation |
A SequenceKey and the number of slots requested to be allocated for the sequence.
|
SequenceInfo | |
SequenceKey | |
SerializedPTableRef | |
TableRef | |
ValueBitSet |
Class to track whether or not a value is null.
|
ValueSchema |
Simple flat schema over a byte array where fields may be any of
PDataType . |
ValueSchema.Field | |
ValueSchema.ValueSchemaBuilder |
Enum | Description |
---|---|
ColumnModifier |
A ColumnModifier implementation modifies how bytes are stored in a primary key column.
|
PIndexState | |
PTable.ImmutableStorageScheme | |
PTable.IndexType | |
PTable.LinkType | |
PTable.QualifierEncodingScheme | |
PTable.ViewType | |
PTableRefFactory.Encoding | |
PTableType | |
Sequence.MetaOp | |
Sequence.ValueOp | |
SortOrder |
Specifies the sort order on disk of row key columns.
|
TableProperty |
Exception | Description |
---|---|
AmbiguousColumnException |
Exception thrown when a column name is used without being qualified with an alias
and more than one table contains that column.
|
AmbiguousTableException |
Exception thrown when a table name is used without being qualified with an alias
and more than one schema contains that table.
|
ArgumentTypeMismatchException |
Exception thrown when we try to use use an argument that has the wrong type.
|
ColumnAlreadyExistsException |
Exception thrown when a column already exists.
|
ColumnFamilyNotFoundException |
Exception thrown when a family name could not be found in the schema
|
ColumnNotFoundException |
Exception thrown when a column name referenced in a select
statement cannot be found in any table.
|
ConcurrentTableMutationException | |
ConstraintViolationException |
Exception thrown when a schema constraint is violated at the
time of data insertion.
|
DelegateSQLException | |
EmptySequenceCacheException | |
ExecuteQueryNotApplicableException | |
ExecuteUpdateNotApplicableException | |
FunctionAlreadyExistsException | |
FunctionNotFoundException | |
IllegalDataException |
Exception thrown when an invalid or illegal data value is found
|
MetaDataEntityNotFoundException | |
NewerFunctionAlreadyExistsException | |
NewerSchemaAlreadyExistsException | |
NewerTableAlreadyExistsException | |
PTable.QualifierEncodingScheme.InvalidQualifierBytesException | |
PTable.QualifierEncodingScheme.QualifierOutOfRangeException | |
ReadOnlyTableException |
Exception thrown when an attempt is made to modify or write to a read-only table.
|
SchemaAlreadyExistsException |
Exception thrown when a schema name already exists
|
SchemaNotFoundException | |
SequenceAlreadyExistsException | |
SequenceNotFoundException | |
StaleRegionBoundaryCacheException | |
TableAlreadyExistsException |
Exception thrown when a table name could not be found in the schema
|
TableNotFoundException |
Exception thrown when a table name could not be found in the schema
|
TypeMismatchException |
Exception thrown when we try to convert one type into a different incompatible type.
|
UpsertColumnsValuesMismatchException | |
ValueRangeExcpetion |
Exception thrown when we try to use use an argument that has the wrong type.
|
Copyright © 2017 Apache Software Foundation. All Rights Reserved.