This project has retired. For details please refer to its Attic page.
Uses of Interface org.apache.gora.persistency.Persistent (Apache Gora 0.2.1 API)

Uses of Interface
org.apache.gora.persistency.Persistent

Packages that use Persistent
org.apache.gora.accumulo.query   
org.apache.gora.accumulo.store   
org.apache.gora.avro   
org.apache.gora.avro.query   
org.apache.gora.avro.store   
org.apache.gora.cassandra.query   
org.apache.gora.cassandra.store   
org.apache.gora.examples.generated   
org.apache.gora.examples.mapreduce   
org.apache.gora.hbase.query   
org.apache.gora.hbase.store   
org.apache.gora.mapreduce   
org.apache.gora.memory.store   
org.apache.gora.persistency   
org.apache.gora.persistency.impl   
org.apache.gora.query   
org.apache.gora.query.impl   
org.apache.gora.sql.query   
org.apache.gora.sql.statement   
org.apache.gora.sql.store   
org.apache.gora.store   
org.apache.gora.store.impl   
org.apache.gora.tutorial.log.generated   
org.apache.gora.util   
 

Uses of Persistent in org.apache.gora.accumulo.query
 

Classes in org.apache.gora.accumulo.query with type parameters of type Persistent
 class AccumuloQuery<K,T extends Persistent>
           
 class AccumuloResult<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.accumulo.store
 

Classes in org.apache.gora.accumulo.store with type parameters of type Persistent
 class AccumuloStore<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.avro
 

Classes in org.apache.gora.avro with type parameters of type Persistent
 class PersistentDatumReader<T extends Persistent>
          PersistentDatumReader reads, fields' dirty and readable information.
 class PersistentDatumWriter<T extends Persistent>
          PersistentDatumWriter writes, fields' dirty and readable information.
 

Methods in org.apache.gora.avro that return Persistent
 Persistent PersistentDatumReader.clone(Persistent persistent, org.apache.avro.Schema schema)
           
 

Methods in org.apache.gora.avro with parameters of type Persistent
 Persistent PersistentDatumReader.clone(Persistent persistent, org.apache.avro.Schema schema)
           
 

Uses of Persistent in org.apache.gora.avro.query
 

Classes in org.apache.gora.avro.query with type parameters of type Persistent
 class AvroQuery<K,T extends Persistent>
          A simple Query implementation for Avro.
 class AvroResult<K,T extends Persistent>
          Adapter to convert DatumReader to Result.
 class DataFileAvroResult<K,T extends Persistent>
          An Avro DataFileReader backed Result.
 

Uses of Persistent in org.apache.gora.avro.store
 

Classes in org.apache.gora.avro.store with type parameters of type Persistent
 class AvroStore<K,T extends Persistent>
          An adapter DataStore for binary-compatible Avro serializations.
 class DataFileAvroStore<K,T extends Persistent>
          DataFileAvroStore is file based store which uses Avro's DataFile{Writer,Reader}'s as a backend.
 

Uses of Persistent in org.apache.gora.cassandra.query
 

Classes in org.apache.gora.cassandra.query with type parameters of type Persistent
 class CassandraQuery<K,T extends Persistent>
           
 class CassandraResult<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.cassandra.store
 

Classes in org.apache.gora.cassandra.store with type parameters of type Persistent
 class CassandraClient<K,T extends Persistent>
           
 class CassandraStore<K,T extends Persistent>
           
 class HectorUtils<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.examples.generated
 

Classes in org.apache.gora.examples.generated that implement Persistent
 class Employee
           
 class Metadata
           
 class TokenDatum
           
 class WebPage
           
 

Uses of Persistent in org.apache.gora.examples.mapreduce
 

Classes in org.apache.gora.examples.mapreduce with type parameters of type Persistent
 class QueryCounter<K,T extends Persistent>
          Example Hadoop job to count the row of a gora Query.
static class QueryCounter.QueryCounterMapper<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.hbase.query
 

