Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

abort(String, Throwable) - Method in class org.cloudgraph.hbase.connect.Connection
 
activateObject(PooledObject<Connection>) - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
add(PlasmaDataObject) - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
add(PlasmaDataObject) - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
add(byte[], byte[], PlasmaDataObject, PlasmaProperty) - Method in class org.cloudgraph.hbase.mutation.Mutations
 
add(byte[], byte[], PlasmaDataObject, PlasmaProperty) - Method in class org.cloudgraph.hbase.mutation.Qualifiers
 
addAll(Result) - Method in class org.cloudgraph.hbase.io.CellValues
 
addAll(PlasmaNode, List<PlasmaEdge>) - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
addAll(PlasmaNode, List<PlasmaEdge>) - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
addColumn(KeyValue) - Method in class org.cloudgraph.hbase.io.CellValues
 
addColumn(byte[], byte[], byte[]) - Method in class org.cloudgraph.hbase.io.CellValues
 
addColumnKeyFields(PlasmaType, EntityMetaKey) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
addColumnKeyFields(PlasmaType, EdgeMetaKey) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
addColumnKeyFields(PlasmaType, PlasmaProperty) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
addDependencyJars(Job) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Add the HBase dependency jars as well as jars for any of the configured job classes to the job configuration, so that JobClient will ship them to the cluster and add them to the DistributedCache.
addDependencyJars(Configuration, Class<?>...) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Add the jars containing the given classes to the job's configuration such that JobClient will ship them to the cluster and add them to the DistributedCache.
addLiteral(ScanLiteral) - Method in class org.cloudgraph.hbase.scan.ScanLiterals
 
addRowReader(UUID, RowReader) - Method in class org.cloudgraph.hbase.io.GraphTableReader
Adds the given row reader context mapping it to the given UUID
addRowReader(String, RowReader) - Method in class org.cloudgraph.hbase.io.GraphTableReader
 
addRowReader(UUID, RowReader) - Method in interface org.cloudgraph.hbase.io.TableReader
Adds the given row reader context mapping it to the given UUID.
addRowReader(String, RowReader) - Method in interface org.cloudgraph.hbase.io.TableReader
 
addRowWriter(UUID, RowWriter) - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
addRowWriter(UUID, RowWriter) - Method in interface org.cloudgraph.hbase.io.TableWriter
Adds the given row writer context mapping it to the given UUID.
addRowWriter(DataObject, TableWriter) - Method in class org.cloudgraph.hbase.io.WriterSupport
Creates adds and returns a new row writer for the given (row root) data object.
addSequence(DataObject, long) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
addSequence(DataObject, long) - Method in interface org.cloudgraph.hbase.io.RowWriter
Maps an edge sequence within the writer for the given data object
addTableReader(TableReader) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Adds the given table reader to the container
addTableReader(TableReader) - Method in interface org.cloudgraph.hbase.io.DistributedReader
Adds the given table reader to the container
addTableWriter(TableWriter) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Adds the given table writer to the container
addTableWriter(TableWriter) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Adds the given table writer to the container
assemble(Set<Property>, PlasmaType) - Method in class org.cloudgraph.hbase.filter.BinaryPrefixColumnFilterAssembler
 
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateFilterAssembler
 
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateFilterAssembler
 
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.filter.PredicateColumnFilterAssembler
 
assemble(Where, PlasmaType) - Method in interface org.cloudgraph.hbase.filter.PredicateFilterAssembler
Assembles a predicate filter list or hierarchy based on one or more given query predicates.
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.filter.PredicateRowFilterAssembler
Takes a query where clause containing any number of predicates and traverses these as a {org.plasma.query.visitor.QueryVisitor visitor} only processing various traversal events as needed against the root type.
assemble(Set<Property>, Set<Long>, PlasmaType) - Method in class org.cloudgraph.hbase.filter.StatefullBinaryPrefixColumnFilterAssembler
 
assemble(CellValues) - Method in class org.cloudgraph.hbase.graph.DistributedAssembler
Recursively re-constitutes a data graph distributed across multiple HBase tables and/or rows, starting with the given HBase client result row.
assemble(PlasmaDataObject, long, EdgeReader, PlasmaDataObject, PlasmaProperty, RowReader, int) - Method in class org.cloudgraph.hbase.graph.DistributedAssembler
Populates the given data object target, recursively fetching data for and linking related data objects which make up the resulting directed graph.
assemble(PlasmaDataObject, long, EdgeReader, PlasmaDataObject, PlasmaProperty, RowReader, int) - Method in class org.cloudgraph.hbase.graph.GraphAssembler
 
assemble(PlasmaDataObject, long, EdgeReader, PlasmaDataObject, PlasmaProperty, RowReader, int) - Method in class org.cloudgraph.hbase.graph.GraphSliceAssembler
 
