Uses of Interface
org.apache.blur.thirdparty.thrift_0_9_0.TBase

Packages that use TBase
org.apache.blur.manager.results   
org.apache.blur.thirdparty.thrift_0_9_0   
org.apache.blur.thirdparty.thrift_0_9_0.meta_data   
org.apache.blur.thirdparty.thrift_0_9_0.scheme   
org.apache.blur.thrift   
org.apache.blur.thrift.generated   
org.apache.blur.utils   
 

Uses of TBase in org.apache.blur.manager.results
 

Classes in org.apache.blur.manager.results that implement TBase
 class LazyBlurResult
          The LazyBlurResult adds a method to fetch the result with the client that was used to execute the query.
 

Uses of TBase in org.apache.blur.thirdparty.thrift_0_9_0
 

Classes in org.apache.blur.thirdparty.thrift_0_9_0 with type parameters of type TBase
 class ProcessFunction<I,T extends TBase>
           
 interface TBase<T extends TBase<?,?>,F extends TFieldIdEnum>
          Generic base interface for generated Thrift objects.
 

Classes in org.apache.blur.thirdparty.thrift_0_9_0 that implement TBase
 class TUnion<T extends TUnion<?,?>,F extends TFieldIdEnum>
           
 

Methods in org.apache.blur.thirdparty.thrift_0_9_0 that return TBase
 TBase<T,F> TBase.deepCopy()
           
abstract  TBase ProcessFunction.getResult(I iface, T args)
           
 

Methods in org.apache.blur.thirdparty.thrift_0_9_0 that return types with arguments of type TBase
 Map<String,ProcessFunction<I,? extends TBase>> TBaseProcessor.getProcessMapView()
           
 

Methods in org.apache.blur.thirdparty.thrift_0_9_0 with parameters of type TBase
 void TDeserializer.deserialize(TBase base, byte[] bytes)
          Deserialize the Thrift object from a byte array.
 void TDeserializer.deserialize(TBase base, String data, String charset)
          Deserialize the Thrift object from a Java string, using a specified character set for decoding.
 void TDeserializer.fromString(TBase base, String data)
          Deserialize the Thrift object from a Java string, using the default JVM charset encoding.
 void TDeserializer.partialDeserialize(TBase tb, byte[] bytes, TFieldIdEnum fieldIdPathFirst, TFieldIdEnum... fieldIdPathRest)
          Deserialize only a single Thrift object (addressed by recursively using field id) from a byte record.
 byte[] TSerializer.serialize(TBase base)
          Serialize the Thrift object into a byte array.
 String TSerializer.toString(TBase base)
          Serialize the Thrift object into a Java string, using the default JVM charset encoding.
 String TSerializer.toString(TBase base, String charset)
          Serialize the Thrift object into a Java string, using a specified character set for encoding.
 

Uses of TBase in org.apache.blur.thirdparty.thrift_0_9_0.meta_data
 

Fields in org.apache.blur.thirdparty.thrift_0_9_0.meta_data with type parameters of type TBase
 Class<? extends TBase> StructMetaData.structClass
           
 

Method parameters in org.apache.blur.thirdparty.thrift_0_9_0.meta_data with type arguments of type TBase
static void FieldMetaData.addStructMetaDataMap(Class<? extends TBase> sClass, Map<? extends TFieldIdEnum,FieldMetaData> map)
           