Classes in org.apache.gora.hbase.query with type parameters of type Persistent
 class HBaseGetResult<K,T extends Persistent>
          An HBaseResult based on the result of a HBase Get query.
 class HBaseQuery<K,T extends Persistent>
          HBase specific implementation of the Query interface.
 class HBaseResult<K,T extends Persistent>
          Base class for Result implementations for HBase.
 class HBaseScannerResult<K,T extends Persistent>
          Result of a query based on an HBase scanner.
 

Uses of Persistent in org.apache.gora.hbase.store
 

Classes in org.apache.gora.hbase.store with type parameters of type Persistent
 class HBaseStore<K,T extends Persistent>
          DataStore for HBase.
 

Uses of Persistent in org.apache.gora.mapreduce
 

Classes in org.apache.gora.mapreduce with type parameters of type Persistent
 class GoraInputFormat<K,T extends Persistent>
          InputFormat to fetch the input from Gora data stores.
 class GoraMapper<K1,V1 extends Persistent,K2,V2>
          Base class for Gora based Mappers.
 class GoraOutputFormat<K,T extends Persistent>
          OutputFormat for Hadoop jobs that want to store the job outputs to a Gora store.
 class GoraRecordReader<K,T extends Persistent>
          An adapter for Result to Hadoop RecordReader.
 class GoraReducer<K1,V1,K2,V2 extends Persistent>
          Base class for Gora based Reducers.
 

Methods in org.apache.gora.mapreduce with type parameters of type Persistent
static
<K1,V1 extends Persistent,K2,V2>
void
GoraMapper.initMapperJob(org.apache.hadoop.mapreduce.Job job, Class<? extends DataStore<K1,V1>> dataStoreClass, Class<K1> inKeyClass, Class<V1> inValueClass, Class<K2> outKeyClass, Class<V2> outValueClass, Class<? extends GoraMapper> mapperClass, boolean reuseObjects)
          Initializes the Mapper, and sets input parameters for the job.
static
<K1,V1 extends Persistent,K2,V2>
void
GoraMapper.initMapperJob(org.apache.hadoop.mapreduce.Job job, Class<? extends DataStore<K1,V1>> dataStoreClass, Class<K1> inKeyClass, Class<V1> inValueClass, Class<K2> outKeyClass, Class<V2> outValueClass, Class<? extends GoraMapper> mapperClass, Class<? extends org.apache.hadoop.mapreduce.Partitioner> partitionerClass, boolean reuseObjects)
          Initializes the Mapper, and sets input parameters for the job.
static
<K1,V1 extends Persistent,K2,V2>
void
GoraMapper.initMapperJob(org.apache.hadoop.mapreduce.Job job, DataStore<K1,V1> dataStore, Class<K2> outKeyClass, Class<V2> outValueClass, Class<? extends GoraMapper> mapperClass, boolean reuseObjects)
          Initializes the Mapper, and sets input parameters for the job
static
<K1,V1 extends Persistent,K2,V2>
void
GoraMapper.initMapperJob(org.apache.hadoop.mapreduce.Job job, Query<K1,V1> query, DataStore<K1,V1> dataStore, Class<K2> outKeyClass, Class<V2> outValueClass, Class<? extends GoraMapper> mapperClass, boolean reuseObjects)
          Initializes the Mapper, and sets input parameters for the job
static
<K1,V1 extends Persistent,K2,V2>
void
GoraMapper.initMapperJob(org.apache.hadoop.mapreduce.Job job, Query<K1,V1> query, DataStore<K1,V1> dataStore, Class<K2> outKeyClass, Class<V2> outValueClass, Class<? extends GoraMapper> mapperClass, Class<? extends org.apache.hadoop.mapreduce.Partitioner> partitionerClass, boolean reuseObjects)
          Initializes the Mapper, and sets input parameters for the job