assemble(CellValues) - Method in interface org.cloudgraph.hbase.graph.HBaseGraphAssembler
Re-constitutes a data graph from the given HBase client result (row).
assemble(PlasmaDataObject, long, EdgeReader, PlasmaDataObject, PlasmaProperty, RowReader, int) - Method in class org.cloudgraph.hbase.graph.ParallelGraphAssembler
Creates a single task and begins the traversal from root in the current thread.
assemble(PlasmaDataObject, long, EdgeReader, PlasmaDataObject, PlasmaProperty, RowReader, int) - Method in class org.cloudgraph.hbase.graph.ParallelGraphSliceAssembler
Creates a single task and begins the traversal from root in the current thread.
assemble() - Method in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
Assemble row key scan information based only on any pre-defined row-key fields such as the data graph root type or URI.
assemble(ScanLiterals) - Method in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
Assemble row key scan information based on the given scan literals as well as pre-defined row-key fields such as the data graph root type or URI.
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
Assemble row key scan information based on one or more given query predicates.
assemble() - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
Assemble row key scan information based only on any pre-defined row-key fields such as the data graph root type or URI.
assemble(ScanLiterals) - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
Assemble row key scan information based on the given scan literals as well as pre-defined row-key fields such as the data graph root type or URI.
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
Assemble row key scan information based on one or more given query predicates.
assemble() - Method in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Assemble row key scan information based only on any meta row-key fields such as the data graph root type or URI.
assemble(ScanLiterals) - Method in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Assemble row key scan information based on the given scan literals as well as meta row-key fields such as the data graph root type or URI.
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Assemble row key scan information based on one or more given query predicates.
assemble(Where, PlasmaType) - Method in interface org.cloudgraph.hbase.scan.RowKeyScanAssembler
Assemble row key scan information based on one or more given query predicates.
assemble() - Method in interface org.cloudgraph.hbase.scan.RowKeyScanAssembler
Assemble row key scan information based only on the data graph root type information such as the URI and type logical or physical name.
assemble(ScanLiterals) - Method in interface org.cloudgraph.hbase.scan.RowKeyScanAssembler
Assemble row key scan information based on the given scan literals.
assemble(Where, PlasmaType) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
Assemble the set of data "flavor" and data type specific scan literals used to construct composite partial row (start/stop) key pair.
assembleData(PlasmaDataObject, long, Set<Property>, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
assembleEdge(long, EdgeReader, RowReader, PlasmaDataObject, long, PlasmaProperty, int) - Method in class org.cloudgraph.hbase.graph.DistributedAssembler
 
assembleEdges(PlasmaDataObject, long, PlasmaProperty, EdgeReader, RowReader, TableReader, RowReader, int) - Method in class org.cloudgraph.hbase.graph.GraphAssembler
 
assembleExternalEdge(CellValues, EdgeReader, TableReader, PlasmaDataObject, long, PlasmaProperty, int) - Method in class org.cloudgraph.hbase.graph.DistributedAssembler
 
assembleExternalEdges(PlasmaDataObject, long, PlasmaProperty, EdgeReader, RowReader, TableReader, int) - Method in class org.cloudgraph.hbase.graph.GraphAssembler
Assembles a given set of edges where the target is a different row, within this table or another.
assembleUUID(PlasmaDataObject, long, EdgeReader, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 

B

baseTypeQual - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
BinaryPrefixColumnFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase column filter list using QualifierFilter and BinaryPrefixComparator and recreating composite column qualifier prefixes for comparison using CompositeColumnKeyFactory.
BinaryPrefixColumnFilterAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.BinaryPrefixColumnFilterAssembler
 
buf - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
bufsize - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
bufsize - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
bufsize - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
bufsize - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
ByteBufferKeyFactory - Class in org.cloudgraph.hbase.key
A configuration driven abstract class which helps subclasses leverage table and data graph specific configuration information, such as the hashing algorithm and field level row and column model settings, as well as java ByteBuffer for composite row and column key creation using byte arrays.
ByteBufferKeyFactory(RowOperation) - Constructor for class org.cloudgraph.hbase.key.ByteBufferKeyFactory
Constructor for read/write operations where we have already found or are creating the underlying row.
ByteBufferKeyFactory(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.key.ByteBufferKeyFactory
Constructor given pure metadata without any operational state, which looks up table and data graph specific configuration information for the given SDO type.

C

call() - Method in class org.cloudgraph.hbase.graph.GraphAssemblerCallable
 
canAbortScan(boolean, Integer, Integer, Set<PlasmaDataGraph>) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
canIgnoreResults() - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
canIgnoreResults() - Method in interface org.cloudgraph.hbase.results.ResultsSlider
Returns whether results may be ignored under the current context.
canUseFuzzyKeyScan() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
canUsePartialKeyScan() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Returns whether an HBase partial row-key scan is possible under the current scan context.
CellConverter - Class in org.cloudgraph.hbase.graph
Converts a collection of KeyValue to a single CellValues result.
CellConverter(PlasmaType, TableMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.graph.CellConverter
 
CellValues - Class in org.cloudgraph.hbase.io
Local column qualifier/value map which is mutable such that column results can be incrementally added.
CellValues(Result) - Constructor for class org.cloudgraph.hbase.io.CellValues
 
CellValues(byte[]) - Constructor for class org.cloudgraph.hbase.io.CellValues
 
charset - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
charset - Static variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
charset - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
charset - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
charset - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
charset - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
clear() - Method in class org.cloudgraph.hbase.filter.ColumnPredicateFilterAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.FilterListAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.GraphFetchColumnFilterAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateFilterAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.PredicateColumnFilterAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.PredicateRowFilterAssembler
 
clear() - Method in class org.cloudgraph.hbase.filter.PredicateVisitor
 
clear() - Method in class org.cloudgraph.hbase.graph.DistributedAssembler
Resets the assembler.
clear() - Method in class org.cloudgraph.hbase.io.CellValues
 
clear() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Frees resources associated with this reader and any component readers.
clear() - Method in interface org.cloudgraph.hbase.io.DistributedReader
Frees resources associated with this reader and any component readers.
clear() - Method in class org.cloudgraph.hbase.io.GraphRowReader
Frees resources associated with this reader.
clear() - Method in class org.cloudgraph.hbase.io.GraphTableReader
Frees resources associated with this reader and any component readers.
clear() - Method in interface org.cloudgraph.hbase.io.RowReader
Frees resources associated with this.
clear() - Method in interface org.cloudgraph.hbase.io.TableReader
Frees resources associated with this reader and any component readers.
clear() - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
close() - Method in class org.cloudgraph.hbase.connect.Connection
 
close() - Method in interface org.cloudgraph.hbase.io.DistributedGraphOperation
Closes tables and connections.
close() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
 
close() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
 
close() - Method in class org.cloudgraph.hbase.io.GraphTableReader
 
close() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
close() - Method in interface org.cloudgraph.hbase.io.TableOperation
Frees resources.
close() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Closes the split.
close() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Closes the split.
close() - Method in class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
close() - Method in interface org.cloudgraph.hbase.mutation.MutationCollector
 
close() - Method in class org.cloudgraph.hbase.service.GraphDispatcher
 
close() - Method in class org.cloudgraph.hbase.service.GraphQuery
 
close() - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
close() - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
close() - Method in class org.cloudgraph.hbase.service.HBaseServiceContext
 
CloudGraphContext - Class in org.cloudgraph.hbase.service
Provides context information for HBase such as an already initialized HBase configuration instance as well as other elements.
collect(DataGraph, PlasmaDataObject, DistributedWriter, TableWriter, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Create
Iterates over every property in the data object and pulls its value, as for 'create' operations, change summary does not register which properties are changed, only that the object is created.
collect(DataGraph, PlasmaDataObject, DistributedWriter, TableWriter, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Delete
 
collect(DataGraph, PlasmaDataObject, DistributedWriter, TableWriter, RowWriter) - Method in interface org.cloudgraph.hbase.mutation.Mutation
Interprets mutations from the data given data object (entity) as registered in the associated graph change summary, and collects these into a service specific mutation, an HBase row mutation in this case.
collect(DataGraph, PlasmaDataObject, DistributedWriter, TableWriter, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Update
 
collect(Result) - Method in class org.cloudgraph.hbase.results.ParallelSlidingResultsAssembler
 
collect(Result) - Method in class org.cloudgraph.hbase.results.ResultsAggregator
 
collect(Result) - Method in interface org.cloudgraph.hbase.results.ResultsAssembler
Determines whether the given row is to be added to the underlying collection returning true if the given row is added and false if the given row is not added.
collect(Result) - Method in class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
collect(Result) - Method in class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
collectChanges(DataGraph, Connection) - Method in class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
collectChanges(DataGraph[], Connection) - Method in class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
collectChanges(DataGraph, Connection) - Method in interface org.cloudgraph.hbase.mutation.MutationCollector
 
collectChanges(DataGraph[], Connection) - Method in interface org.cloudgraph.hbase.mutation.MutationCollector
 
collectionBaseType - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
collectionDefaultSubType - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
collectionPath - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
collectProperties(Expression, List<Property>) - Method in class org.cloudgraph.hbase.filter.PredicateUtil
 
collectRowKeyProperties(SelectionCollector, PlasmaType, ServiceContext) - Method in class org.cloudgraph.hbase.service.GraphQuery
Recursively collects row key properties adding them to the given collector for the given type.
columnKeyFac - Variable in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
 
columnKeyFac - Variable in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
columnKeyFactory - Variable in class org.cloudgraph.hbase.expr.PathPredicateBinaryExprTreeAssembler
 
columnKeyFeildDelim - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
columnKeyFeildDelimRegexp - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
ColumnPredicateFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase value and qualifier filter hierarchy to return HBase scan results representing part of a graph "slice".
ColumnPredicateFilterAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.ColumnPredicateFilterAssembler
Constructor which takes a query where clause containing any number of predicates and traverses these as a {org.plasma.query.visitor.QueryVisitor visitor} only processing various traversal events as needed against the given root type.
ColumnPredicateVisitor - Class in org.cloudgraph.hbase.filter
Creates an HBase value and qualifier filter hierarchy using QualifierFilter /ValueFilter pairs recreating composite column qualifier prefixes using CompositeColumnKeyFactory.
ColumnPredicateVisitor(PlasmaType) - Constructor for class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
 
commit(DataGraph, JobContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphServiceDelegate
 
commit(DataGraph[], JobContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphServiceDelegate
 
commit(DataGraph) - Method in class org.cloudgraph.hbase.service.GraphDispatcher
Propagates changes to the given data graph including any number of creates (inserts), modifications (updates) and deletes to a single or multiple HBase tables and table rows.
commit(DataGraph[]) - Method in class org.cloudgraph.hbase.service.GraphDispatcher
Propagates changes to the given array of data graphs including any number of creates (inserts), modifications (updates) and deletes to a single or multiple HBase tables and table rows.
commit(DataGraph, String) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
commit(DataGraph[], String) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
commit(DataGraph, JobContext) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
commit(DataGraph[], JobContext) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
compare(PlasmaDataGraph, PlasmaDataGraph) - Method in class org.cloudgraph.hbase.results.NoOpResultsComparator
 
CompleteRowKey - Interface in org.cloudgraph.hbase.scan
Represents an entire row key such that every field element in the key is present.
CompleteRowKeyAssembler - Class in org.cloudgraph.hbase.scan
Assembles a row key where each field within the composite row key is constructed based a set of given query predicates.
CompleteRowKeyAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
Constructor
CompleteRowKeyAssembler(PlasmaType, String, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
Constructor which enables the use of data object UUID as a pre-defined row key field.
CompleteRowKeyLiteral - Interface in org.cloudgraph.hbase.scan
Represents the literal for an individual field within a composite row key and provides access to the key byte sequence for various supported relational operators under a row-key 'Get' operation for various optionally configurable hashing, formatting, padding and other features.
CompositeColumnKeyFactory - Class in org.cloudgraph.hbase.key
Creates an HBase column key based on the configured CloudGraph column key model for a specific HTable configuration.
CompositeColumnKeyFactory(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
CompositeColumnKeyFactory(RowOperation) - Constructor for class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
CompositeRowKeyExpressionFactory - Class in org.cloudgraph.hbase.key
Generates an HBase row key based on the configured CloudGraph Row Key Model for a specific HTable Configuration.
CompositeRowKeyExpressionFactory(RowOperation) - Constructor for class org.cloudgraph.hbase.key.CompositeRowKeyExpressionFactory
 
CompositeRowKeyExpressionFactory(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.key.CompositeRowKeyExpressionFactory
 
CompositeRowKeyFactory - Class in org.cloudgraph.hbase.key
Generates an HBase row key based on the configured CloudGraph Row Key Model for a specific HTable Configuration.
CompositeRowKeyFactory(RowOperation) - Constructor for class org.cloudgraph.hbase.key.CompositeRowKeyFactory
 
CompositeRowKeyFactory(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.key.CompositeRowKeyFactory
 
CompositeRowKeyReader - Class in org.cloudgraph.hbase.key
Reads and parses row keys into KeyValue elements where the values can then be found using a given Endpoint and used for syntax tree evaluation, for example.
CompositeRowKeyReader(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
ConfigurableKeyFactory - Interface in org.cloudgraph.hbase.key
A key factory which helps implementations leverage table and data graph specific configuration information, such as the hashing algorithm and field level row and column model settings.
Connection - Class in org.cloudgraph.hbase.connect
Pooled HBase connection wrapper which complies with Apache pool semantics and maintains a cache or table handles for each connection.
Connection(Connection, ObjectPool<Connection>, Configuration) - Constructor for class org.cloudgraph.hbase.connect.Connection
 
CONNECTION_POOL_BLOCK_WHEN_EXHAUSTED - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the blockWhenExhausted configuration attribute for connection pools.
CONNECTION_POOL_EVICTION_POLICY_CLASS_NAME - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the evictionPolicyClassName configuration attribute for connection pools.
CONNECTION_POOL_JMX_ENABLED - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name of the flag that determines if JMX will be enabled for connection pools.
CONNECTION_POOL_JMX_NAME_BASE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name of the JMX name base that will be used as part of the name assigned to JMX enabled pools created with this configuration instance.
CONNECTION_POOL_JMX_NAME_PREFIX - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name of the JMX name prefix that will be used as part of the name assigned to JMX enabled pools created with this configuration instance.
CONNECTION_POOL_LIFO - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the lifo configuration attribute for pools created with this configuration instance.
CONNECTION_POOL_MAX_IDLE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the maxIdle configuration attribute for connection pools.
CONNECTION_POOL_MAX_SIZE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
Synonym for max total.
CONNECTION_POOL_MAX_TOTAL - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the maxTotal configuration attribute for connection pools.
CONNECTION_POOL_MAX_WAIT_MILLIS - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the maxWait configuration attribute for pools created with this configuration instance.
CONNECTION_POOL_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the minEvictableIdleTimeMillis configuration attribute for connection pools.
CONNECTION_POOL_MIN_IDLE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the minIdle configuration attribute for connection pools.
CONNECTION_POOL_MIN_SIZE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
Synonym for min idle.
CONNECTION_POOL_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the numTestsPerEvictionRun configuration attribute for connection pools.
CONNECTION_POOL_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the softMinEvictableIdleTimeMillis configuration attribute for pools created with this configuration instance.
CONNECTION_POOL_TEST_ON_BORROW - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the testOnBorrow configuration attribute for connection pools.
CONNECTION_POOL_TEST_ON_CREATE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the testOnCreate configuration attribute for connection pools.
CONNECTION_POOL_TEST_ON_RETURN - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the testOnReturn configuration attribute for connection pools.
CONNECTION_POOL_TEST_WHILE_IDLE - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the testWhileIdle configuration attribute for connection pools.
CONNECTION_POOL_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.cloudgraph.hbase.connect.HBaseConnectionManager
The property name for the timeBetweenEvictionRunsMillis configuration attribute for connection pools.
contains(Property, Path) - Method in class org.cloudgraph.hbase.results.ResultsComparator
 
containsColumn(byte[], byte[]) - Method in class org.cloudgraph.hbase.io.CellValues
 
containsSequence(DataObject) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
containsSequence(DataObject) - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns whether the writer has a mapping the the given data object.
context - Variable in class org.cloudgraph.hbase.service.GraphQuery
 
context - Variable in class org.cloudgraph.hbase.service.HBaseGraphService
 
contextHBaseCompareOp - Variable in class org.cloudgraph.hbase.filter.PredicateVisitor
 
contextLogicalOperator - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
contextOpWildcard - Variable in class org.cloudgraph.hbase.filter.PredicateVisitor
 
contextProperty - Variable in class org.cloudgraph.hbase.filter.PredicateVisitor
 
contextProperty - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
contextPropertyPath - Variable in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
 
contextPropertyPath - Variable in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
contextPropertyPath - Variable in class org.cloudgraph.hbase.filter.RowPredicateVisitor
 
contextPropertyPath - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
contextQueryProperty - Variable in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
 
contextQueryProperty - Variable in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
contextRelationalOperator - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
contextType - Variable in class org.cloudgraph.hbase.filter.PredicateVisitor
 
contextType - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
contextWildcardOperator - Variable in class org.cloudgraph.hbase.filter.PredicateVisitor
 
contextWildcardOperator - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
convert(byte[], Collection<KeyValue>) - Method in class org.cloudgraph.hbase.graph.CellConverter
 
count(Query) - Method in class org.cloudgraph.hbase.service.GraphQuery
Returns a count of the given query.
count(Query) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
count(Query[]) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
countQual - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
countQualStr - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
create() - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
Create - Class in org.cloudgraph.hbase.mutation
 
Create(ServiceContext, SnapshotMap, String) - Constructor for class org.cloudgraph.hbase.mutation.Create
 
create - Variable in class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
createAssembler() - Method in class org.cloudgraph.hbase.service.GraphAssemblerFactory
 
createChild(PlasmaDataObject, PlasmaProperty, UUID, PlasmaType) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
Creates contained child data object with the same type as the given containment property or of a specific given sub-type as determined by querying the entity state.
createChild(long, EdgeOperation, DataObject, PlasmaProperty, RowReader, DataGraphMapping) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
createChild(UUID, PlasmaType, long, DataObject, PlasmaProperty) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
createColumnKey(PlasmaType, PlasmaProperty) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
createColumnKey(PlasmaType, EntityMetaKey) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
createColumnKey(PlasmaType, EdgeMetaKey) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
createColumnKey(PlasmaType, PlasmaProperty, EntityMetaKey) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
createColumnKey(PlasmaType, PlasmaProperty, EdgeMetaKey) - Method in class org.cloudgraph.hbase.key.CompositeColumnKeyFactory
 
createColumnKey(PlasmaDataObject, long, PlasmaProperty) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKey(PlasmaDataObject, long, PlasmaProperty, EdgeMetaKey) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKey(PlasmaType, long, PlasmaProperty, EdgeMetaKey) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKey(PlasmaType, long, PlasmaProperty, EntityMetaKey) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKey(PlasmaType, long, EntityMetaKey) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKey(PlasmaType, long, PlasmaProperty) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKey(PlasmaType, long, EdgeMetaKey) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createColumnKeyMetadataPrefix(PlasmaType, long, PlasmaProperty) - Method in class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
createLiteral(String, PlasmaProperty, PlasmaType, RelationalOperator, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Method in class org.cloudgraph.hbase.scan.ScanLiteralFactory
Creates and returns a data "flavor" and data type specific scan literal given various configuration specific as well as predicate context specific relational and logical operators.
createLiteral(String, PlasmaProperty, PlasmaType, PredicateOperator, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Method in class org.cloudgraph.hbase.scan.ScanLiteralFactory
Creates and returns a data "flavor" and data type specific scan literal given various configuration specific as well as predicate context specific predicate and logical operators.
createLogicalBinaryExpr(Expr, Expr, LogicalOperator) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
 
createLogicalBinaryExpr(Expr, Expr, LogicalOperator) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerSyntaxTreeAssembler
 
createLogicalBinaryExpr(Expr, Expr, LogicalOperator) - Method in class org.cloudgraph.hbase.scan.ScanRecognizerSyntaxTreeAssembler
Creates and returns a logical binary expression based on the given terms and logical operator.
createPredicateBinaryExpr(Property, Literal, PredicateOperator) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
 
createPredicateBinaryExpr(Property, Literal, PredicateOperator) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerSyntaxTreeAssembler
 
createRecordReader(InputSplit, TaskAttemptContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
 
createRelationalBinaryExpr(Property, Literal, RelationalOperator) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
 
createRelationalBinaryExpr(Property, Literal, RelationalOperator) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerSyntaxTreeAssembler
 
createRelationalBinaryExpr(Property, Literal, RelationalOperator) - Method in class org.cloudgraph.hbase.scan.ScanRecognizerSyntaxTreeAssembler
Creates and returns a relational binary expression based on the given terms and relational operator.
createResultsAssembler(Query, SelectionCollector, Expr, ResultsComparator, ResultsComparator, Expr, TableReader, GraphAssemblerFactory) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
createResultsAssembler(Query, SelectionCollector, Expr, ResultsComparator, ResultsComparator, Expr, TableReader, GraphAssemblerFactory) - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
createRoot(GraphColumnKeyFactory, CellValues) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
createRootColumnFilterAssembler(PlasmaType, SelectionCollector, ServiceContext) - Method in class org.cloudgraph.hbase.service.GraphQuery
Create and add a column filter for the initial column set based on existence of path predicates in the Select.
createRowKeyBytes(Type) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyFactory
Creates a row key using only the given type information.
createRowKeyBytes(DataGraph) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyFactory
 
createRowKeyBytes(DataObject) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyFactory
 
createRowKeyBytes(List<KeyValue>) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyFactory
 
createRowKeyExpr(List<KeyValue>) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyExpressionFactory
 
createRowKeyExprBytes(List<KeyValue>) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyExpressionFactory
 
createRowReader(DataObject, CellValues) - Method in class org.cloudgraph.hbase.io.GraphTableReader
Creates and adds a row reader based on the given data object and result row mapping it by UUID string and row key string.
createRowReader(DataObject, CellValues) - Method in interface org.cloudgraph.hbase.io.TableReader
Creates and adds a row reader based on the given data object and result row.
createRowWriter(DataObject) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Creates and returns a new row writer associated with the given data object.
createRowWriter(DataObject) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Creates and returns a new row writer associated with the given data object.
createRowWriter(TableWriter, DataObject) - Method in class org.cloudgraph.hbase.io.WriterSupport
Creates and returns a new row writer for the given (row root) data object.
createRowWriter(TableWriter, DataObject, byte[]) - Method in class org.cloudgraph.hbase.io.WriterSupport
Creates and returns a new row writer for the given (row root) data object.
createScan(PartialRowKey, Filter) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
createScan(FuzzyRowKey, Filter) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
createSequenceMapping(byte[], DataObject, ChangeSummary) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
Initializes a graph state by querying for a row based on the given row key and either creating a new (empty) graph state for an entirely new graph, or otherwise initializing a graph state based on state or state and management columns in the existing returned row.
createTable(Connection, TableName, StoreMappingContext) - Method in class org.cloudgraph.hbase.connect.HBaseConnectionManager
 
current - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
currentResultIgnored() - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
currentResultIgnored() - Method in interface org.cloudgraph.hbase.results.ResultsSlider
 

D

dataConverter - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
DATE_INCREMENT - Static variable in class org.cloudgraph.hbase.scan.TemporalLiteral
 
DATE_TIME_INCREMENT - Static variable in class org.cloudgraph.hbase.scan.TemporalLiteral
 
decodeCollectionBaseType(byte[]) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
decodeDefaultSubType(byte[]) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
decodeRowKeys(byte[]) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
decodeSequences(byte[]) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
decodeType(byte[]) - Static method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
decodeType(byte[]) - Method in class org.cloudgraph.hbase.io.GraphRowReader
 
decodeType(byte[]) - Method in interface org.cloudgraph.hbase.io.RowReader
 
DefaultAssembler - Class in org.cloudgraph.hbase.graph
Supports both distributed and non-distributed graph assemblers by providing default functionality.
DefaultAssembler(PlasmaType, Selection, TableReader, Timestamp) - Constructor for class org.cloudgraph.hbase.graph.DefaultAssembler
Constructor.
DefaultEdgeOperation - Class in org.cloudgraph.hbase.io
 
DefaultEdgeOperation(PlasmaType, PlasmaProperty, TableMapping, DataGraphMapping, RowOperation) - Constructor for class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
DefaultEdgeOperation.KeyBytes - Class in org.cloudgraph.hbase.io
 
DefaultResultsAssembler - Class in org.cloudgraph.hbase.results
Default functionality for various results assemblers.
DefaultResultsAssembler(Expr, Comparator<PlasmaDataGraph>, TableReader, Integer, Integer) - Constructor for class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
DefaultRowOperation - Class in org.cloudgraph.hbase.io
 
DefaultRowOperation(byte[], DataObject, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.DefaultRowOperation
 
delete() - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
delete() - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
Delete - Class in org.cloudgraph.hbase.mutation
 
Delete(ServiceContext, SnapshotMap, String) - Constructor for class org.cloudgraph.hbase.mutation.Delete
 
delete - Variable in class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
deleteRow() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
deleteRow() - Method in interface org.cloudgraph.hbase.io.RowWriter
Creates a new row delete mutation, is not exists.
deleteRowData(PlasmaDataObject, long, PlasmaProperty) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
deleteRowData(byte[], byte[]) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
deleteRowData(PlasmaDataObject, long, PlasmaProperty) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
deleteRowData(byte[], byte[]) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
deleteRowEntityMetaData(PlasmaDataObject, long) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
deleteRowEntityMetaData(PlasmaDataObject, long) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
deleteTable(Connection, TableName) - Method in class org.cloudgraph.hbase.connect.HBaseConnectionManager
 
delimMask - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
destroy() - Method in class org.cloudgraph.hbase.connect.Connection
 
destroyObject(PooledObject<Connection>) - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
DistributedAssembler - Class in org.cloudgraph.hbase.graph
Supports the assembly of a directed data graph which may span multiple HBase tables and/or rows by maintaining a stack of row readers annotated with graph "level" and other information.
DistributedAssembler(PlasmaType, Selection, DistributedReader, Timestamp) - Constructor for class org.cloudgraph.hbase.graph.DistributedAssembler
Constructor.
DistributedGraphOperation - Interface in org.cloudgraph.hbase.io
Encapsulates one or more graph table operation components for federation across multiple physical tables and/or physical table rows.
DistributedGraphReader - Class in org.cloudgraph.hbase.io
Encapsulates one or more graph table reader components for federation across multiple physical tables and/or physical table rows.
DistributedGraphReader(Type, List<Type>, Connection, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.DistributedGraphReader
 
DistributedGraphWriter - Class in org.cloudgraph.hbase.io
Encapsulates one or more graph table writer components for federation across multiple physical tables and/or physical table rows.
DistributedGraphWriter(DataGraph, TableWriterCollector, Connection, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.DistributedGraphWriter
 
distributedReader - Variable in class org.cloudgraph.hbase.graph.DistributedAssembler
 
DistributedReader - Interface in org.cloudgraph.hbase.io
Encapsulates one or more graph table reader components for federation across multiple physical tables and/or physical table rows.
DistributedWriter - Interface in org.cloudgraph.hbase.io
Encapsulates one or more graph table writer components for federation across multiple physical tables and/or physical table rows.

E

edgeExists(PlasmaType, PlasmaProperty, long) - Method in class org.cloudgraph.hbase.io.GraphRowReader
 
edgeExists(PlasmaType, PlasmaProperty, long) - Method in interface org.cloudgraph.hbase.io.RowReader
 
EdgeOperation - Interface in org.cloudgraph.hbase.io
 
EdgeReader - Interface in org.cloudgraph.hbase.io
 
edgeType - Variable in class org.cloudgraph.hbase.expr.PathPredicateBinaryExprTreeAssembler
 
edgeType - Variable in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
 
EdgeTypeMismatchException - Exception in org.cloudgraph.hbase.io
Thrown where an attempt is made to add a data object to a new or existing edge where the edge base type or subtype have already been established and the given type does not match.
EdgeTypeMismatchException() - Constructor for exception org.cloudgraph.hbase.io.EdgeTypeMismatchException
 
EdgeTypeMismatchException(String) - Constructor for exception org.cloudgraph.hbase.io.EdgeTypeMismatchException
 
EdgeTypeMismatchException(Throwable) - Constructor for exception org.cloudgraph.hbase.io.EdgeTypeMismatchException
 
EdgeWriter - Interface in org.cloudgraph.hbase.io
 
encode(PlasmaType) - Static method in class org.cloudgraph.hbase.io.GraphRowWriter
 
encodeCollectionBaseType() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
encodeDefaultSubType() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
encodeRootType() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
encodeRootType() - Method in interface org.cloudgraph.hbase.io.RowWriter
 
encodeRowKeys() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
encodeSequences() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
encodeType(PlasmaType) - Static method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
encodeType(PlasmaType) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
encodeType(PlasmaType) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
end(Property) - Method in class org.cloudgraph.hbase.expr.PathPredicateBinaryExprTreeAssembler
Process the traversal end event for a query property within an expression setting up context information for the endpoint property and its type, as well as physical column qualifier name bytes which are set into the DefaultBinaryExprTreeAssembler.contextQueryProperty physical name bytes.
end(Expression) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
Process the traversal end event for a query expression removing the current (top) HBase filter list from the stack.
end(Expression) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
Process the traversal end event for a query expression removing the current (top) HBase filter list from the stack.
end(Expression) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
Process the traversal end event for a query expression removing the current (top) HBase filter list from the stack.
end(Property) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
Process the traversal end event for a query property within an expression setting up context information for the endpoint property and its type, as well as physical column qualifier name bytes which are set into the DefaultBinaryExprTreeAssembler.contextQueryProperty physical name bytes.
endpoint - Variable in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerRelationalBinaryExpr
 
endpoint - Variable in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerWildcardBinaryExpr
 
endRange - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
equals(Object) - Method in class org.cloudgraph.hbase.io.CellValues
 
equals(Object) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation.KeyBytes
 
evaluate(EvaluationContext) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerRelationalBinaryExpr
Returns a "truth" value for the expression using a specific evaluation context to locate or recognize a given row key field within the context of the expression.
evaluate(EvaluationContext) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerWildcardBinaryExpr
Returns a "truth" value for the expression using a specific evaluation context to locate or recognize a given row key field within the context of the expression.
evaluate(EvaluationContext) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerRelationalBinaryExpr
Returns a "truth" value for the expression using a specific evaluation context to locate or recognize a given sequence based column qualifier within the context of the expression.
evaluate(EvaluationContext) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerWildcardBinaryExpr
Returns a "truth" value for the expression using a specific evaluation context to locate or recognize a given sequence based column qualifier within the context of the expression.
evaluate(EvaluationContext) - Method in class org.cloudgraph.hbase.scan.ScanRecognizerRelationalBinaryExpr
Returns a "truth" value for the expression using a specific evaluation context by ...
execute(Query, PlasmaType, SelectionCollector, Filter, Expr, ResultsComparator, ResultsComparator, Expr, List<PartialRowKey>, List<FuzzyRowKey>, List<CompleteRowKey>, Timestamp) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(PartialRowKey, TableReader, Filter, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(CompleteRowKey, TableReader, Filter, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(List<CompleteRowKey>, TableReader, Filter, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(FuzzyRowKey, TableReader, Filter, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(Get, TableReader, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(List<Get>, TableReader, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(Scan, TableReader, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
execute(Scan, TableReader, ResultsAssembler) - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
executeAsStream(Query, SelectionCollector, PlasmaType, Filter, Expr, ResultsComparator, List<PartialRowKey>, List<FuzzyRowKey>, List<CompleteRowKey>, Timestamp) - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
ExternalEdgeRecognizerContext - Class in org.cloudgraph.hbase.graph
Context which supports the evaluation and "recognition" of a given external reference or row-key by a binary expression tree.
ExternalEdgeRecognizerContext(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
Constructs an empty context.
ExternalEdgeRecognizerRelationalBinaryExpr - Class in org.cloudgraph.hbase.graph
An RelationalBinaryExpr implementation which uses a specific evaluation context to locate or recognize a given sequence based column qualifier within the context of the expression.
ExternalEdgeRecognizerRelationalBinaryExpr(Property, Literal, RelationalOperator) - Constructor for class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerRelationalBinaryExpr
Constructs an expression based on the given terms and column qualifier prefix.
ExternalEdgeRecognizerSyntaxTreeAssembler - Class in org.cloudgraph.hbase.graph
A binary expression tree assembler which constructs an operator precedence map, then visits (traverses) the given predicate expression syntax tree depth-first using an adapted shunting-yard algorithm and assembles a resulting binary tree structure.
ExternalEdgeRecognizerSyntaxTreeAssembler(Where, DataGraphMapping, PlasmaType, PlasmaType) - Constructor for class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
Constructs an assembler based on the given predicate and graph edge type.
ExternalEdgeRecognizerWildcardBinaryExpr - Class in org.cloudgraph.hbase.graph
An PredicateBinaryExpr implementation which uses a specific evaluation context to locate or recognize a given row key field within the context of the expression.
ExternalEdgeRecognizerWildcardBinaryExpr(Property, Literal, PredicateOperator) - Constructor for class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerWildcardBinaryExpr
Constructs an expression based on the given terms and column qualifier prefix.

F

family - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
fetchColumnValue(PlasmaDataObject, PlasmaProperty) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
Returns a single column value for this row given a context data object and property.
fetchColumnValue(PlasmaDataObject, PlasmaProperty) - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns a single column value for this row given a context data object and property.
fetchGraph(byte[], TableReader, PlasmaType) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
Returns the selection graph as a single result.
fetchRootType(TableReader, GraphColumnKeyFactory, PlasmaType, CellValues) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
fetchRootUUID(TableReader, GraphColumnKeyFactory, PlasmaType, CellValues) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
fetchType(PlasmaType, long, EdgeReader, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
fetchUUID(PlasmaType, long, EdgeReader, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
fetchValue(byte[], byte[], CellValues) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
fetchValue(byte[], byte[], Result) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
fetchValue(byte[], byte[], Put) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
fieldCount - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
fieldMapping - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
FilterHierarchyAssembler - Class in org.cloudgraph.hbase.filter
Supports assembly of complex HBase filter hierarchies representing query predicate expression trees using a filter stack.
FilterHierarchyAssembler(PlasmaType) - Constructor for class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
FilterListAssembler - Class in org.cloudgraph.hbase.filter
Supports assembly of HBase filter lists.
FilterListAssembler(PlasmaType) - Constructor for class org.cloudgraph.hbase.filter.FilterListAssembler
 
filterStack - Variable in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
filterTokens(String[]) - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
FilterUtil - Class in org.cloudgraph.hbase.util
HBase filter debugging utilities
FilterUtil() - Constructor for class org.cloudgraph.hbase.util.FilterUtil
 
finalize() - Method in class org.cloudgraph.hbase.connect.HBaseConnectionManager
 
find(Query, JobContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphServiceDelegate
 
find(Query, Timestamp) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
find(Query, int, Timestamp) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
find(Query) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
find(Query, int) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
find(Query[]) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
find(Query, JobContext) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
findAsStream(Query, Timestamp) - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
findAsStream(Query, int, Timestamp) - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
findAsStream(Query) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
findAsStream(Query, int) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
findAsStream(Query[]) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
findContainerRowWriter(DataObject) - Method in class org.cloudgraph.hbase.io.WriterSupport
Finds and return the row writer associated with the given target data object
findKeyValue(DataRowKeyFieldMapping, List<KeyValue>) - Method in class org.cloudgraph.hbase.key.KeySupport
 
findMetaDataColumnValue(PlasmaType, PlasmaProperty, long, EntityMetaKey, TableMapping, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
findMetaDataColumnValue(PlasmaType, long, EntityMetaKey, TableMapping, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
findProperties(Expression) - Method in class org.cloudgraph.hbase.filter.PredicateUtil
 
findRootType(TableReader, GraphColumnKeyFactory, PlasmaType, CellValues) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
findRootUUID(TableReader, GraphColumnKeyFactory, PlasmaType, CellValues) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
findRowWriter(DataObject) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns the row writer associated with the given data object or null if no row writer is associated.
findRowWriter(DataObject) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns the row writer associated with the given data object or null if no row writer is associated.
findValue(byte[], byte[], CellValues) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
findValue(byte[], byte[], Result) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
findValue(byte[], byte[], Put) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
fixedMaskByte - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
fromBytes(Property, byte[]) - Method in class org.cloudgraph.hbase.service.HBaseDataConverter
Converts the given value from bytes based on data type and cardinality information for the given property.
funcPaths - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
fuzzyKeyScanLiterals - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
fuzzyKeyScanLiterals - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
FuzzyRowKey - Interface in org.cloudgraph.hbase.scan
Provides access to the key byte and fuzzy info byte sequences applicable for HBase FuzzyRowFilter.
FuzzyRowKeyLiteral - Interface in org.cloudgraph.hbase.scan
Represents the literal for an individual field within a composite fuzzy row key scan using HBase FuzzyRowFilter, and provides access to the key byte and fuzzy info byte sequences under various optionally configurable hashing, formatting, padding and other features.
FuzzyRowKeyScanAssembler - Class in org.cloudgraph.hbase.scan
Assembles a composite fuzzy row key bytes / fuzzy info bytes pair where each field within the composite row keys are constructed based a set of query predicates.
FuzzyRowKeyScanAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
Constructor
FuzzyRowKeyScanAssembler(PlasmaType, String, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
Constructor which enables the use of data object UUID as a pre-defined row key field.

G

get(byte[], byte[]) - Method in class org.cloudgraph.hbase.mutation.Mutations
 
get(byte[], byte[]) - Method in class org.cloudgraph.hbase.mutation.Qualifiers
 
getAdmin() - Method in class org.cloudgraph.hbase.connect.Connection
 
getAllRowReaders() - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns all row reader context values for this table context.
getAllRowReaders() - Method in interface org.cloudgraph.hbase.io.TableReader
Returns all row reader context values for this table context.
getAllRowWriters() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
getAllRowWriters() - Method in interface org.cloudgraph.hbase.io.TableWriter
Returns all row writer context values for this table context.
getBaseType() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
Calculates and returns whether the edges are local.
getBaseType() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the base type of the collection.
getBetweenStartBytes() - Method in interface org.cloudgraph.hbase.scan.WildcardPartialRowKeyLiteral
Returns the "start row" bytes used under certain conditions to represent a wildcard operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getBetweenStartBytes() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
Returns the "start row" bytes used under certain conditions to represent a "wildcard" operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getBetweenStopBytes() - Method in interface org.cloudgraph.hbase.scan.WildcardPartialRowKeyLiteral
Returns the "stop row" bytes used under certain conditions to represent a wildcard operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getBetweenStopBytes() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
Returns the "stop row" bytes used under certain conditions to represent a "wildcard" operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getBuf() - Method in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
getBufferedMutator(TableName) - Method in class org.cloudgraph.hbase.connect.Connection
 
getBufferedMutator(BufferedMutatorParams) - Method in class org.cloudgraph.hbase.connect.Connection
 
getBufferedMutator() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
getBufferedMutator() - Method in interface org.cloudgraph.hbase.io.TableWriter
 
getCollection() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getColumnKeyFactory() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getColumnValue(byte[], byte[]) - Method in class org.cloudgraph.hbase.io.CellValues
 
getComparator() - Method in class org.cloudgraph.hbase.results.ResultsComparatorAssembler
 
getCompleteRowKeys() - Method in class org.cloudgraph.hbase.scan.ScanCollector
 
getConf() - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
 
getConfig() - Method in class org.cloudgraph.hbase.graph.ParallelGraphAssembler
 
getConfig() - Method in class org.cloudgraph.hbase.service.CloudGraphContext
 
getConfiguration() - Method in class org.cloudgraph.hbase.connect.Connection
 
getConnection() - Method in class org.cloudgraph.hbase.connect.HBaseConnectionManager
 
getConnection() - Method in interface org.cloudgraph.hbase.io.DistributedGraphOperation
returns the shared connection for the operation
getConnection() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
 
getConnection() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
 
getContainerAncestry(DataObject) - Method in class org.cloudgraph.hbase.io.WriterSupport
Traverses the container links for the given data object returning the ancestry as an ordered list.
getContainerRowWriter(DataObject) - Method in class org.cloudgraph.hbase.io.WriterSupport
Finds and return the row writer associated with the container for the given target data object
getContent() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the string literal
getContextType() - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
 
getContextType() - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
getCount() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getCount() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the (cached) count of members of the collection.
getCurrentKey() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Returns the current key.
getCurrentKey() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Returns the current key.
getCurrentResult() - Method in class org.cloudgraph.hbase.results.ParallelSlidingResultsAssembler
 
getCurrentResult() - Method in class org.cloudgraph.hbase.results.ResultsAggregator
 
getCurrentResult() - Method in interface org.cloudgraph.hbase.results.ResultsAssembler
 
getCurrentResult() - Method in class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
getCurrentResult() - Method in class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
getCurrentValue() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Returns the current value.
getCurrentValue() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Returns the current value.
getDataColumnValue(PlasmaType, PlasmaProperty, long, TableMapping, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
Returns a value for the given property from the given row reader by generating a column qualifier based on column key model configurations settings, graph state information and other factors.
getDataColumnValue(PlasmaDataObject, PlasmaProperty, TableMapping, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
getDataGraph() - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
Returns the assembled data graph.
getDistributedOperation() - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the distributed context associated with this table operation context.
getDistributedOperation() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
Returns the distributed context associated with this table operation context.
getDistributedOperation() - Method in interface org.cloudgraph.hbase.io.TableOperation
Returns the distributed context associated with this table operation context.
getDistributedWriter() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
getDistributedWriter() - Method in interface org.cloudgraph.hbase.io.TableWriter
 
getEdgeReader(PlasmaType, PlasmaProperty, long) - Method in class org.cloudgraph.hbase.io.GraphRowReader
 
getEdgeReader(PlasmaType, PlasmaProperty, long) - Method in interface org.cloudgraph.hbase.io.RowReader
 
getEdgeWriter(PlasmaDataObject, PlasmaProperty, long) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getEdgeWriter(PlasmaDataObject, PlasmaProperty, long) - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns an existing or new edge writer for the given data object, sequence and source edge property
getEndpoints() - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
 
getEndpoints() - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
getEqualsBytes() - Method in interface org.cloudgraph.hbase.scan.CompleteRowKeyLiteral
Returns the bytes used to represent an "equals" relational operator for a specific composite row key field, under an HBase 'Get' operation for the various optionally configurable hashing, formatting and padding features.
getEqualsBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the bytes used to represent an "equals" relational operator for a specific composite row key field, under an HBase 'Get' operation for the various optionally configurable hashing, formatting and padding features.
getEqualsBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the bytes used to represent an "equals" relational operator for a specific composite row key field, under an HBase 'Get' operation for the various optionally configurable hashing, formatting and padding features.
getEqualsBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the bytes used to represent "equals" relational operator under an HBase row-key 'Get' operation for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the bytes used to represent an "equals" relational operator for a specific composite row key field, under an HBase 'Get' operation for the various optionally configurable hashing, formatting and padding features.
getEqualsStartBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the "start row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this integral (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStartBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "start row" bytes used to represent "equals" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getEqualsStartBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "start row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStartBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "start row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStartBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the "start row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStartBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the "start row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStopBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the "stop row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this integral (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStopBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "stop row" bytes used to represent "equals" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getEqualsStopBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "stop row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStopBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "stop row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStopBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the "stop row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getEqualsStopBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the "stop row" bytes used to represent "equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getExecutor() - Method in class org.cloudgraph.hbase.service.QueryThreadPool
 
getFieldConfig() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the composite row-key field configuration.
getFilter() - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
Returns the assembled filter, filter list or filter hierarchy root.
getFilter() - Method in class org.cloudgraph.hbase.filter.FilterListAssembler
Returns the assembled filter or filter list root.
getFilter() - Method in interface org.cloudgraph.hbase.filter.HBaseFilterAssembler
Returns the assembled filter, filter list or filter hierarchy root.
getFilter() - Method in interface org.cloudgraph.hbase.scan.FuzzyRowKey
Returns the assembled filter, filter list or filter hierarchy root.
getFilter() - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
getFuzzyInfoBytes() - Method in interface org.cloudgraph.hbase.scan.FuzzyRowKey
 
getFuzzyInfoBytes() - Method in interface org.cloudgraph.hbase.scan.FuzzyRowKeyLiteral
 
getFuzzyInfoBytes() - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
getFuzzyInfoBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
 
getFuzzyInfoBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
 
getFuzzyInfoBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
 
getFuzzyInfoBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
 
getFuzzyInfoBytes() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
 
getFuzzyKeyBytes() - Method in interface org.cloudgraph.hbase.scan.FuzzyRowKey
 
getFuzzyKeyBytes() - Method in interface org.cloudgraph.hbase.scan.FuzzyRowKeyLiteral
 
getFuzzyKeyBytes() - Method in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
getFuzzyKeyBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
 
getFuzzyKeyBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
 
getFuzzyKeyBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
 
getFuzzyKeyBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
 
getFuzzyKeyBytes() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
 
getFuzzyKeyScanLiterals() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
getFuzzyKeyScanResult() - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
getFuzzyRowKeyScans() - Method in class org.cloudgraph.hbase.scan.ScanCollector
 
getGraph() - Method in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
getGraph() - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
getGraph() - Method in interface org.cloudgraph.hbase.key.ConfigurableKeyFactory
 
getGraph() - Method in class org.cloudgraph.hbase.scan.ScanCollector
 
getGraph() - Method in class org.cloudgraph.hbase.scan.ScanRecognizerContext
 
getGreaterThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the "start row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this integral (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStartBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "start row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "start row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "start row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the "start row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the "start row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
The "greater than equals" relational operator does not effect the stop bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getGreaterThanEqualStopBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "stop row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "stop row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "stop row" bytes used to represent "greater than equals" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
The "greater than equals" relational operator does not effect the stop bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getGreaterThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
The "greater than equals" relational operator does not effect the stop bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getGreaterThanStartBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the "start row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this integral (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStartBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "start row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStartBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "start row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStartBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "start row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStartBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the "start row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStartBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the "start row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStopBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
The "greater than" relational operator does not effect the stop bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getGreaterThanStopBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "stop row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStopBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "stop row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStopBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "stop row" bytes used to represent "greater than" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getGreaterThanStopBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
The "greater than" relational operator does not effect the stop bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getGreaterThanStopBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
The "greater than" relational operator does not effect the stop bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getIgnoredResults() - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
getIgnoredResults() - Method in interface org.cloudgraph.hbase.results.ResultsSlider
 
getIncrement(DataType) - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
 
getKey() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation.KeyBytes
 
getKey() - Method in interface org.cloudgraph.hbase.scan.CompleteRowKey
 
getKey() - Method in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
Returns the row key as a byte array.
getKeyFactory(PlasmaType) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
getKeyMap() - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerContext
Returns the HBase KeyValue specific for the current sequence.
getLessThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
The "less than equal" relational operator does not effect the start bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getLessThanEqualStartBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "start row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "start row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "start row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
The "less than equal" relational operator does not effect the start bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getLessThanEqualStartBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
The "less than equal" relational operator does not effect the start bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getLessThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the "stop row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this integral (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStopBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "stop row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "stop row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "stop row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the "stop row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanEqualStopBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the "stop row" bytes used to represent "less than equals" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStartBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
The "less than" relational operator does not effect the start bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getLessThanStartBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "start row" bytes used to represent "less than" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getLessThanStartBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "start row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStartBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "start row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStartBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
The "less than" relational operator does not effect the start bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getLessThanStartBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
The "less than" relational operator does not effect the start bytes for an HBase partial row-key scan and this method therefore returns an empty byte array or "no-op".
getLessThanStopBytes() - Method in class org.cloudgraph.hbase.scan.IntegralLiteral
Returns the "stop row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this integral (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStopBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the "stop row" bytes used to represent "less than" relational operator under an HBase partial row-key scan under the various optionally configurable hashing, formatting and padding features.
getLessThanStopBytes() - Method in class org.cloudgraph.hbase.scan.RealLiteral
Returns the "stop row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this real (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStopBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the "stop row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStopBytes() - Method in class org.cloudgraph.hbase.scan.StringLiteral
Returns the "stop row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLessThanStopBytes() - Method in class org.cloudgraph.hbase.scan.TemporalLiteral
Returns the "stop row" bytes used to represent "less than" relational operator under an HBase partial row-key scan for this string (data flavor) literal under the various optionally configurable hashing, formatting and padding features.
getLevel() - Method in class org.cloudgraph.hbase.graph.ReaderFrame
 
getLevel() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getLiterals() - Method in class org.cloudgraph.hbase.scan.ScanLiterals
 
getLiterals(DataRowKeyFieldMapping) - Method in class org.cloudgraph.hbase.scan.ScanLiterals
 
getLogicalOperatorContext() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
 
getMappingContext() - Method in interface org.cloudgraph.hbase.io.DistributedGraphOperation
 
getMappingContext() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
 
getMappingContext() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
 
getMappingContext() - Method in class org.cloudgraph.hbase.io.GraphRowReader
 
getMappingContext() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getMappingContext() - Method in interface org.cloudgraph.hbase.io.RowOperation
 
getMaxThreadPoolSize() - Method in class org.cloudgraph.hbase.service.QueryThreadPool
 
getMetaDataColumnValue(PlasmaType, long, EntityMetaKey, TableMapping, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
getMetaDataColumnValue(PlasmaType, EntityMetaKey, TableMapping, CellValues, RowReader) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
getMinThreadPoolSize() - Method in class org.cloudgraph.hbase.service.QueryThreadPool
 
getParams() - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
getParams() - Method in class org.cloudgraph.hbase.filter.FilterListAssembler
 
getPartialKeyScanLiterals() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Return the current scan literals.
getPartialKeyScanResult() - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
getPartialRowKeyScans() - Method in class org.cloudgraph.hbase.scan.ScanCollector
 
getPath() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getPath() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the traversal path (in XPath syntax) for the location of the collection relative to the root of the graph where the collection is instantiated.
getProgress() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
The current progress of the record reader through its data.
getProgress() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
The current progress of the record reader through its data.
getProperties(PlasmaDataObject, PlasmaDataObject, PlasmaProperty, int) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
getProperties(PlasmaType, PlasmaDataObject, PlasmaProperty, int) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
 
getProperties() - Method in class org.cloudgraph.hbase.service.HBaseServiceContext
 
getQualifiedLogicalTableName() - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the qualified logical table name associated with this reader.
getQualifiedLogicalTableName() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
Returns the qualified logical table name associated with this reader.
getQualifiedLogicalTableName() - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the qualified logical table name associated with this reader.
getQualifiedLogicalTableName() - Method in interface org.cloudgraph.hbase.io.TableWriter
Returns the qualified logical table name associated with this reader.
getQualifiedPhysicalTableName() - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the qualified physical table name associated with this reader.
getQualifiedPhysicalTableName() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
Returns the qualified physical table name associated with this reader.
getQualifiedPhysicalTableName() - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the qualified physical table name associated with this reader.
getQualifiedPhysicalTableName() - Method in interface org.cloudgraph.hbase.io.TableWriter
Returns the qualified physical table name associated with this reader.
getQualifiedPhysicalTableNamespace() - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the qualified physical table namespace associated with this reader.
getQualifiedPhysicalTableNamespace() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
Returns the qualified physical table namespace associated with this reader.
getQualifiedPhysicalTableNamespace() - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the qualified physical table namespace associated with this reader.
getQualifiedPhysicalTableNamespace() - Method in interface org.cloudgraph.hbase.io.TableWriter
Returns the qualified physical table namespace associated with this reader.
getQualifierMap() - Method in class org.cloudgraph.hbase.mutation.Mutations
 
getRegionLocator(TableName) - Method in class org.cloudgraph.hbase.connect.Connection
 
getRelationalOperator() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the context relational operator.
getResults() - Method in class org.cloudgraph.hbase.results.ParallelSlidingResultsAssembler
 
getResults() - Method in class org.cloudgraph.hbase.results.ResultsAggregator
 
getResults() - Method in interface org.cloudgraph.hbase.results.ResultsAssembler
Returns results
getResults() - Method in class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
getResults() - Method in class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
getRootTableReader() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns the table reader associated with the data graph root.
getRootTableReader() - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns the table reader associated with the data graph root.
getRootTableWriter() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns the table writer associated with the data graph root.
getRootTableWriter() - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns the table writer associated with the data graph root.
getRootTableWriter() - Method in class org.cloudgraph.hbase.io.TableWriterCollector
 
getRootType() - Method in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
getRootType() - Method in interface org.cloudgraph.hbase.key.ConfigurableKeyFactory
 
getRow() - Method in class org.cloudgraph.hbase.io.GraphRowReader
 
getRow() - Method in interface org.cloudgraph.hbase.io.RowReader
 
getRowKey() - Method in class org.cloudgraph.hbase.io.CellValues
 
getRowKeyAsBytes() - Method in class org.cloudgraph.hbase.io.CellValues
 
getRowKeys() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getRowKeys() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the row keys for entities of the collection.
getRowReader() - Method in class org.cloudgraph.hbase.graph.ReaderFrame
 
getRowReader() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getRowReader(DataObject) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns the row reader associated with the given data object
getRowReader(DataObject) - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns the row reader associated with the given data object
getRowReader() - Method in interface org.cloudgraph.hbase.io.EdgeReader
 
getRowReader() - Method in class org.cloudgraph.hbase.io.GraphEdgeReader
 
getRowReader(DataObject) - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the row reader context for the given data object or null if null exists
getRowReader(byte[]) - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the row reader context for the given row key or null if null exists
getRowReader(String) - Method in class org.cloudgraph.hbase.io.GraphTableReader
 
getRowReader(UUID) - Method in class org.cloudgraph.hbase.io.GraphTableReader
Returns the row reader context for the given UUID
getRowReader(UUID) - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the row reader context for the given UUID or null if null exists
getRowReader(byte[]) - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the row reader context for the given row key or null if null exists
getRowReader(String) - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the row reader context for the given row key or null if null exists
getRowReader(DataObject) - Method in interface org.cloudgraph.hbase.io.TableReader
Returns the row reader context for the given data object or null if null exists
getRows() - Method in class org.cloudgraph.hbase.mutation.Mutations
 
getRowValues() - Method in interface org.cloudgraph.hbase.io.EdgeReader
 
getRowValues() - Method in class org.cloudgraph.hbase.io.GraphEdgeReader
 
getRowWriter(DataObject) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns the row writer associated with the given data object
getRowWriter(DataObject) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns the row writer associated with the given data object
getRowWriter() - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
getRowWriter() - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
getRowWriter(UUID) - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
getRowWriter(UUID) - Method in interface org.cloudgraph.hbase.io.TableWriter
Returns the row writer context for the given UUID
getRowWriterMap() - Method in class org.cloudgraph.hbase.io.TableWriterCollector
 
getScans() - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Allows subclasses to get the list of Scan objects.
getSequence() - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerContext
Returns the current sequence.
getSequence(DataObject) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getSequence(DataObject) - Method in interface org.cloudgraph.hbase.io.RowWriter
Returs the sequence number for the given data object if exists.
getSequenceMapping() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getSequences() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getSequences() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the sequence identifiers for entities of the collection.
getSource() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getSourceProp() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getSourceProperty() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getSplits(JobContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
 
getStartBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the HBase scan "start-row" composite row-key field bytes for this literal under the various relational, logical operator and other optionally configurable hashing, formatting and padding features.
getStartBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the HBase scan "start-row" composite row-key field bytes for this literal under the various relational, logical operator and other optionally configurable hashing, formatting and padding features.
getStartBytes() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
Returns the HBase scan "start-row" composite row-key field bytes for this literal under the various relational, logical operator and other optionally configurable hashing, formatting and padding features.
getStartEndKeys() - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
 
getStartKey() - Method in interface org.cloudgraph.hbase.scan.PartialRowKey
 
getStartKey() - Method in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Returns the start row key as a byte array.
getStopBytes() - Method in interface org.cloudgraph.hbase.scan.PartialRowKeyLiteral
Returns the HBase scan "stop-row" composite row-key field bytes for this literal under the various relational, logical operator and other optionally configurable hashing, formatting and padding features.
getStopBytes() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
Returns the HBase scan "stop-row" composite row-key field bytes for this literal under the various relational, logical operator and other optionally configurable hashing, formatting and padding features.
getStopBytes() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
Returns the HBase scan "stop-row" composite row-key field bytes for this literal under the various relational, logical operator and other optionally configurable hashing, formatting and padding features.
getStopKey() - Method in interface org.cloudgraph.hbase.scan.PartialRowKey
 
getStopKey() - Method in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Returns the stop row key as a byte array.
getStoreMapping() - Method in class org.cloudgraph.hbase.service.HBaseServiceContext
 
getStoreMapping() - Method in interface org.cloudgraph.hbase.service.ServiceContext
 
getSubroot() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getSubrootSequence() - Method in class org.cloudgraph.hbase.graph.Traversal
 
getSubType() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getSubType() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the subtype or null if none exists
getTable(TableName) - Method in class org.cloudgraph.hbase.connect.Connection
 
getTable(TableName, ExecutorService) - Method in class org.cloudgraph.hbase.connect.Connection
 
getTable() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getTable() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns the name of the table where the collection is instantiated.
getTable() - Method in class org.cloudgraph.hbase.io.GraphTableReader
 
getTable() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
getTable() - Method in interface org.cloudgraph.hbase.io.TableOperation
Returns the HBase table pooled connection for this context.
getTable() - Method in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
getTable() - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
getTable() - Method in interface org.cloudgraph.hbase.key.ConfigurableKeyFactory
 
getTableReader(String) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns the table reader for the given configured table name, or null of not exists.
getTableReader(QName) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns the table reader for the given qualified type name, or null if not exists.
getTableReader(String) - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns the table reader for the given configured table name.
getTableReader(QName) - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns the table reader for the given qualified type name.
getTableReader() - Method in interface org.cloudgraph.hbase.io.EdgeReader
 
getTableReader() - Method in class org.cloudgraph.hbase.io.GraphEdgeReader
 
getTableReader() - Method in class org.cloudgraph.hbase.io.GraphRowReader
 
getTableReader() - Method in interface org.cloudgraph.hbase.io.RowReader
 
getTableReaderCount() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns the count of table readers for this container.
getTableReaderCount() - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns the count of table readers for this container.
getTableReaders() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns all table readers for the this container
getTableReaders() - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns all table readers for the this container
getTableWriter(String) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns the table writer for the given configured table name, or null of not exists.
getTableWriter(String) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns the table writer for the given configured table name.
getTableWriter() - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
getTableWriter() - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
getTableWriter() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getTableWriter() - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns the container for this writer.
getTableWriterCount() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns the count of table writers for this container.
getTableWriterCount() - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns the count of table writers for this container.
getTableWriters() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns all table writers for the this container
getTableWriters() - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns all table writers for the this container
getTableWriters() - Method in class org.cloudgraph.hbase.io.TableWriterCollector
 
getTargetType() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
getTypes(TableReader) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns a list of types associated with the given table reader.
getTypes(TableWriter) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns a list of types associated with the given table operation.
getTypes(TableReader) - Method in interface org.cloudgraph.hbase.io.DistributedReader
Returns a list of types associated with the given table operation.
getTypes(TableWriter) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Returns a list of types associated with the given table operation.
getUnrecognizedResults() - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
getUnrecognizedResults() - Method in interface org.cloudgraph.hbase.results.ResultsSlider
 
getValue(Endpoint) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
 
getValue(Endpoint) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
getValues() - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
 
getValues() - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
getVariables(Where) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
getWildcardOperator() - Method in class org.cloudgraph.hbase.scan.WildcardStringLiteral
 
getWriteOperations() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
getWriteOperations() - Method in interface org.cloudgraph.hbase.io.RowWriter
Return the write operations for a row.
graph - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
graph - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
graph - Variable in class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
graph - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
graph - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
graph - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
graph - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
graph - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
GraphAssembler - Class in org.cloudgraph.hbase.graph
Constructs a data graph starting with a given root SDO type based on a map of selected SDO properties, where properties are mapped by selected types required in the result graph.
GraphAssembler(PlasmaType, Selection, DistributedReader, Timestamp) - Constructor for class org.cloudgraph.hbase.graph.GraphAssembler
Constructor.
graphAssembler - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
graphAssembler - Variable in class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
graphAssembler - Variable in class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
GraphAssemblerCallable - Class in org.cloudgraph.hbase.graph
A graph assembler callable task which assembles and returns a graph on call.
GraphAssemblerCallable(Result, HBaseGraphAssembler) - Constructor for class org.cloudgraph.hbase.graph.GraphAssemblerCallable
 
GraphAssemblerFactory - Class in org.cloudgraph.hbase.service
Create a specific graph assembler based on the existence of selection path predicates found in the given collector.
GraphAssemblerFactory(Query, PlasmaType, DistributedReader, Selection, Timestamp, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.service.GraphAssemblerFactory
 
graphConfig - Variable in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerSyntaxTreeAssembler
 
graphConfig - Variable in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerSyntaxTreeAssembler
 
graphConfig - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
graphConfig - Variable in class org.cloudgraph.hbase.scan.ScanRecognizerSyntaxTreeAssembler
 
GraphDispatcher - Class in org.cloudgraph.hbase.service
Propagates changes to a data graph including any number of creates (inserts), modifications (updates) and deletes across one or more HBase table rows.
GraphDispatcher(ServiceContext, SnapshotMap, String) - Constructor for class org.cloudgraph.hbase.service.GraphDispatcher
 
GraphEdgeReader - Class in org.cloudgraph.hbase.io
 
GraphEdgeWriter - Class in org.cloudgraph.hbase.io
 
GraphFetchColumnFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase column filter set based on the given criteria which leverages the HBase MultipleColumnPrefixFilter to return only columns which make up the selected data graph.
GraphFetchColumnFilterAssembler(Selection, PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.GraphFetchColumnFilterAssembler
 
GraphInputFormat - Class in org.cloudgraph.hbase.mapreduce
A graph based input-specification for MapReduce jobs which splits an underlying root table by region and by the scans resulting from a given query, then provides graph record readers for each split which assemble and serve data graphs to client mapper extensions.
GraphInputFormat() - Constructor for class org.cloudgraph.hbase.mapreduce.GraphInputFormat
 
GraphMapper<KEYOUT,VALUEOUT> - Class in org.cloudgraph.hbase.mapreduce
Supplies fully realized data graphs as the input value to MapReduce Mapper client subclasses, the input key being an HBase row key bytes and the input value being a GraphWritable assembled from one or more underlying HBase table(s)/row(s).
GraphMapper() - Constructor for class org.cloudgraph.hbase.mapreduce.GraphMapper
Default constructor
GraphMapReduceSetup - Class in org.cloudgraph.hbase.mapreduce
Mapreduce Job setup utility for GraphMapper and GraphReducer and extensions.
GraphMapReduceSetup() - Constructor for class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
 
GraphMutationCollector - Class in org.cloudgraph.hbase.mutation
Traverses the change summary for one or more data graphs and collects changes in the form of HBase row mutations.
GraphMutationCollector(ServiceContext, SnapshotMap, String) - Constructor for class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
GraphMutationWriter - Class in org.cloudgraph.hbase.mutation
 
GraphMutationWriter() - Constructor for class org.cloudgraph.hbase.mutation.GraphMutationWriter
 
GraphQuery - Class in org.cloudgraph.hbase.service
Assembles and returns one or more data graphs from HBase given a PlasmaQuery™ based XPath or DSL query.
GraphQuery(ServiceContext) - Constructor for class org.cloudgraph.hbase.service.GraphQuery
 
GraphRecordReader - Class in org.cloudgraph.hbase.mapreduce
Iterates over HBase root table data for the current TableSplit, assembling data graphs based on the detailed selection criteria within a given query.
GraphRecordReader(Configuration) - Constructor for class org.cloudgraph.hbase.mapreduce.GraphRecordReader
 
GraphRecordRecognizer - Class in org.cloudgraph.hbase.mapreduce
Iterates over HBase root table data for the current TableSplit, assembling data graphs based on the detailed selection criteria within a given query.
GraphRecordRecognizer(Configuration) - Constructor for class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
 
GraphReducer<KEYIN,VALUEIN,KEYOUT> - Class in org.cloudgraph.hbase.mapreduce
 
GraphReducer() - Constructor for class org.cloudgraph.hbase.mapreduce.GraphReducer
 
GraphRowReader - Class in org.cloudgraph.hbase.io
The operational, configuration and other state information required for read operations on a single graph row.
GraphRowReader(byte[], CellValues, DataObject, TableReader, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.GraphRowReader
 
GraphRowWriter - Class in org.cloudgraph.hbase.io
The operational, configuration and other state information required for write operations on a single graph row.
GraphRowWriter(byte[], DataObject, TableWriter, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.GraphRowWriter
 
graphs - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
graphs - Variable in class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
GraphServiceDelegate - Class in org.cloudgraph.hbase.mapreduce
 
GraphServiceDelegate(ServiceContext) - Constructor for class org.cloudgraph.hbase.mapreduce.GraphServiceDelegate
 
GraphSliceAssembler - Class in org.cloudgraph.hbase.graph
Assembles a data graph where one or more collections may be "sliced" based on path predicates within the "selection graph".
GraphSliceAssembler(PlasmaType, StoreMappingContext, Selection, DistributedReader, Timestamp) - Constructor for class org.cloudgraph.hbase.graph.GraphSliceAssembler
 
GraphSparkSetup - Class in org.cloudgraph.hbase.spark
 
GraphSparkSetup() - Constructor for class org.cloudgraph.hbase.spark.GraphSparkSetup
 
GraphStreamQuery - Class in org.cloudgraph.hbase.service
 
GraphStreamQuery(ServiceContext) - Constructor for class org.cloudgraph.hbase.service.GraphStreamQuery
 
GraphTableReader - Class in org.cloudgraph.hbase.io
The operational, configuration and other state information required for read operations on a single graph table.
GraphTableReader(TableMapping, DistributedGraphOperation, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.GraphTableReader
 
GraphTableWriter - Class in org.cloudgraph.hbase.io
The operational, configuration and other state information required for write operations on a single graph table.
GraphTableWriter(TableMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.GraphTableWriter
 
GraphTableWriter(TableMapping, DistributedGraphWriter, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.GraphTableWriter
 
groupingComparator - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 

H

hasConcurentRows - Variable in class org.cloudgraph.hbase.io.GraphTableWriter
 
hasConcurrentRows() - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
hasConcurrentRows() - Method in interface org.cloudgraph.hbase.io.TableWriter
Return whether any concurrent rows have been detected for the table writer.
hasContiguousFieldValues() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Returns whether the underlying query predicates represent a contiguous set of composite row-key fields making a partial row-key scan possible.
hasContiguousPartialKeyScanFieldValues - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
HASH_INCREMENT - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
hashCode() - Method in class org.cloudgraph.hbase.io.CellValues
 
hashCode() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation.KeyBytes
 
hasHeterogeneousChildProperties(Where) - Method in class org.cloudgraph.hbase.filter.PredicateUtil
 
hasHeterogeneousChildProperties(Expression) - Method in class org.cloudgraph.hbase.filter.PredicateUtil
Returns true if the given expression has any immediate child property-expressions where the properties are heterogeneous i.e.
hasHeterogeneousDescendantProperties(Where) - Method in class org.cloudgraph.hbase.filter.PredicateUtil
 
hasHeterogeneousDescendantProperties(Expression) - Method in class org.cloudgraph.hbase.filter.PredicateUtil
 
hasOnlyPartialKeyScanSupportedLogicalOperators - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
hasOnlyPartialKeyScanSupportedLogicalOperators() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Returns whether the underlying query contains only logical operators supportable for under a partial row-key scan.
hasOnlyPartialKeyScanSupportedRelationalOperators - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
hasOnlyPartialKeyScanSupportedRelationalOperators() - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Returns whether the underlying query contains only relational operators supportable for under a partial row-key scan.
hasRange() - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
hasRowDelete() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
Returns whether there is an existing row delete mutation.
hasRowDelete() - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns whether there is an existing row delete mutation.
hasSequence(Long) - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
hasSequence(Long) - Method in interface org.cloudgraph.hbase.io.EdgeOperation
 
hasSingleRootType() - Method in interface org.cloudgraph.hbase.io.DistributedGraphOperation
Returns true if only one table operation exists with only one associated (root) type for this operation.
hasSingleRootType() - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Returns true if only one table operation exists with only one associated (root) type for this operation.
hasSingleRootType() - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Returns true if only one table operation exists with only one associated (root) type for this operation.
hastLogicalOperatorContext() - Method in class org.cloudgraph.hbase.scan.ScanLiteral
 
hasUserDefinedRowKeyToken(Type, String) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyExpressionFactory
Returns true if the data graph configured for the given type has a user defined token which maps to the given property path.
havingContext - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
havingSyntaxTree - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
HBASE_COUNTER_GROUP_NAME - Static variable in interface org.cloudgraph.hbase.mapreduce.HBaseCounters
HBase Counter Group
HBASE_COUNTER_NAME_NUM_SCANNER_RESTARTS - Static variable in interface org.cloudgraph.hbase.mapreduce.HBaseCounters
Scan restarts counter for HBase
HBaseConnectionManager - Class in org.cloudgraph.hbase.connect
Manages HBase table pool and table interface access.
HBaseCounters - Interface in org.cloudgraph.hbase.mapreduce
 
HBaseDataConverter - Class in org.cloudgraph.hbase.service
HBase specific data converter, delegates to DataConverter under certain conditions.
HBaseFilterAssembler - Interface in org.cloudgraph.hbase.filter
Common interface for HBase row and column filter assemblers.
HBaseGraphAssembler - Interface in org.cloudgraph.hbase.graph
Constructs a data graph starting with a given root SDO type based on a given HBase client result row the entire graph being found in the result row or potentially requiring additional scans depending on the assembler implementation.
HBaseGraphService - Class in org.cloudgraph.hbase.service
Top level provider service implementing the DataAccessService interface and delegating to GraphQuery for serving data from HBase back to the client, and GraphDispatcher for propagating changes to one or more data graphs back to HBase.
HBaseGraphService() - Constructor for class org.cloudgraph.hbase.service.HBaseGraphService
 
HBaseServiceContext - Class in org.cloudgraph.hbase.service
 
HBaseServiceContext() - Constructor for class org.cloudgraph.hbase.service.HBaseServiceContext
 
HBaseServiceContext(Properties) - Constructor for class org.cloudgraph.hbase.service.HBaseServiceContext
 

I

ignoredResults - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
ignoredResultsPreceedingRange - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
IllegalOperatorMappingException - Exception in org.cloudgraph.hbase.scan
 
IllegalOperatorMappingException() - Constructor for exception org.cloudgraph.hbase.scan.IllegalOperatorMappingException
 
IllegalOperatorMappingException(String) - Constructor for exception org.cloudgraph.hbase.scan.IllegalOperatorMappingException
 
IllegalOperatorMappingException(Throwable) - Constructor for exception org.cloudgraph.hbase.scan.IllegalOperatorMappingException
 
ImbalancedOperatorMappingException - Exception in org.cloudgraph.hbase.scan
 
ImbalancedOperatorMappingException() - Constructor for exception org.cloudgraph.hbase.scan.ImbalancedOperatorMappingException
 
ImbalancedOperatorMappingException(String) - Constructor for exception org.cloudgraph.hbase.scan.ImbalancedOperatorMappingException
 
ImbalancedOperatorMappingException(Throwable) - Constructor for exception org.cloudgraph.hbase.scan.ImbalancedOperatorMappingException
 
ImbalancedOperatorMappingException(RelationalOperatorName, LogicalOperatorName, RelationalOperatorName, DataRowKeyFieldMapping) - Constructor for exception org.cloudgraph.hbase.scan.ImbalancedOperatorMappingException
 
includeRegionInSplit(byte[], byte[]) - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Test if the given region is to be included in the InputSplit while splitting the regions of a table.
INCREMENT - Static variable in class org.cloudgraph.hbase.scan.IntegralLiteral
 
INCREMENT - Static variable in class org.cloudgraph.hbase.scan.StringLiteral
 
INCREMENT - Static variable in class org.cloudgraph.hbase.scan.TemporalLiteral
 
INCREMENT_DECIMAL - Static variable in class org.cloudgraph.hbase.scan.RealLiteral
 
INCREMENT_DOUBLE - Static variable in class org.cloudgraph.hbase.scan.RealLiteral
 
INCREMENT_FLOAT - Static variable in class org.cloudgraph.hbase.scan.RealLiteral
 
incrementRowData(PlasmaDataObject, long, PlasmaProperty, long) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
incrementRowData(PlasmaDataObject, long, PlasmaProperty, long) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
infoBytes - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
init(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Create
For create operation initializes the entity sequence and populates the entity metadata
init(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Delete
 
init(DataGraph, PlasmaDataObject, RowWriter) - Method in interface org.cloudgraph.hbase.mutation.Mutation
Performs any initialization for the specific mutation to be preformed.
init(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Update
 
initCredentials(Job) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
 
InitialFetchColumnFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase column filter set based on the given criteria which leverages the HBase MultipleColumnPrefixFilter to return only columns for the graph root as well as any columns associated with type nodes linked through one of more singular relations.
InitialFetchColumnFilterAssembler(Selection, PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.InitialFetchColumnFilterAssembler
 
initialize(InputSplit, TaskAttemptContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Initializes the reader.
initialize(InputSplit, TaskAttemptContext) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Not done in constructor to allow for extension.
initialize(AccessServiceContext) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
instance() - Static method in class org.cloudgraph.hbase.connect.HBaseConnectionManager
 
instance() - Static method in class org.cloudgraph.hbase.service.CloudGraphContext
 
INSTANCE - Static variable in class org.cloudgraph.hbase.service.HBaseDataConverter
 
instance() - Static method in class org.cloudgraph.hbase.service.QueryThreadPool
 
IntegralLiteral - Class in org.cloudgraph.hbase.scan
An integral data "flavor" specific literal class used to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features.
IntegralLiteral(String, PlasmaType, RelationalOperatorName, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.IntegralLiteral
 
InvalidFuzzyRowKeyWildcardException - Exception in org.cloudgraph.hbase.scan
 
InvalidFuzzyRowKeyWildcardException() - Constructor for exception org.cloudgraph.hbase.scan.InvalidFuzzyRowKeyWildcardException
 
InvalidFuzzyRowKeyWildcardException(String) - Constructor for exception org.cloudgraph.hbase.scan.InvalidFuzzyRowKeyWildcardException
 
InvalidFuzzyRowKeyWildcardException(Throwable) - Constructor for exception org.cloudgraph.hbase.scan.InvalidFuzzyRowKeyWildcardException
 
isAborted() - Method in class org.cloudgraph.hbase.connect.Connection
 
isClosed() - Method in class org.cloudgraph.hbase.connect.Connection
 
isCompleteSelection() - Method in class org.cloudgraph.hbase.io.CellValues
 
isConcurrent() - Method in class org.cloudgraph.hbase.graph.Traversal
 
isExternal() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
isExternal() - Method in interface org.cloudgraph.hbase.io.EdgeOperation
Returns true if the collection is external, that is if the type for the collection is 'bound' to a physical table.
isQueryRequiresGraphRecognizer() - Method in class org.cloudgraph.hbase.scan.ScanCollector
 
isResultEndRangeReached() - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
isResultEndRangeReached() - Method in interface org.cloudgraph.hbase.results.ResultsSlider
 
isRootCreated() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
Returns whether the root data object for this writer is created.
isRootCreated() - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns whether the root data object for this writer is created.
isRootDeleted() - Method in class org.cloudgraph.hbase.io.GraphRowWriter
Returns whether the root data object for this writer is deleted.
isRootDeleted() - Method in interface org.cloudgraph.hbase.io.RowWriter
Returns whether the root data object for this writer is deleted.
isRowEvaluatedCompletely() - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
 

K

KeyBytes(byte[]) - Constructor for class org.cloudgraph.hbase.io.DefaultEdgeOperation.KeyBytes
 
keyBytes - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
keyFactories - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
keysQual - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
keysQualStr - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
keySupport - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
KeySupport - Class in org.cloudgraph.hbase.key
Delegate class supporting composite key generation.
KeySupport() - Constructor for class org.cloudgraph.hbase.key.KeySupport
 
keySupport - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
keySupport - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
keySupport - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 

L

limitNumReduceTasks(String, Job) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Ensures that the given number of reduce tasks for the given job configuration does not exceed the number of regions for the given table.
link(PlasmaDataObject, PlasmaDataObject, Property) - Method in class org.cloudgraph.hbase.graph.DefaultAssembler
Associates the source data object with the target as a non-containment reference.
literal - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
LocalEdgeRecognizerContext - Class in org.cloudgraph.hbase.graph
Context which supports the evaluation and "recognition" of a given data graph entity sequence value by a binary expression tree, within the context of the expression syntax and a given HBase KeyValue map.
LocalEdgeRecognizerContext() - Constructor for class org.cloudgraph.hbase.graph.LocalEdgeRecognizerContext
Constructs an empty context.
LocalEdgeRecognizerRelationalBinaryExpr - Class in org.cloudgraph.hbase.graph
An RelationalBinaryExpr implementation which uses a specific evaluation context to locate or recognize a given sequence based column qualifier within the context of the expression.
LocalEdgeRecognizerRelationalBinaryExpr(Property, String, Literal, RelationalOperator) - Constructor for class org.cloudgraph.hbase.graph.LocalEdgeRecognizerRelationalBinaryExpr
Constructs an expression based on the given terms and column qualifier prefix.
LocalEdgeRecognizerSyntaxTreeAssembler - Class in org.cloudgraph.hbase.graph
A binary expression tree assembler which constructs an operator precedence map, then visits (traverses) the given predicate expression syntax tree depth-first using an adapted shunting-yard algorithm and assembles a resulting binary tree structure.
LocalEdgeRecognizerSyntaxTreeAssembler(Where, DataGraphMapping, PlasmaType, PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.graph.LocalEdgeRecognizerSyntaxTreeAssembler
Constructs an assembler based on the given predicate and graph edge type.
LocalEdgeRecognizerWildcardBinaryExpr - Class in org.cloudgraph.hbase.graph
An PredicateBinaryExpr implementation which uses a specific evaluation context to locate or recognize a given sequence based column qualifier within the context of the expression.
LocalEdgeRecognizerWildcardBinaryExpr(Property, String, Literal, PredicateOperator) - Constructor for class org.cloudgraph.hbase.graph.LocalEdgeRecognizerWildcardBinaryExpr
Constructs an expression based on the given terms and column qualifier prefix.
log(Where) - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
log(Select) - Method in class org.cloudgraph.hbase.filter.GraphFetchColumnFilterAssembler
 
log(Select) - Method in class org.cloudgraph.hbase.filter.InitialFetchColumnFilterAssembler
 
log(Where) - Method in class org.cloudgraph.hbase.filter.PredicateColumnFilterAssembler
 
log(Where) - Method in class org.cloudgraph.hbase.filter.PredicateRowFilterAssembler
 
log(Query) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
log(Query) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
LOG_PER_ROW_COUNT - Static variable in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
 
logicalOperatorContext - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 

M

map(ImmutableBytesWritable, GraphWritable, Mapper<ImmutableBytesWritable, GraphWritable, KEYOUT, VALUEOUT>.Context) - Method in class org.cloudgraph.hbase.mapreduce.GraphMapper
 
mappingContext - Variable in class org.cloudgraph.hbase.io.WriterSupport
 
mappingContext - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
mappingContext - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
mappingContext - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
mappingContext - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
mappingContext - Variable in class org.cloudgraph.hbase.scan.ScanRecognizerRelationalBinaryExpr
 
mappingContext - Variable in class org.cloudgraph.hbase.scan.ScanRecognizerSyntaxTreeAssembler
 
mappingContext - Variable in class org.cloudgraph.hbase.service.GraphAssemblerFactory
 
mapRowReader(DataObject, RowReader) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
 
mapRowReader(long, PlasmaType, RowReader) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
 
mapRowReader(byte[], RowReader) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
 
mapRowReader(DataObject, RowReader) - Method in interface org.cloudgraph.hbase.io.DistributedReader
 
mapRowReader(long, PlasmaType, RowReader) - Method in interface org.cloudgraph.hbase.io.DistributedReader
 
mapRowReader(byte[], RowReader) - Method in interface org.cloudgraph.hbase.io.DistributedReader
 
merge(PlasmaNode, HashSet<PlasmaDataObject>, List<PlasmaEdge>) - Method in interface org.cloudgraph.hbase.io.EdgeWriter
Determines which object the user intentionally removed and/or added based on the change summary of the client graph.
merge(PlasmaNode, HashSet<PlasmaDataObject>, List<PlasmaEdge>) - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
MultiColumnPredicateFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase value and qualifier filter hierarchy to return HBase scan results representing a graph "slice".
MultiColumnPredicateFilterAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.MultiColumnPredicateFilterAssembler
Constructor which takes a query where clause containing any number of predicates and traverses these as a {org.plasma.query.visitor.QueryVisitor visitor} only processing various traversal events as needed against the given root type.
MultiColumnPredicateVisitor - Class in org.cloudgraph.hbase.filter
Creates an HBase column filter hierarchy using QualifierFilter /ValueFilter pairs recreating composite column qualifier prefixes using CompositeColumnKeyFactory.
MultiColumnPredicateVisitor(PlasmaType) - Constructor for class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
Mutation - Interface in org.cloudgraph.hbase.mutation
Represents a mutation for a single entity within a graph.
MutationCollector - Interface in org.cloudgraph.hbase.mutation
Traverses the change summary for one or more data graphs and collects changes in the form of HBase row mutations.
Mutations - Class in org.cloudgraph.hbase.mutation
Associates a Row mutation collection with the qualifiers (as String) mapped to meta data properties used to create the qualifiers, used to quickly map results from update operations (e.g.
Mutations(List<Row>, Qualifiers) - Constructor for class org.cloudgraph.hbase.mutation.Mutations
 

N

newSequence(PlasmaDataObject) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
newSequence(PlasmaDataObject) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
nextKeyValue() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Positions the record reader to the next record.
nextKeyValue() - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Positions the record reader to the next recognized record, scanning forward past any unrecognized records, not passing these records to Mapper clients.
NoOpResultsComparator - Class in org.cloudgraph.hbase.results
 
NoOpResultsComparator() - Constructor for class org.cloudgraph.hbase.results.NoOpResultsComparator
 

O

OperationException - Exception in org.cloudgraph.hbase.io
 
OperationException() - Constructor for exception org.cloudgraph.hbase.io.OperationException
 
OperationException(String) - Constructor for exception org.cloudgraph.hbase.io.OperationException
 
OperationException(Throwable) - Constructor for exception org.cloudgraph.hbase.io.OperationException
 
orderingComparator - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
org.cloudgraph.hbase.connect - package org.cloudgraph.hbase.connect
Contains HBase table pool and table interface access functionality.
org.cloudgraph.hbase.expr - package org.cloudgraph.hbase.expr
 
org.cloudgraph.hbase.filter - package org.cloudgraph.hbase.filter
Contains HBase row and column filter assembly logic.
org.cloudgraph.hbase.graph - package org.cloudgraph.hbase.graph
Provides data graph assembly for both parallel/concurrent and serial/blocking contexts along with supporting infrastructure.
org.cloudgraph.hbase.io - package org.cloudgraph.hbase.io
Provides infrastructure for managing HBase read and write operations across any number of HBase tables and/or rows.
org.cloudgraph.hbase.key - package org.cloudgraph.hbase.key
Contains HBase composite row and column key creation interfaces and infrastructure.
org.cloudgraph.hbase.mapreduce - package org.cloudgraph.hbase.mapreduce
Contains MapReduce extension, implementation and other infrastructure classes which allow SDO data graphs of any depth or complexity, to be queried, consumed, produced and modified by Hadoop HBase MapReduce jobs.
org.cloudgraph.hbase.mutation - package org.cloudgraph.hbase.mutation
 
org.cloudgraph.hbase.results - package org.cloudgraph.hbase.results
 
org.cloudgraph.hbase.scan - package org.cloudgraph.hbase.scan
Analyzes the characteristics of a query and assembles composite start and stop row keys, in order to leverage the important HBase partial row-key scan capability for every possible query predicate expression.
org.cloudgraph.hbase.service - package org.cloudgraph.hbase.service
Contains HBase service provider implementation classes.
org.cloudgraph.hbase.spark - package org.cloudgraph.hbase.spark
 
org.cloudgraph.hbase.util - package org.cloudgraph.hbase.util
Contains HBase specific utilities such as static utilities for debugging.

P

padding - Variable in class org.cloudgraph.hbase.scan.WildcardStringLiteral
 
ParallelGraphAssembler - Class in org.cloudgraph.hbase.graph
Constructs a data graph in parallel starting with a given root using the given "selection graph", where processing proceeds as a breadth-first traversal and tasks are dynamically added based on thread availability within a shared thread pool.
ParallelGraphAssembler(PlasmaType, Selection, DistributedReader, Timestamp, ThreadPoolMappingProps) - Constructor for class org.cloudgraph.hbase.graph.ParallelGraphAssembler
Constructor.
ParallelGraphSliceAssembler - Class in org.cloudgraph.hbase.graph
Assembles a data graph in parallel where one or more collections may be "sliced" based on path predicates within the "selection graph".
ParallelGraphSliceAssembler(PlasmaType, Selection, DistributedReader, Timestamp, ThreadPoolMappingProps) - Constructor for class org.cloudgraph.hbase.graph.ParallelGraphSliceAssembler
Constructor.
ParallelSlidingResultsAssembler - Class in org.cloudgraph.hbase.results
Parallel results assembler which collects callable tasks then, lazily invokes the resulting futures before returning results, the graphs being assembled by individual GraphAssemblerCallable instances rather than by reusing the same assembler.
ParallelSlidingResultsAssembler(Expr, Comparator<PlasmaDataGraph>, TableReader, GraphAssemblerFactory, Integer, Integer, ThreadPoolMappingProps) - Constructor for class org.cloudgraph.hbase.results.ParallelSlidingResultsAssembler
 
params - Variable in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
params - Variable in class org.cloudgraph.hbase.filter.FilterListAssembler
 
partialKeyScanLiterals - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
partialKeyScanLiterals - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
PartialRowKey - Interface in org.cloudgraph.hbase.scan
Represents a composite partial row key scan providing access to the composite start and stop key bytes.
PartialRowKeyLiteral - Interface in org.cloudgraph.hbase.scan
Represents the literal for an individual field within a composite partial row key scan and provides access to start and stop byte sequences for various relational operators under the HBase partial row-key scan for various optionally configurable hashing, formatting, padding and other features.
PartialRowKeyScanAssembler - Class in org.cloudgraph.hbase.scan
Assembles a composite partial row (start/stop) key pair where each field within the composite start and stop row keys are constructed based a set of query predicates.
PartialRowKeyScanAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Constructor
PartialRowKeyScanAssembler(PlasmaType, String, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
Constructor which enables the use of data object UUID as a pre-defined row key field.
passivateObject(PooledObject<Connection>) - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
PathPredicateBinaryExprTreeAssembler - Class in org.cloudgraph.hbase.expr
A binary expression tree assembler which constructs an operator precedence map, then visits (traverses) the given predicate expression syntax tree depth-first using an adapted shunting-yard algorithm and assembles a resulting binary tree structure.
PathPredicateBinaryExprTreeAssembler(Where, PlasmaType, PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.expr.PathPredicateBinaryExprTreeAssembler
Constructs an assembler based on the given predicate and graph edge type.
pathQual - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
pathQualStr - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
PooledConnectionFactory - Class in org.cloudgraph.hbase.connect
Connection factory which creates pooled connections.
PooledConnectionFactory(Configuration) - Constructor for class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
popFilter() - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
PredicateColumnFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase column filter hierarchy to return HBase scan results representing part of a graph "slice" from the set of columns making up a collection or collection property within the graph.
PredicateColumnFilterAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.PredicateColumnFilterAssembler
Constructor which takes a query where clause containing any number of predicates and traverses these as a {org.plasma.query.visitor.QueryVisitor visitor} only processing various traversal events as needed against the given root type.
PredicateFilterAssembler - Interface in org.cloudgraph.hbase.filter
Assembles an HBase predicate filter hierarchy based on one or more query predicates.
PredicateRowFilterAssembler - Class in org.cloudgraph.hbase.filter
Processes a where predicate expression tree into a set of HBase row filters arranged within a hierarchy of HBase filter lists.
PredicateRowFilterAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.filter.PredicateRowFilterAssembler
Constructor sets up a CompositeRowKeyExpressionFactory for the given root type.
predicateUtil - Variable in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
 
PredicateUtil - Class in org.cloudgraph.hbase.filter
 
PredicateUtil() - Constructor for class org.cloudgraph.hbase.filter.PredicateUtil
 
PredicateVisitor - Class in org.cloudgraph.hbase.filter
Processes visitor events for query model elements common to both row and column filters, such as relational and group operators, within the context of HBase filter hierarchy assembly and maintains various context information useful to subclasses.
PredicateVisitor(PlasmaType) - Constructor for class org.cloudgraph.hbase.filter.PredicateVisitor
 
printFilterTree(Filter) - Static method in class org.cloudgraph.hbase.util.FilterUtil
 
printFilterTree(Filter, StringBuilder, int) - Static method in class org.cloudgraph.hbase.util.FilterUtil
 
property - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
pushFilter() - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
pushFilter(FilterList.Operator) - Method in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 

Q

qualifierFilterList - Variable in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
Qualifiers - Class in org.cloudgraph.hbase.mutation
Maps column family and column qualifiers to data object property pairs.
Qualifiers() - Constructor for class org.cloudgraph.hbase.mutation.Qualifiers
 
QUERY - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Serialized query which encapsulates meta data which drives the creation is one or more scans against any number of tables, starting with the root.
QueryThreadPool - Class in org.cloudgraph.hbase.service
 

R

range - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
read(byte[]) - Method in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerContext
 
read(byte[]) - Method in class org.cloudgraph.hbase.key.CompositeRowKeyReader
 
ReaderFrame - Class in org.cloudgraph.hbase.graph
Associates a row reader with a given graph (traversal) level.
ReaderFrame(RowReader, int) - Constructor for class org.cloudgraph.hbase.graph.ReaderFrame
 
readRowAttribute(String) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
readRowAttribute(String) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
RealLiteral - Class in org.cloudgraph.hbase.scan
A real data "flavor" specific literal class used to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features.
RealLiteral(String, PlasmaType, RelationalOperatorName, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.RealLiteral
 
recognizer - Variable in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerRelationalBinaryExpr
 
recognizer - Variable in class org.cloudgraph.hbase.graph.ExternalEdgeRecognizerWildcardBinaryExpr
 
RECOGNIZER - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Boolean property indicating whether a graph recognizer is necessary for the current query
relationalOperator - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
Deprecated.
remove(PlasmaDataObject) - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
remove(PlasmaDataObject) - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
replace(PlasmaDataObject, PlasmaDataObject) - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
replace(PlasmaDataObject, PlasmaDataObject) - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
restart(byte[]) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Restart from survivable exceptions by creating a new scanner.
restart(byte[]) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Restart from survivable exceptions by creating a new scanner.
result - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
resultEndRangeReached - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
ResultsAggregator - Class in org.cloudgraph.hbase.results
Assembler which executes aggregate functions, grouping and having clause syntax tree evaluation.
ResultsAggregator(Selection, Expr, ResultsComparator, ResultsComparator, Expr, TableReader, HBaseGraphAssembler, Integer, Integer) - Constructor for class org.cloudgraph.hbase.results.ResultsAggregator
 
ResultsAssembler - Interface in org.cloudgraph.hbase.results
Stores intermediate results under various single and multi-scan contexts in order to fulfill a query and may conditionally bypass results avoiding the overhead of assembling a graph.
ResultsComparator - Class in org.cloudgraph.hbase.results
 
ResultsComparator() - Constructor for class org.cloudgraph.hbase.results.ResultsComparator
 
ResultsComparatorAssembler - Class in org.cloudgraph.hbase.results
 
ResultsComparatorAssembler(GroupBy, Type) - Constructor for class org.cloudgraph.hbase.results.ResultsComparatorAssembler
 
ResultsComparatorAssembler(OrderBy, Type) - Constructor for class org.cloudgraph.hbase.results.ResultsComparatorAssembler
 
ResultsSlider - Interface in org.cloudgraph.hbase.results
 
reverseDNS(InetAddress) - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Uses InetAddress in case of DNS lookup failure.
root - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
ROOT_TABLE_NAME - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Internal Job parameter that specifies root the input table as derived from a deserialized query
ROOT_TABLE_NAMESPACE - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Internal Job parameter that specifies root the input table namespace as derived from a deserialized query
rootFilter - Variable in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
rootFilter - Variable in class org.cloudgraph.hbase.filter.FilterListAssembler
 
rootTableReader - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
rootTableReader - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
rootType - Variable in class org.cloudgraph.hbase.filter.FilterHierarchyAssembler
 
rootType - Variable in class org.cloudgraph.hbase.filter.FilterListAssembler
 
rootType - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
rootType - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
rootType - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
rootType - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
rootType - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
rootType - Variable in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
 
rootType - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
rootType - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
rootUUID - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
rootUUID - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
rootUUID - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
ROW_ATTR_NAME_CONCURRENT_FAM_BYTES - Static variable in interface org.cloudgraph.hbase.io.RowWriter
 
ROW_ATTR_NAME_CONCURRENT_QUAL_BYTES - Static variable in interface org.cloudgraph.hbase.io.RowWriter
 
ROW_ATTR_NAME_CONCURRENT_VALUE_BYTES - Static variable in interface org.cloudgraph.hbase.io.RowWriter
 
ROW_ATTR_NAME_IS_CONCURRENT_BOOL - Static variable in interface org.cloudgraph.hbase.io.RowWriter
 
rowKeyFac - Variable in class org.cloudgraph.hbase.filter.RowPredicateVisitor
 
rowKeys - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
RowKeyScanAssembler - Interface in org.cloudgraph.hbase.scan
Assembles a complete composite or partial composite partial row (start/stop) key pair where each field within the composite start and stop row keys are constructed based a set of query predicates.
rowOperation - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
RowOperation - Interface in org.cloudgraph.hbase.io
Represents the operational aspects of a statefull graph row.
RowPredicateVisitor - Class in org.cloudgraph.hbase.filter
Creates a hierarchy of regular expression based HBase row filters using GraphRowKeyExpressionFactory and HBase RegexStringComparator.
RowPredicateVisitor(PlasmaType) - Constructor for class org.cloudgraph.hbase.filter.RowPredicateVisitor
 
RowReader - Interface in org.cloudgraph.hbase.io
Provides access to the operational, configuration and other state information required for read operations on a single graph row.
RowWriter - Interface in org.cloudgraph.hbase.io
Provides access to the operational, configuration and other state information required for write operations on a single graph row.
rowWriterMap - Variable in class org.cloudgraph.hbase.io.WriterSupport
 

S

SCAN_CACHEBLOCKS - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Set to false to disable server-side caching of blocks for this scan.
SCAN_CACHEDROWS - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
The number of rows for caching that will be passed to scanners.
SCAN_MAXVERSIONS - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
The maximum number of version to return.
SCAN_TIMERANGE_END - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
The ending timestamp used to filter columns with a specific range of versions.
SCAN_TIMERANGE_START - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
The starting timestamp used to filter columns with a specific range of versions.
SCAN_TIMESTAMP - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
The timestamp used to filter columns with a specific timestamp.
ScanCollector - Class in org.cloudgraph.hbase.scan
Collector visitor which supports the "recognition" of one or more partial, fuzzy and other scan constructs within the context of a binary (query) expression syntax tree, encapsulating operator precedence and other factors.
ScanCollector(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.ScanCollector
 
ScanContext - Class in org.cloudgraph.hbase.scan
Deprecated.
ScanContext(PlasmaType, Where, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Conducts an initial traversal while capturing and analyzing the characteristics of a query in order to leverage the important HBase partial row-key scan capability for every possible predicate expression.
ScanException - Exception in org.cloudgraph.hbase.scan
 
ScanException() - Constructor for exception org.cloudgraph.hbase.scan.ScanException
 
ScanException(String) - Constructor for exception org.cloudgraph.hbase.scan.ScanException
 
ScanException(Throwable) - Constructor for exception org.cloudgraph.hbase.scan.ScanException
 
ScanLiteral - Class in org.cloudgraph.hbase.scan
A configuration driven, context rich abstract class where subclasses are data "flavor" and data type specific and used to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features.
ScanLiteral(String, PlasmaType, RelationalOperatorName, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.ScanLiteral
 
scanLiteral - Variable in class org.cloudgraph.hbase.scan.ScanRecognizerRelationalBinaryExpr
 
ScanLiteralAssembler - Class in org.cloudgraph.hbase.scan
Assembles the set of data "flavor" and data type specific scan literals used to construct composite partial row (start/stop) key pair.
ScanLiteralAssembler(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
scanLiteralFactory - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
ScanLiteralFactory - Class in org.cloudgraph.hbase.scan
Simple factory constructing data "flavor" and data type specific scan literals given various configuration specific as well as predicate context specific relational operators.
ScanLiteralFactory() - Constructor for class org.cloudgraph.hbase.scan.ScanLiteralFactory
 
scanLiterals - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
scanLiterals - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
scanLiterals - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
ScanLiterals - Class in org.cloudgraph.hbase.scan
A collection of scan literals which provides various accessor methods which indicate the applicability of the scan literal collection under various scan operations.
ScanLiterals() - Constructor for class org.cloudgraph.hbase.scan.ScanLiterals
 
ScanRecognizerContext - Class in org.cloudgraph.hbase.scan
Context which supports the "recognition" of one or more partial, fuzzy and other and other scan constructs within the context of a binary expression syntax tree.
ScanRecognizerContext(DataGraphMapping) - Constructor for class org.cloudgraph.hbase.scan.ScanRecognizerContext
Constructs an empty context.
ScanRecognizerLogicalBinaryExpr - Class in org.cloudgraph.hbase.scan
 
ScanRecognizerLogicalBinaryExpr(Expr, Expr, LogicalOperator) - Constructor for class org.cloudgraph.hbase.scan.ScanRecognizerLogicalBinaryExpr
Constructs a composite expression based on the given terms and logical operator.
ScanRecognizerRelationalBinaryExpr - Class in org.cloudgraph.hbase.scan
An RelationalBinaryExpr implementation which uses a specific evaluation context to evaluate the value(s) of a data graph property along the query property traversal path within the context of a binary expression (syntax) tree.
ScanRecognizerRelationalBinaryExpr(Property, Literal, RelationalOperator, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.ScanRecognizerRelationalBinaryExpr
Constructs an expression based on the given terms.
ScanRecognizerSyntaxTreeAssembler - Class in org.cloudgraph.hbase.scan
A binary expression tree assembler which constructs an operator precedence map, then visits (traverses) the given predicate expression syntax tree depth-first using an adapted shunting-yard algorithm and assembles a resulting binary tree structure with expression nodes specific for detecting i.e.
ScanRecognizerSyntaxTreeAssembler(Where, PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.ScanRecognizerSyntaxTreeAssembler
Constructs an assembler based on the given predicate data graph configuration and graph root type.
SCANS - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Internal Job parameter that specifies the scan list.
selection - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
selection - Variable in class org.cloudgraph.hbase.results.ResultsAggregator
 
sequences - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
sequencesQual - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
sequencesQualStr - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
serializeGraph(DataGraph) - Method in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
serializeGraph(DataGraph) - Method in class org.cloudgraph.hbase.service.GraphQuery
 
ServiceContext - Interface in org.cloudgraph.hbase.service
Holds temporary state information for use within services held for the duration of a service call.
setCompleteSelection(boolean) - Method in class org.cloudgraph.hbase.io.CellValues
 
setConf(Configuration) - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
 
setDistributedWriter(DistributedGraphWriter) - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
setDistributedWriter(DistributedGraphWriter) - Method in interface org.cloudgraph.hbase.io.TableWriter
Deprecated.
setHasConcurrentRows(boolean) - Method in class org.cloudgraph.hbase.io.GraphTableWriter
 
setHasConcurrentRows(boolean) - Method in interface org.cloudgraph.hbase.io.TableWriter
Sets whether any concurrent rows have been detected for the table writer.
setKeyMap(Map<String, KeyValue>) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerContext
Sets the HBase KeyValue specific for the current sequence.
setNumReduceTasks(String, Job) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Sets the number of reduce tasks for the given job configuration to the number of regions the given table has.
setPool(ObjectPool<Connection>) - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
setRootTableReader(TableReader) - Method in class org.cloudgraph.hbase.io.DistributedGraphReader
Sets the table reader associated with the data graph root.
setRootTableReader(TableReader) - Method in interface org.cloudgraph.hbase.io.DistributedReader
Sets the table reader associated with the data graph root.
setRootTableWriter(TableWriter) - Method in class org.cloudgraph.hbase.io.DistributedGraphWriter
Sets the table writer associated with the data graph root.
setRootTableWriter(TableWriter) - Method in interface org.cloudgraph.hbase.io.DistributedWriter
Sets the table writer associated with the data graph root.
setScan(Scan) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Sets the scan defining the actual details like columns etc.
setScan(Scan) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Sets the scan defining the actual details like columns etc.
setScannerCaching(Job, int) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Sets the number of rows to return and cache with each scanner iteration.
setScans(List<Scan>) - Method in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Allows subclasses to set the list of Scan objects.
setSequence(Long) - Method in class org.cloudgraph.hbase.graph.LocalEdgeRecognizerContext
Sets the current sequence.
setTable(Table) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordReader
Sets the Table.
setTable(Table) - Method in class org.cloudgraph.hbase.mapreduce.GraphRecordRecognizer
Sets the HBase table.
SettingCollector<T> - Class in org.cloudgraph.hbase.mutation
Collects old value (settings) for a given data type and property.
SettingCollector() - Constructor for class org.cloudgraph.hbase.mutation.SettingCollector
 
setup(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Create
 
setup(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Delete
 
setup(DataGraph, PlasmaDataObject, RowWriter) - Method in interface org.cloudgraph.hbase.mutation.Mutation
Performs any changes on managed properties such as concurrent or locking or other, etc..
setup(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Update
 
setupGraphMapperJob(Query, Class<? extends GraphMapper>, Class<? extends WritableComparable>, Class<? extends Writable>, Job) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a graph map job.
setupGraphMapperJob(Query, Class<? extends GraphMapper>, Class<? extends WritableComparable>, Class<? extends Writable>, Job, boolean, Class<? extends InputFormat>) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a graph map job.
setupGraphMapperJob(Query, Class<? extends GraphMapper>, Class<? extends WritableComparable>, Class<? extends Writable>, Job, boolean) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a graph map job.
setupGraphReducerJob(Query, Class<? extends GraphReducer>, Job, StoreMappingContext) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a graph reduce job.
setupGraphReducerJob(Query, Class<? extends GraphReducer>, Job, Class, StoreMappingContext) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a graph reduce job.
setupGraphReducerJob(Query, Class<? extends GraphReducer>, Job, Class, String, String, String, StoreMappingContext) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a graph reduce job.
setupGraphReducerJob(Query, Class<? extends GraphReducer>, Job, Class, String, String, String, boolean, StoreMappingContext) - Static method in class org.cloudgraph.hbase.mapreduce.GraphMapReduceSetup
Use this before submitting a TableReduce job.
setupJob(Query, Job) - Static method in class org.cloudgraph.hbase.spark.GraphSparkSetup
 
size() - Method in class org.cloudgraph.hbase.results.ParallelSlidingResultsAssembler
 
size() - Method in class org.cloudgraph.hbase.results.ResultsAggregator
 
size() - Method in interface org.cloudgraph.hbase.results.ResultsAssembler
Returns the current size of the collection
size() - Method in class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
size() - Method in class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
size() - Method in class org.cloudgraph.hbase.scan.ScanLiterals
 
SlidingResultsAssembler - Class in org.cloudgraph.hbase.results
Assembler which determines whether results can be ignored under the current context then "slides" past results not within the given range, avoiding the overhead of assembling a graph.
SlidingResultsAssembler(Expr, Comparator<PlasmaDataGraph>, TableReader, HBaseGraphAssembler, Integer, Integer) - Constructor for class org.cloudgraph.hbase.results.SlidingResultsAssembler
 
snapshotDate - Variable in class org.cloudgraph.hbase.graph.DefaultAssembler
 
sourceProp - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
sourceType - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
start(Expression) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
Process the traversal start event for a query expression creating a new HBase filter list with a default AND operator and pushes it onto the stack.
start(Property) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
Process the traversal start event for a query property within an expression just traversing the property path if exists and capturing context information for the current expression.
start(PredicateOperator) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
 
start(Literal) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
Process the traversal start event for a query literal within an expression creating an HBase row filter and adding it to the filter hierarchy.
start(NullLiteral) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
(non-Javadoc)
start(LogicalOperator) - Method in class org.cloudgraph.hbase.filter.ColumnPredicateVisitor
Process a logical operator query traversal start event.
start(Expression) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
Process the traversal start event for a query expression creating a new HBase filter list with a default AND operator and pushes it onto the stack.
start(Property) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
Process the traversal start event for a query property within an expression just traversing the property path if exists and capturing context information for the current expression.
start(PredicateOperator) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
start(Literal) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
Process the traversal start event for a query literal within an expression creating an HBase row filter and adding it to the filter hierarchy.
start(NullLiteral) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
(non-Javadoc)
start(LogicalOperator) - Method in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
Process a logical operator query traversal start event.
start(RelationalOperator) - Method in class org.cloudgraph.hbase.filter.PredicateVisitor
 
start(GroupOperator) - Method in class org.cloudgraph.hbase.filter.PredicateVisitor
 
start(Expression) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
Process the traversal start event for a query expression creating a new HBase filter list with a default MUST_PASS_ALL operator and pushes it onto the stack.
start(Property) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
Process the traversal start event for a query property within an expression just traversing the property path if exists and capturing context information for the current expression.
start(PredicateOperator) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
 
start(Literal) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
Process the traversal start event for a query literal within an expression creating an HBase row filter and adding it to the filter hierarchy.
start(NullLiteral) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
(non-Javadoc)
start(LogicalOperator) - Method in class org.cloudgraph.hbase.filter.RowPredicateVisitor
Process a logical operator query traversal start event.
start(PredicateOperator) - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Process the traversal start event for a query WildcardOperator within an expression creating context information useful for determining an HBase scan strategy.
start(LogicalOperator) - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Process the traversal start event for a query LogicalOperator within an expression creating context information useful for determining an HBase scan strategy.
start(RelationalOperator) - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Process the traversal start event for a query RelationalOperator within an expression creating context information useful for determining an HBase scan strategy.
start(GroupOperator) - Method in class org.cloudgraph.hbase.scan.ScanContext
Deprecated.
Process the traversal start event for a query GroupOperator within an expression creating context information useful for determining an HBase scan strategy.
start(Property) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
Process the traversal start event for a query property within an expression just traversing the property path if exists and capturing context information for the current expression.
start(Literal) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
Process the traversal start event for a query literal within an expression.
start(NullLiteral) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
(non-Javadoc)
start(LogicalOperator) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
Process a logical operator query traversal start event.
start(PredicateOperator) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
start(RelationalOperator) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
start(GroupOperator) - Method in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
startKey - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
startKey - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
startRange - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
startRowFieldCount - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
startRowFieldCount - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
StatefullBinaryPrefixColumnFilterAssembler - Class in org.cloudgraph.hbase.filter
Creates an HBase column filter list using QualifierFilter and BinaryPrefixComparator and recreating composite column qualifier prefixes for comparison using StatefullColumnKeyFactory.
StatefullBinaryPrefixColumnFilterAssembler(PlasmaType, EdgeReader) - Constructor for class org.cloudgraph.hbase.filter.StatefullBinaryPrefixColumnFilterAssembler
 
StatefullColumnKeyFactory - Class in org.cloudgraph.hbase.key
Generates an HBase column key based on the configured CloudGraph column key model for a specific HTable configuration.
StatefullColumnKeyFactory(PlasmaType, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
StatefullColumnKeyFactory(RowOperation) - Constructor for class org.cloudgraph.hbase.key.StatefullColumnKeyFactory
 
stopKey - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
stopRowFieldCount - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
StreamingResultsAssembler - Class in org.cloudgraph.hbase.results
Assembler which determines whether results can be ignored under the current context then "slides" past results not within the given range, avoiding the overhead of assembling a graph.
StreamingResultsAssembler(Expr, Comparator<PlasmaDataGraph>, TableReader, HBaseGraphAssembler, Integer, Integer) - Constructor for class org.cloudgraph.hbase.results.StreamingResultsAssembler
 
StringLiteral - Class in org.cloudgraph.hbase.scan
A string data "flavor" specific literal class used to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features.
StringLiteral(String, PlasmaType, RelationalOperatorName, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.StringLiteral
 
subscribe(ObservableEmitter<DataGraph>) - Method in class org.cloudgraph.hbase.service.GraphStreamQuery
 
subTypeQual - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
supportCompleteRowKey(ScanCollector) - Method in class org.cloudgraph.hbase.scan.ScanLiterals
Returns true if this set of literals can support a partial row key scan for the given graph
supportFuzzyRowKeyScan(ScanCollector) - Method in class org.cloudgraph.hbase.scan.ScanLiterals
Returns true if this set of literals can support a fuzzy row key scan for the given graph
supportPartialRowKeyScan(ScanCollector) - Method in class org.cloudgraph.hbase.scan.ScanLiterals
Returns true if this set of literals can support a partial row key scan for the given graph

T

table - Variable in class org.cloudgraph.hbase.key.ByteBufferKeyFactory
 
table - Variable in class org.cloudgraph.hbase.scan.CompleteRowKeyAssembler
 
table - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
table - Variable in class org.cloudgraph.hbase.scan.PartialRowKeyScanAssembler
 
table - Variable in class org.cloudgraph.hbase.scan.ScanLiteral
 
table - Variable in class org.cloudgraph.hbase.scan.ScanLiteralAssembler
 
TABLE_MAPPINGS - Static variable in class org.cloudgraph.hbase.mapreduce.GraphInputFormat
Serialized store mappings or configuration which links physical tables with any number of data graphs/mappings.
tableConfig - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
tableExists(TableName) - Method in class org.cloudgraph.hbase.connect.Connection
 
TableOperation - Interface in org.cloudgraph.hbase.io
The the pooled connection and other context for read or write operations for a specific HBase table.
TableReader - Interface in org.cloudgraph.hbase.io
Provides access to the operational, configuration and other state information required for read operations on a single graph table.
TableWriter - Interface in org.cloudgraph.hbase.io
Provides access to the operational, configuration and other state information required for write operations on a single graph table.
TableWriterCollector - Class in org.cloudgraph.hbase.io
Traverses the change summary of the given Data Graph collecting a list of TableWriter elements with nested RowWriter elements.
TableWriterCollector(DataGraph, PlasmaDataObject[], ModifiedObjectCollector, DeletedObjectCollector, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.TableWriterCollector
 
TemporalLiteral - Class in org.cloudgraph.hbase.scan
A temporal data "flavor" specific literal class used to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features.
TemporalLiteral(String, PlasmaType, RelationalOperatorName, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.TemporalLiteral
 
toBytes(Property, Object) - Method in class org.cloudgraph.hbase.service.HBaseDataConverter
Converts the given value to bytes based on data type and cardinality information for the given property.
toKey(byte[], byte[]) - Static method in class org.cloudgraph.hbase.mutation.Qualifiers
 
toString() - Method in class org.cloudgraph.hbase.io.CellValues
 
toString() - Method in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
Traversal - Class in org.cloudgraph.hbase.graph
Encapsulates minimal recursive graph traversal information for use in concurrent contexts, such as where a traversal is needed but the initialization data must be captured and stored, and a traversal from a given subroot, initiated later.
Traversal(PlasmaDataObject, long, EdgeReader, PlasmaDataObject, PlasmaProperty, RowReader, boolean, int) - Constructor for class org.cloudgraph.hbase.graph.Traversal
 
TYPE_DELIM - Static variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
internal delimiter for metadta values
TYPE_DELIM_REGEXP - Static variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 
typeQualStr - Variable in class org.cloudgraph.hbase.io.DefaultEdgeOperation
 

U

unrecognizedResults - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
update - Variable in class org.cloudgraph.hbase.mutation.GraphMutationCollector
 
Update - Class in org.cloudgraph.hbase.mutation
 
Update(ServiceContext, SnapshotMap, String) - Constructor for class org.cloudgraph.hbase.mutation.Update
 
UUIDMismatchException - Exception in org.cloudgraph.hbase.io
For where 2 UUID's or UUID strings from 2 different contexts are expected to match.
UUIDMismatchException() - Constructor for exception org.cloudgraph.hbase.io.UUIDMismatchException
 
UUIDMismatchException(String) - Constructor for exception org.cloudgraph.hbase.io.UUIDMismatchException
 
UUIDMismatchException(Throwable) - Constructor for exception org.cloudgraph.hbase.io.UUIDMismatchException
 

V

validate(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Create
 
validate(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Delete
 
validate(DataGraph, PlasmaDataObject, RowWriter) - Method in interface org.cloudgraph.hbase.mutation.Mutation
Checks for a valid mutation such as no read-only properties being modified and all mandatory properties being set, etc..
validate(DataGraph, PlasmaDataObject, RowWriter) - Method in class org.cloudgraph.hbase.mutation.Update
 
validate(Query) - Method in class org.cloudgraph.hbase.service.HBaseGraphService
 
validateObject(PooledObject<Connection>) - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
valueFilterList - Variable in class org.cloudgraph.hbase.filter.MultiColumnPredicateVisitor
 
variableMaskByte - Variable in class org.cloudgraph.hbase.scan.FuzzyRowKeyScanAssembler
 
visit(Expr, Expr, int) - Method in class org.cloudgraph.hbase.scan.ScanCollector
 

W

whereContext - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
whereSyntaxTree - Variable in class org.cloudgraph.hbase.results.DefaultResultsAssembler
 
WildcardPartialRowKeyLiteral - Interface in org.cloudgraph.hbase.scan
Represents the literal for an individual field within a composite partial row key scan and provides access to start and stop byte sequences for various wildcard operators under the HBase partial row-key scan for various optionally configurable hashing, formatting, padding and other features.
WildcardStringLiteral - Class in org.cloudgraph.hbase.scan
A wildcard string data "flavor" specific literal class used to abstract the complexities involved in assembling the various segments and fields of composite (scan start/stop) row keys under various relational and logical operator and various configurable composite key-field hashing, formatting, padding and other features.
WildcardStringLiteral(String, PlasmaType, PredicateOperator, LogicalOperatorName, DataRowKeyFieldMapping, StoreMappingContext) - Constructor for class org.cloudgraph.hbase.scan.WildcardStringLiteral
 
wrap(Connection) - Method in class org.cloudgraph.hbase.connect.PooledConnectionFactory
 
write() - Method in interface org.cloudgraph.hbase.io.EdgeWriter
 
write() - Method in class org.cloudgraph.hbase.io.GraphEdgeWriter
 
writeChanges(TableWriter[], Map<TableWriter, Map<String, Mutations>>, SnapshotMap, String) - Method in class org.cloudgraph.hbase.mutation.GraphMutationWriter
 
writeRowAttribute(String, byte[]) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
writeRowAttribute(String, byte[]) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
writeRowData(PlasmaDataObject, long, PlasmaProperty, byte[]) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
writeRowData(byte[], byte[], byte[]) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
writeRowData(PlasmaDataObject, long, PlasmaProperty, byte[]) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
writeRowData(byte[], byte[], byte[]) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
writeRowEntityMetaData(PlasmaDataObject, long) - Method in class org.cloudgraph.hbase.io.GraphRowWriter
 
writeRowEntityMetaData(PlasmaDataObject, long) - Method in interface org.cloudgraph.hbase.io.RowWriter
 
WriterSupport - Class in org.cloudgraph.hbase.io
 
WriterSupport(StoreMappingContext) - Constructor for class org.cloudgraph.hbase.io.WriterSupport
 
A B C D E F G H I K L M N O P Q R S T U V W 

Copyright © 2021. All Rights Reserved.