static Map<? extends TFieldIdEnum,FieldMetaData> FieldMetaData.getStructMetaDataMap(Class<? extends TBase> sClass)
          Returns a map with metadata (i.e.
 

Constructor parameters in org.apache.blur.thirdparty.thrift_0_9_0.meta_data with type arguments of type TBase
StructMetaData(byte type, Class<? extends TBase> sClass)
           
 

Uses of TBase in org.apache.blur.thirdparty.thrift_0_9_0.scheme
 

Classes in org.apache.blur.thirdparty.thrift_0_9_0.scheme with type parameters of type TBase
 interface IScheme<T extends TBase>
           
 class StandardScheme<T extends TBase>
           
 class TupleScheme<T extends TBase>
           
 

Uses of TBase in org.apache.blur.thrift
 

Classes in org.apache.blur.thrift that implement TBase
 class BException
           
 

Uses of TBase in org.apache.blur.thrift.generated
 

Classes in org.apache.blur.thrift.generated that implement TBase
static class Blur.addColumnDefinition_args
           
static class Blur.addColumnDefinition_result
           
static class Blur.cancelQuery_args
           
static class Blur.cancelQuery_result
           
static class Blur.configuration_args
           
static class Blur.configuration_result
           
static class Blur.controllerServerList_args
           
static class Blur.controllerServerList_result
           
static class Blur.createSnapshot_args
           
static class Blur.createSnapshot_result
           
static class Blur.createTable_args
           
static class Blur.createTable_result
           
static class Blur.describe_args
           
static class Blur.describe_result
           
static class Blur.disableTable_args
           
static class Blur.disableTable_result
           
static class Blur.enableTable_args
           
static class Blur.enableTable_result
           
static class Blur.enqueueMutate_args
           
static class Blur.enqueueMutate_result
           
static class Blur.enqueueMutateBatch_args
           
static class Blur.enqueueMutateBatch_result
           
static class Blur.fetchRow_args
           
static class Blur.fetchRow_result
           
static class Blur.fetchRowBatch_args
           
static class Blur.fetchRowBatch_result
           
static class Blur.isInSafeMode_args
           
static class Blur.isInSafeMode_result
           
static class Blur.listSnapshots_args
           
static class Blur.listSnapshots_result
           
static class Blur.logging_args
           
static class Blur.logging_result
           
static class Blur.metrics_args
           
static class Blur.metrics_result
           
static class Blur.mutate_args
           
static class Blur.mutate_result
           
static class Blur.mutateBatch_args
           
static class Blur.mutateBatch_result
           
static class Blur.optimize_args
           
static class Blur.optimize_result
           
static class Blur.parseQuery_args
           
static class Blur.parseQuery_result
           
static class Blur.ping_args
           
static class Blur.ping_result
           
static class Blur.query_args
           
static class Blur.query_result
           
static class Blur.queryStatusById_args
           
static class Blur.queryStatusById_result
           
static class Blur.queryStatusIdList_args
           
static class Blur.queryStatusIdList_result
           
static class Blur.recordFrequency_args
           
static class Blur.recordFrequency_result
           
static class Blur.removeSnapshot_args
           
static class Blur.removeSnapshot_result
           
static class Blur.removeTable_args
           
static class Blur.removeTable_result
           
static class Blur.resetLogging_args
           
static class Blur.resetLogging_result
           
static class Blur.schema_args
           
static class Blur.schema_result
           
static class Blur.setUser_args
           
static class Blur.shardClusterList_args
           
static class Blur.shardClusterList_result
           
static class Blur.shardServerLayout_args
           
static class Blur.shardServerLayout_result
           
static class Blur.shardServerLayoutState_args
           
static class Blur.shardServerLayoutState_result
           
static class Blur.shardServerList_args
           
static class Blur.shardServerList_result
           
static class Blur.startTrace_args
           
static class Blur.tableList_args
           
static class Blur.tableList_result
           
static class Blur.tableListByCluster_args
           
static class Blur.tableListByCluster_result
           
static class Blur.tableStats_args
           
static class Blur.tableStats_result
           
static class Blur.terms_args
           
static class Blur.terms_result
           
static class Blur.traceList_args
           
static class Blur.traceList_result
           
static class Blur.traceRemove_args
           
static class Blur.traceRemove_result
           
static class Blur.traceRequestFetch_args
           
static class Blur.traceRequestFetch_result
           
static class Blur.traceRequestList_args
           
static class Blur.traceRequestList_result
           
 class BlurException
          BlurException that carries a message plus the original stack trace (if any).
 class BlurQuery
          The Blur Query object that contains the query that needs to be executed along with the query options.
 class BlurQueryStatus
          The BlurQueryStatus object hold the status of BlurQueries.
 class BlurResult
          The BlurResult carries the score, the location id and the fetched result (if any) form each query.
 class BlurResults
          BlurResults holds all information resulting from a query.
 class Column
          Column is the lowest storage element in Blur, it stores a single name and value pair.
 class ColumnDefinition
          The ColumnDefinition defines how a given Column should be interpreted (indexed/stored)
 class CpuTime
          Holds the cpu time for a query executing on a single shard in a table.
 class Facet
          Blur facet.
 class FetchRecordResult
          FetchRecordResult contains rowid of the record and the record result from a fetch.
 class FetchResult
          FetchResult contains the row or record fetch result based if the Selector was going to fetch the entire row or a single record.
 class FetchRowResult
          FetchRowResult contains row result from a fetch.
 class HighlightOptions
          The HighlightOptions controls how the data is fetched and returned.
 class Metric
          The Metric will hold all the information for a given Metric.
 class Query
          The Query object holds the query string (normal Lucene syntax), filters and type of scoring (used when super query is on).
 class Record
          Records contain a list of columns, multiple columns with the same name are allowed.
 class RecordMutation
          The RowMutation defines how the given Record is to be mutated.
 class Row
          Rows contain a list of records.
 class RowMutation
          The RowMutation defines how the given Row is to be mutated.
 class Schema
          The current schema of the table.
 class Selector
          Select carries the request for information to be retrieved from the stored columns.
 class SortField
           
 class SortFieldResult
          Carries the one value from the sort that allows the merging of results.
 class TableDescriptor
          The table descriptor defines the base structure of the table as well as properties need for setup.
 class TableStats
          TableStats holds the statistics for a given table.
 class User
          The user object is used to pass user context to server side session.
 

Methods in org.apache.blur.thrift.generated that return TBase
 TBase Blur.Processor.setUser.getResult(I iface, Blur.setUser_args args)
           
 TBase Blur.Processor.startTrace.getResult(I iface, Blur.startTrace_args args)
           
 

Uses of TBase in org.apache.blur.utils
 

Classes in org.apache.blur.utils that implement TBase
 class BlurThriftRecord
           
 

Methods in org.apache.blur.utils with parameters of type TBase
static String BlurUtil.getArgsStr(TBase o, org.apache.blur.utils.BlurUtil.LoggerArgsState loggerArgsState)
           
static byte[] BlurUtil.read(TBase<?,?> base)
           
static void BlurUtil.write(byte[] data, TBase<?,?> base)
           
 



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