static
<K1,V1,K2,V2 extends Persistent>
void
GoraReducer.initReducerJob(org.apache.hadoop.mapreduce.Job job, Class<? extends DataStore<K2,V2>> dataStoreClass, Class<K2> keyClass, Class<V2> persistentClass, Class<? extends GoraReducer<K1,V1,K2,V2>> reducerClass, boolean reuseObjects)
          Initializes the Reducer, and sets output parameters for the job.
static
<K1,V1,K2,V2 extends Persistent>
void
GoraReducer.initReducerJob(org.apache.hadoop.mapreduce.Job job, DataStore<K2,V2> dataStore, Class<? extends GoraReducer<K1,V1,K2,V2>> reducerClass)
          Initializes the Reducer, and sets output parameters for the job.
static
<K1,V1,K2,V2 extends Persistent>
void
GoraReducer.initReducerJob(org.apache.hadoop.mapreduce.Job job, DataStore<K2,V2> dataStore, Class<? extends GoraReducer<K1,V1,K2,V2>> reducerClass, boolean reuseObjects)
          Initializes the Reducer, and sets output parameters for the job.
static
<K1,V1 extends Persistent>
void
GoraInputFormat.setInput(org.apache.hadoop.mapreduce.Job job, Class<? extends DataStore<K1,V1>> dataStoreClass, Class<K1> inKeyClass, Class<V1> inValueClass, boolean reuseObjects)
          Sets the input parameters for the job
static
<K1,V1 extends Persistent>
void
GoraInputFormat.setInput(org.apache.hadoop.mapreduce.Job job, Query<K1,V1> query, boolean reuseObjects)
          Sets the input parameters for the job
static
<K1,V1 extends Persistent>
void
GoraInputFormat.setInput(org.apache.hadoop.mapreduce.Job job, Query<K1,V1> query, DataStore<K1,V1> dataStore, boolean reuseObjects)
          Sets the input parameters for the job
static
<K,V extends Persistent>
void
GoraOutputFormat.setOutput(org.apache.hadoop.mapreduce.Job job, Class<? extends DataStore> dataStoreClass, Class<K> keyClass, Class<V> persistentClass, boolean reuseObjects)
          Sets the output parameters for the job
static
<K,V extends Persistent>
void
GoraOutputFormat.setOutput(org.apache.hadoop.mapreduce.Job job, DataStore<K,V> dataStore, boolean reuseObjects)
          Sets the output parameters for the job
static
<K,T extends Persistent>
void
GoraInputFormat.setQuery(org.apache.hadoop.mapreduce.Job job, Query<K,T> query)
           
 

Methods in org.apache.gora.mapreduce that return Persistent
 Persistent PersistentDeserializer.deserialize(Persistent persistent)
           
 

Methods in org.apache.gora.mapreduce that return types with arguments of type Persistent
 org.apache.hadoop.io.serializer.Deserializer<Persistent> PersistentSerialization.getDeserializer(Class<Persistent> c)
           
 org.apache.hadoop.io.serializer.Deserializer<Persistent> PersistentNonReusingSerialization.getDeserializer(Class<Persistent> c)
           
 org.apache.hadoop.io.serializer.Serializer<Persistent> PersistentSerialization.getSerializer(Class<Persistent> c)
           
 org.apache.hadoop.io.serializer.Serializer<Persistent> PersistentNonReusingSerialization.getSerializer(Class<Persistent> c)
           
 

Methods in org.apache.gora.mapreduce with parameters of type Persistent
 Persistent PersistentDeserializer.deserialize(Persistent persistent)
           
 void PersistentSerializer.serialize(Persistent persistent)
           
 

Method parameters in org.apache.gora.mapreduce with type arguments of type Persistent
 org.apache.hadoop.io.serializer.Deserializer<Persistent> PersistentSerialization.getDeserializer(Class<Persistent> c)
           
 org.apache.hadoop.io.serializer.Deserializer<Persistent> PersistentNonReusingSerialization.getDeserializer(Class<Persistent> c)
           
 org.apache.hadoop.io.serializer.Serializer<Persistent> PersistentSerialization.getSerializer(Class<Persistent> c)
           
 org.apache.hadoop.io.serializer.Serializer<Persistent> PersistentNonReusingSerialization.getSerializer(Class<Persistent> c)
           
 

Constructor parameters in org.apache.gora.mapreduce with type arguments of type Persistent
GoraRecordWriter(DataStore<K,Persistent> store, org.apache.hadoop.mapreduce.TaskAttemptContext context)
           
PersistentDeserializer(Class<? extends Persistent> c, boolean reuseObjects)
           
 

Uses of Persistent in org.apache.gora.memory.store
 

Classes in org.apache.gora.memory.store with type parameters of type Persistent
 class MemStore<K,T extends Persistent>
          Memory based DataStore implementation for tests.
static class MemStore.MemQuery<K,T extends Persistent>
           
static class MemStore.MemResult<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.persistency
 

Classes in org.apache.gora.persistency with type parameters of type Persistent
 interface BeanFactory<K,T extends Persistent>
          BeanFactory's enable contruction of keys and Persistent objects.
 

Methods in org.apache.gora.persistency that return Persistent
 Persistent Persistent.clone()
           
 Persistent Persistent.newInstance(StateManager stateManager)
          Constructs a new instance of the object with the given StateManager.
 

Methods in org.apache.gora.persistency with parameters of type Persistent
 void StateManager.clearDirty(Persistent persistent)
          Clears the dirty state.
 void StateManager.clearDirty(Persistent persistent, int fieldIndex)
          Clears the field as dirty.
 void StateManager.clearNew(Persistent persistent)
          Clears the new state
 void StateManager.clearReadable(Persistent persistent)
          Clears the readable state.
 void StateManager.clearReadable(Persistent persistent, int fieldIndex)
          Clears the field as readable.
 boolean StateManager.isDirty(Persistent persistent)
          Returns whether any of the fields of the object has been modified after construction or loading.
 boolean StateManager.isDirty(Persistent persistent, int fieldIndex)
          Returns whether the field has been modified.
 boolean StateManager.isNew(Persistent persistent)
          Returns whether the object is newly constructed.
 boolean StateManager.isReadable(Persistent persistent, int fieldIndex)
          Returns whether the field has been loaded from the datastore.
 void StateManager.setDirty(Persistent persistent)
          Sets all the fields of the object as dirty.
 void StateManager.setDirty(Persistent persistent, int fieldIndex)
          Sets the field as dirty.
 void StateManager.setManagedPersistent(Persistent persistent)
          If one state manager is allocated per persistent object, call this method to set the managed persistent.
 void StateManager.setNew(Persistent persistent)
          Sets the state of the object as new for persistency
 void StateManager.setReadable(Persistent persistent, int fieldIndex)
          Sets the field as readable.
 

Uses of Persistent in org.apache.gora.persistency.impl
 

Classes in org.apache.gora.persistency.impl with type parameters of type Persistent
 class BeanFactoryImpl<K,T extends Persistent>
          A default implementation of the BeanFactory interface.
 

Classes in org.apache.gora.persistency.impl that implement Persistent
 class PersistentBase
          Base classs implementing common functionality for Persistent classes.
 

Fields in org.apache.gora.persistency.impl with type parameters of type Persistent
protected static PersistentDatumReader<Persistent> PersistentBase.datumReader
           
 

Methods in org.apache.gora.persistency.impl that return Persistent
 Persistent PersistentBase.clone()
           
 

Methods in org.apache.gora.persistency.impl with parameters of type Persistent
 void StateManagerImpl.clearDirty(Persistent persistent)
           
 void StateManagerImpl.clearDirty(Persistent persistent, int fieldIndex)
           
 void StateManagerImpl.clearNew(Persistent persistent)
           
 void StateManagerImpl.clearReadable(Persistent persistent)
           
 void StateManagerImpl.clearReadable(Persistent persistent, int fieldIndex)
           
 boolean StateManagerImpl.isDirty(Persistent persistent)
           
 boolean StateManagerImpl.isDirty(Persistent persistent, int fieldIndex)
           
 boolean StateManagerImpl.isNew(Persistent persistent)
           
 boolean StateManagerImpl.isReadable(Persistent persistent, int fieldIndex)
           
 void StateManagerImpl.setDirty(Persistent persistent)
           
 void StateManagerImpl.setDirty(Persistent persistent, int fieldIndex)
           
 void StateManagerImpl.setManagedPersistent(Persistent persistent)
           
 void StateManagerImpl.setNew(Persistent persistent)
           
 void StateManagerImpl.setReadable(Persistent persistent, int fieldIndex)
           
 

Uses of Persistent in org.apache.gora.query
 

Classes in org.apache.gora.query with type parameters of type Persistent
 interface PartitionQuery<K,T extends Persistent>
          PartitionQuery divides the results of the Query to multi partitions, so that queries can be run locally on the nodes that hold the data.
 interface Query<K,T extends Persistent>
          A query to a data store to retrieve objects.
 interface Result<K,T extends Persistent>
          A result to a Query.
 

Uses of Persistent in org.apache.gora.query.impl
 

Classes in org.apache.gora.query.impl with type parameters of type Persistent
 class FileSplitPartitionQuery<K,T extends Persistent>
          Keeps a FileSplit to represent the partition boundaries.
 class PartitionQueryImpl<K,T extends Persistent>
          Implementation for PartitionQuery.
 class QueryBase<K,T extends Persistent>
          Base class for Query implementations.
 class ResultBase<K,T extends Persistent>
          Base class for Result implementations.
 

Fields in org.apache.gora.query.impl declared as Persistent
protected  T ResultBase.persistent
           
 

Uses of Persistent in org.apache.gora.sql.query
 

Classes in org.apache.gora.sql.query with type parameters of type Persistent
 class SqlQuery<K,T extends Persistent>
          Query implementation covering SQL queries
 class SqlResult<K,T extends Persistent>
           
 

Uses of Persistent in org.apache.gora.sql.statement
 

Classes in org.apache.gora.sql.statement with type parameters of type Persistent
 class HSqlInsertUpdateStatement<K,T extends Persistent>
           
 class InsertUpdateStatement<K,V extends Persistent>
           
 class MySqlInsertUpdateStatement<K,V extends Persistent>
           
 

Methods in org.apache.gora.sql.statement with type parameters of type Persistent
static
<K,T extends Persistent>
InsertUpdateStatement<K,T>
InsertUpdateStatementFactory.createStatement(SqlStore<K,T> store, SqlMapping mapping, SqlStore.DBVendor dbVendor)
           
 

Uses of Persistent in org.apache.gora.sql.store
 

Classes in org.apache.gora.sql.store with type parameters of type Persistent
 class SqlStore<K,T extends Persistent>
          A DataStore implementation for RDBMS with a SQL interface.
 

Uses of Persistent in org.apache.gora.store
 

Classes in org.apache.gora.store with type parameters of type Persistent
 interface DataStore<K,T extends Persistent>
          DataStore handles actual object persistence.
 interface FileBackedDataStore<K,T extends Persistent>
          FileBackedDataStore supplies necessary interfaces to set input and output paths for data stored which are file based.
 

Methods in org.apache.gora.store with type parameters of type Persistent
static
<D extends DataStore<K,T>,K,T extends Persistent>
D
DataStoreFactory.createDataStore(Class<D> dataStoreClass, Class<K> keyClass, Class<T> persistent, org.apache.hadoop.conf.Configuration conf)
          Instantiate a new DataStore.
static
<D extends DataStore<K,T>,K,T extends Persistent>
D
DataStoreFactory.createDataStore(Class<D> dataStoreClass, Class<K> keyClass, Class<T> persistent, org.apache.hadoop.conf.Configuration conf, Properties properties)
          Instantiate a new DataStore.
static
<D extends DataStore<K,T>,K,T extends Persistent>
D
DataStoreFactory.createDataStore(Class<D> dataStoreClass, Class<K> keyClass, Class<T> persistent, org.apache.hadoop.conf.Configuration conf, Properties properties, String schemaName)
          Instantiate a new DataStore.
static
<D extends DataStore<K,T>,K,T extends Persistent>
D
DataStoreFactory.createDataStore(Class<D> dataStoreClass, Class<K> keyClass, Class<T> persistent, org.apache.hadoop.conf.Configuration conf, String schemaName)
          Instantiate a new DataStore.
static
<D extends DataStore<K,T>,K,T extends Persistent>
D
DataStoreFactory.getDataStore(Class<D> dataStoreClass, Class<K> keyClass, Class<T> persistentClass, org.apache.hadoop.conf.Configuration conf)
          Instantiate a new DataStore.
static
<K,T extends Persistent>
DataStore<K,T>
DataStoreFactory.getDataStore(Class<K> keyClass, Class<T> persistent, org.apache.hadoop.conf.Configuration conf)
          Instantiate the default DataStore.
static
<K,T extends Persistent>
DataStore<K,T>
DataStoreFactory.getDataStore(String dataStoreClass, Class<K> keyClass, Class<T> persistentClass, org.apache.hadoop.conf.Configuration conf)
          Instantiate a new DataStore.
static
<K,T extends Persistent>
DataStore<K,T>
DataStoreFactory.getDataStore(String dataStoreClass, String keyClass, String persistentClass, org.apache.hadoop.conf.Configuration conf)
          Instantiate a new DataStore.
static
<D extends DataStore<K,T>,K,T extends Persistent>
void
DataStoreFactory.setDefaultSchemaName(Properties properties, Class<D> dataStoreClass, String schemaName)
          Sets the default schema name to be used by the datastore of the given class
 

Uses of Persistent in org.apache.gora.store.impl
 

Classes in org.apache.gora.store.impl with type parameters of type Persistent
 class DataStoreBase<K,T extends Persistent>
          A Base class for DataStores.
 class FileBackedDataStoreBase<K,T extends Persistent>
          Base implementations for FileBackedDataStore methods.
 

Uses of Persistent in org.apache.gora.tutorial.log.generated
 

Classes in org.apache.gora.tutorial.log.generated that implement Persistent
 class MetricDatum
           
 class Pageview
           
 

Uses of Persistent in org.apache.gora.util
 

Methods in org.apache.gora.util with type parameters of type Persistent
static
<K,T extends Persistent>
K
IOUtils.deserialize(byte[] bytes, PersistentDatumReader<T> datumReader, org.apache.avro.Schema schema, K object)
          Deserializes the field object using the datumReader.
static
<K,T extends Persistent>
K
IOUtils.deserialize(InputStream is, PersistentDatumReader<T> datumReader, org.apache.avro.Schema schema, K object)
          Deserializes the field object using the datumReader.
static
<T extends Persistent>
byte[]
IOUtils.deserialize(PersistentDatumWriter<T> datumWriter, org.apache.avro.Schema schema, Object object)
          Serializes the field object using the datumWriter.
static
<T extends Persistent>
void
IOUtils.serialize(OutputStream os, PersistentDatumWriter<T> datumWriter, org.apache.avro.Schema schema, Object object)
          Serializes the field object using the datumWriter.
static
<T extends Persistent>
byte[]
IOUtils.serialize(PersistentDatumWriter<T> datumWriter, org.apache.avro.Schema schema, Object object)
          Serializes the field object using the datumWriter.
 

Method parameters in org.apache.gora.util with type arguments of type Persistent
static org.apache.avro.Schema AvroUtils.getSchema(Class<? extends Persistent> clazz)
          Returns the schema of the class
 



Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.