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

A

absoluteDataPath(String) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Hdfs data sources are absolute data paths.
accessor - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
addField(Metadata.Field) - Method in class org.apache.hawq.pxf.api.Metadata
Adds a field to metadata fields.
alignmentOfEightBytes - Variable in class org.apache.hawq.pxf.service.io.GPDBWritable
 
AnalyzeUtils - Class in org.apache.hawq.pxf.service.utilities
Helper class to get statistics for ANALYZE.
AnalyzeUtils() - Constructor for class org.apache.hawq.pxf.service.utilities.AnalyzeUtils
 
append(byte[]) - Method in class org.apache.hawq.pxf.service.io.BufferWritable
Appends given app's buffer to existing buffer.
append(byte[], int, int) - Method in class org.apache.hawq.pxf.service.io.Text
Appends a range of bytes to the end of the given text.
appendRecordkeyField(List<OneField>, InputData, OneRow) - Method in class org.apache.hawq.pxf.plugins.hdfs.utilities.RecordkeyAdapter
Adds the recordkey to the end of the passed in recFields list.
AvroFileAccessor - Class in org.apache.hawq.pxf.plugins.hdfs
A PXF Accessor for reading Avro File records
AvroFileAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.AvroFileAccessor
Constructs a AvroFileAccessor that creates the job configuration and accesses the avro file to fetch the avro schema
AvroResolver - Class in org.apache.hawq.pxf.plugins.hdfs
Class AvroResolver handles deserialization of records that were serialized using the AVRO serialization framework.
AvroResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.AvroResolver
Constructs an AvroResolver.

B

BadRecordException - Exception in org.apache.hawq.pxf.api
Thrown when a problem occurs while fetching or parsing a record from the user's input data.
BadRecordException() - Constructor for exception org.apache.hawq.pxf.api.BadRecordException
 
BadRecordException(Throwable) - Constructor for exception org.apache.hawq.pxf.api.BadRecordException
Constructs a BadRecordException.
BadRecordException(String) - Constructor for exception org.apache.hawq.pxf.api.BadRecordException
Constructs a BadRecordException.
BasicFilter(FilterParser.Operation, FilterParser.ColumnIndex, FilterParser.Constant) - Constructor for class org.apache.hawq.pxf.api.FilterParser.BasicFilter
Constructs a BasicFilter.
beginIteration() - Method in interface org.apache.hawq.pxf.service.Bridge
 
beginIteration() - Method in class org.apache.hawq.pxf.service.ReadBridge
Accesses the underlying HDFS file.
beginIteration() - Method in class org.apache.hawq.pxf.service.ReadSamplingBridge
 
beginIteration() - Method in class org.apache.hawq.pxf.service.WriteBridge
 
box - Variable in class org.apache.hawq.pxf.plugins.hdfs.ChunkWritable
 
Bridge - Interface in org.apache.hawq.pxf.service
Bridge interface - defines the interface of the Bridge classes.
BridgeInputBuilder - Class in org.apache.hawq.pxf.service
 
BridgeInputBuilder(ProtocolData) - Constructor for class org.apache.hawq.pxf.service.BridgeInputBuilder
 
BridgeOutputBuilder - Class in org.apache.hawq.pxf.service
Class creates the output record that is piped by the java process to the HAWQ backend.
BridgeOutputBuilder(ProtocolData) - Constructor for class org.apache.hawq.pxf.service.BridgeOutputBuilder
Constructs a BridgeOutputBuilder.
BridgeResource - Class in org.apache.hawq.pxf.service.rest
 
BridgeResource() - Constructor for class org.apache.hawq.pxf.service.rest.BridgeResource
 
BufferWritable - Class in org.apache.hawq.pxf.service.io
A serializable object for transporting a byte array through the Bridge framework
BufferWritable(byte[]) - Constructor for class org.apache.hawq.pxf.service.io.BufferWritable
Constructs a BufferWritable.
build(FilterParser.Operation, Object, Object) - Method in interface org.apache.hawq.pxf.api.FilterParser.FilterBuilder
Builds the filter.
build(FilterParser.Operation, Object, Object) - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseFilterBuilder
Builds a filter from the input operands and operation.
build(FilterParser.Operation, Object, Object) - Method in class org.apache.hawq.pxf.plugins.hive.HiveFilterBuilder
 
byteArrayToOctalString(byte[], StringBuilder) - Static method in class org.apache.hawq.pxf.api.utilities.Utilities
Transforms a byte array into a string of octal codes in the form \\xyz\\xyz We double escape each char because it is required in postgres bytea for some bytes.

C

ChunkReader - Class in org.apache.hawq.pxf.plugins.hdfs
A class that provides a line reader from an input stream.
ChunkReader(InputStream) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.ChunkReader
Constructs a ChunkReader instance
ChunkRecordReader - Class in org.apache.hawq.pxf.plugins.hdfs
ChunkRecordReader is designed for fast reading of a file split.
ChunkRecordReader(Configuration, FileSplit) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Constructs a ChunkRecordReader instance.
ChunkWritable - Class in org.apache.hawq.pxf.plugins.hdfs
Just an output buffer for the ChunkRecordReader.
ChunkWritable() - Constructor for class org.apache.hawq.pxf.plugins.hdfs.ChunkWritable
 
clear() - Method in class org.apache.hawq.pxf.service.io.Text
Clears the string to empty.
close() - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseLookupTable
Closes HBase resources.
close() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkReader
Closes the underlying stream.
close() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Closes the input stream.
closeConnection(Admin, Connection) - Static method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseUtilities
Closes HBase admin and connection if they are open.
closeForRead() - Method in interface org.apache.hawq.pxf.api.ReadAccessor
Closes the resource.
closeForRead() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseAccessor
Closes the HBase table.
closeForRead() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsAtomicDataAccessor
Closes the access stream when finished reading the file
closeForRead() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
When user finished reading the file, it closes the RecordReader
closeForWrite() - Method in interface org.apache.hawq.pxf.api.WriteAccessor
Closes the resource for write.
closeForWrite() - Method in class org.apache.hawq.pxf.plugins.hdfs.LineBreakAccessor
Closes the output stream after done writing.
closeForWrite() - Method in class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
 
ClusterNodesResource - Class in org.apache.hawq.pxf.service.rest
Class enhances the API of the HBASE rest server.
ClusterNodesResource() - Constructor for class org.apache.hawq.pxf.service.rest.ClusterNodesResource
 
colType - Variable in class org.apache.hawq.pxf.service.io.GPDBWritable
 
ColumnDescriptor - Class in org.apache.hawq.pxf.api.utilities
ColumnDescriptor describes one column in hawq database.
ColumnDescriptor(String, int, int, String) - Constructor for class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
Constructs a ColumnDescriptor.
ColumnDescriptor(ColumnDescriptor) - Constructor for class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
Constructs a copy of ColumnDescriptor.
columnFamilyBytes() - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseColumnDescriptor
Returns the family column name.
ColumnIndex(int) - Constructor for class org.apache.hawq.pxf.api.FilterParser.ColumnIndex
 
columnIndex() - Method in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
 
columnName() - Method in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
 
columns() - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseTupleDescription
Returns the number of fields.
columnTypeCode() - Method in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
 
columnTypeName() - Method in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
 
colValue - Variable in class org.apache.hawq.pxf.service.io.GPDBWritable
 
compareTo(byte[], int, int) - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseIntegerComparator
The comparison function.
conf - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 
configure(ServletContextEvent) - Static method in class org.apache.hawq.pxf.service.utilities.Log4jConfigure
Initializes log4j logging for the webapp.
Constant(Object) - Constructor for class org.apache.hawq.pxf.api.FilterParser.Constant
 
constant() - Method in class org.apache.hawq.pxf.api.FilterParser.Constant
 
contextDestroyed(ServletContextEvent) - Method in class org.apache.hawq.pxf.service.rest.ServletLifecycleListener
Called before the webapp is about to go down
contextInitialized(ServletContextEvent) - Method in class org.apache.hawq.pxf.service.rest.ServletLifecycleListener
Called after the webapp has been initialized.
convertKeyValue(Object) - Method in class org.apache.hawq.pxf.plugins.hdfs.utilities.RecordkeyAdapter
Converts given key object to its matching Writable.
convertToCaseInsensitiveMap(MultivaluedMap<String, String>) - Method in class org.apache.hawq.pxf.service.rest.RestResource
Converts the request headers multivalued map to a case-insensitive regular map by taking only first values and storing them in a CASE_INSENSITIVE_ORDER TreeMap.
create(InputData) - Static method in class org.apache.hawq.pxf.service.FragmenterFactory
 
create(InputData) - Static method in class org.apache.hawq.pxf.service.MetadataFetcherFactory
 
createAnyInstance(Class<?>, String, InputData) - Static method in class org.apache.hawq.pxf.api.utilities.Utilities
Creates an object using the class name.
createAnyInstance(String) - Static method in class org.apache.hawq.pxf.api.utilities.Utilities
Creates an object using the class name with its default constructor.
createKey() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Used by the client of this class to create the 'key' output parameter for next() method.
createValue() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Used by the client of this class to create the 'value' output parameter for next() method.
CustomWebappLoader - Class in org.apache.hawq.pxf.service.utilities
A WebappLoader that allows a customized classpath to be added through configuration in context xml.
CustomWebappLoader() - Constructor for class org.apache.hawq.pxf.service.utilities.CustomWebappLoader
Constructs a WebappLoader with no defined parent class loader (actual parent will be the system class loader).
CustomWebappLoader(ClassLoader) - Constructor for class org.apache.hawq.pxf.service.utilities.CustomWebappLoader
Constructs a WebappLoader with the specified class loader to be defined as the parent for this ClassLoader.

D

data - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 
dataFragment - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
DataSchemaException - Exception in org.apache.hawq.pxf.plugins.hdfs.utilities
Thrown when there is a data schema problem detected by any plugin that requires a schema.
DataSchemaException(DataSchemaException.MessageFmt, String...) - Constructor for exception org.apache.hawq.pxf.plugins.hdfs.utilities.DataSchemaException
Constructs a DataSchemaException.
DataSchemaException.MessageFmt - Enum in org.apache.hawq.pxf.plugins.hdfs.utilities
 
dataSource - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
dataToJSON(FragmentsStats) - Static method in class org.apache.hawq.pxf.api.FragmentsStats
Given a FragmentsStats, serialize it in JSON to be used as the result string for HAWQ.
dataToString(FragmentsStats, String) - Static method in class org.apache.hawq.pxf.api.FragmentsStats
Given a stats structure, convert it to be readable.
DataType - Enum in org.apache.hawq.pxf.api.io
Supported Data Types and OIDs (HAWQ Data Type identifiers).
decode(byte[], int, int) - Static method in class org.apache.hawq.pxf.service.io.Text
 
decode(byte[], int, int, boolean) - Static method in class org.apache.hawq.pxf.service.io.Text
Converts the provided byte array to a String using the UTF-8 encoding.
decodeVIntSize(byte) - Static method in class org.apache.hawq.pxf.service.io.Text
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.hawq.pxf.plugins.hdfs.ChunkReader
 
DEFAULT_FRAGMENT_SIZE - Static variable in class org.apache.hawq.pxf.api.FragmentsStats
Default fragment size.

E

encode(String) - Static method in class org.apache.hawq.pxf.service.io.Text
Converts the provided String to bytes using the UTF-8 encoding.
encode(String, boolean) - Static method in class org.apache.hawq.pxf.service.io.Text
Converts the provided String to bytes using the UTF-8 encoding.
endKey() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseFilterBuilder
Returns the endKey for scanning the HBase table.
equals(Object) - Method in class org.apache.hawq.pxf.service.io.Text
Returns true iff o is a Text with the same contents.
errorFlag - Variable in class org.apache.hawq.pxf.service.io.GPDBWritable
 
extractTableFromName(String) - Static method in class org.apache.hawq.pxf.plugins.hive.utilities.HiveUtilities
Extracts the db_name and table_name from the qualifiedName.
extractTablesFromPattern(HiveMetaStoreClient, String) - Static method in class org.apache.hawq.pxf.plugins.hive.utilities.HiveUtilities
Extracts the db_name(s) and table_name(s) corresponding to the given pattern.

F

Field(String, String) - Constructor for class org.apache.hawq.pxf.api.Metadata.Field
 
Field(String, String, String[]) - Constructor for class org.apache.hawq.pxf.api.Metadata.Field
 
filterInFragmenter - Variable in class org.apache.hawq.pxf.plugins.hive.HiveAccessor
 
filterInFragmenter - Variable in class org.apache.hawq.pxf.plugins.hive.HiveDataFragmenter
 
FilterParser - Class in org.apache.hawq.pxf.api
The parser code which goes over a filter string and pushes operands onto a stack.
FilterParser(FilterParser.FilterBuilder) - Constructor for class org.apache.hawq.pxf.api.FilterParser
Constructs a FilterParser.
FilterParser.BasicFilter - Class in org.apache.hawq.pxf.api
Basic filter provided for cases where the target storage system does not provide it own filter For example: Hbase storage provides its own filter but for a Writable based record in a SequenceFile there is no filter provided and so we need to have a default
FilterParser.ColumnIndex - Class in org.apache.hawq.pxf.api
Represents a column index.
FilterParser.Constant - Class in org.apache.hawq.pxf.api
Represents a constant object (String, Long, ...).
FilterParser.FilterBuilder - Interface in org.apache.hawq.pxf.api
Interface a user of FilterParser should implement.
FilterParser.Operation - Enum in org.apache.hawq.pxf.api
Supported operations by the parser.
filterString - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
filterStringValid - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
formatResponse(List<Fragment>, String) - Static method in class org.apache.hawq.pxf.service.FragmentsResponseFormatter
Converts Fragments list to FragmentsResponse after replacing host name by their respective IPs.
formatResponse(List<Metadata>, String) - Static method in class org.apache.hawq.pxf.service.MetadataResponseFormatter
Converts list of Metadata to JSON String format.
Fragment - Class in org.apache.hawq.pxf.api
Fragment holds a data fragment' information.
Fragment(String, String[], byte[]) - Constructor for class org.apache.hawq.pxf.api.Fragment
Constructs a Fragment.
Fragment(String, String[], byte[], byte[]) - Constructor for class org.apache.hawq.pxf.api.Fragment
Constructs a Fragment.
Fragmenter - Class in org.apache.hawq.pxf.api
Abstract class that defines the splitting of a data resource into fragments that can be processed in parallel.
Fragmenter(InputData) - Constructor for class org.apache.hawq.pxf.api.Fragmenter
Constructs a Fragmenter.
fragmenter - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
FragmenterFactory - Class in org.apache.hawq.pxf.service
Factory class for creation of Fragmenter objects.
FragmenterFactory() - Constructor for class org.apache.hawq.pxf.service.FragmenterFactory
 
FragmenterResource - Class in org.apache.hawq.pxf.service.rest
Class enhances the API of the WEBHDFS REST server.
FragmenterResource() - Constructor for class org.apache.hawq.pxf.service.rest.FragmenterResource
 
fragmentMetadata - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
fragments - Variable in class org.apache.hawq.pxf.api.Fragmenter
 
FragmentsResponse - Class in org.apache.hawq.pxf.service
Class for serializing fragments metadata in JSON format.
FragmentsResponse(List<Fragment>) - Constructor for class org.apache.hawq.pxf.service.FragmentsResponse
Constructs fragments response out of a list of fragments
FragmentsResponseFormatter - Class in org.apache.hawq.pxf.service
Utility class for converting Fragments into a FragmentsResponse that will serialize them into JSON format.
FragmentsResponseFormatter() - Constructor for class org.apache.hawq.pxf.service.FragmentsResponseFormatter
 
FragmentsStats - Class in org.apache.hawq.pxf.api
FragmentsStats holds statistics for a given path.
FragmentsStats(long, long, long) - Constructor for class org.apache.hawq.pxf.api.FragmentsStats
Constructs an FragmentsStats.
FragmentsStats.SizeAndUnit - Class in org.apache.hawq.pxf.api
Container for size and unit
FragmentsStats.SizeUnit - Enum in org.apache.hawq.pxf.api
Enum to represent unit (Bytes/KB/MB/GB/TB)

G

generateSamplingBitSet(int, int) - Static method in class org.apache.hawq.pxf.service.utilities.AnalyzeUtils
Marks sampleSize bits out of the poolSize, in a uniform way.
get(int) - Static method in enum org.apache.hawq.pxf.api.io.DataType
Utility method for converting an DataType.OID to a DataType.DataType(int).
getAccessor() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the ClassName for the java class that was defined as Accessor.
getAvroSchema(Configuration, String) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Accessing the Avro file through the "unsplittable" API just to get the schema.
getBoolean(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getBytes(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getBytes() - Method in class org.apache.hawq.pxf.service.io.Text
Returns the raw bytes; however, only data up to Text.getLength() is valid.
getCodec() - Method in class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
 
getCodec(Configuration, String) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Helper routine to get compression codec through reflection.
getColType() - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
 
getColumn() - Method in class org.apache.hawq.pxf.api.FilterParser.BasicFilter
 
getColumn(int) - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns column index from tuple description.
getColumn(int) - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseTupleDescription
Returns the column description of index column.
getColumns() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the number of columns in tuple description.
getCompressionType() - Method in class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
 
getConstant() - Method in class org.apache.hawq.pxf.api.FilterParser.BasicFilter
 
getData() - Method in class org.apache.hawq.pxf.api.OneRow
 
getData(int) - Method in class org.apache.hawq.pxf.service.GPDBWritableMapper
 
getDataFragment() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns a data fragment index.
getDataSource() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the data source of the required resource (i.e a file path or a table name).
getDouble(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getErrorOutput(Exception) - Method in class org.apache.hawq.pxf.service.BridgeOutputBuilder
Returns the error record.
getFields() - Method in class org.apache.hawq.pxf.api.Metadata
 
getFields(OneRow) - Method in interface org.apache.hawq.pxf.api.ReadResolver
Gets the OneField list of one row.
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseResolver
Splits an HBase Result object into a list of OneField, based on the table's tuple description.
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hdfs.AvroResolver
Returns a list of the fields of one record.
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hdfs.StringPassResolver
Returns a list of the fields of one record.
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hdfs.WritableResolver
 
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hive.HiveColumnarSerdeResolver
getFields returns a singleton list of OneField item.
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hive.HiveResolver
 
getFields(OneRow) - Method in class org.apache.hawq.pxf.plugins.hive.HiveStringPassResolver
getFields returns a singleton list of OneField item.
getFieldsResolver(InputData) - Static method in class org.apache.hawq.pxf.service.ReadBridge
 
getFileAccessor(InputData) - Static method in class org.apache.hawq.pxf.service.ReadBridge
 
getFilterObject(String) - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseFilterBuilder
Translates a filterString into a HBase Filter object.
getFilterObject(String) - Method in class org.apache.hawq.pxf.plugins.hive.HiveFilterBuilder
Translates a filterString into a FilterParser.BasicFilter or a list of such filters.
getFilterString() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the filter string, null if #hasFilter is false.
getFirstFragmentSize() - Method in class org.apache.hawq.pxf.api.FragmentsStats
Returns the size in bytes of the first fragment.
getFloat(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getFormat() - Method in enum org.apache.hawq.pxf.api.utilities.ProfileConfException.MessageFormat
 
getFormat() - Method in enum org.apache.hawq.pxf.plugins.hdfs.utilities.DataSchemaException.MessageFmt
 
getFragmenter() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the ClassName for the java class that was defined as Fragmenter or null if no fragmenter was defined.
getFragmentMetadata() - Method in class org.apache.hawq.pxf.api.utilities.InputData
The byte serialization of a data fragment.
getFragments() - Method in class org.apache.hawq.pxf.api.Fragmenter
Gets the fragments of a given path (source name and location of each fragment).
getFragments() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseDataFragmenter
Returns list of fragments containing all of the HBase's table data.
getFragments() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsDataFragmenter
Gets the fragments for a data source URI that can appear as a file name, a directory name or a wildcard.
getFragments() - Method in class org.apache.hawq.pxf.plugins.hive.HiveDataFragmenter
 
getFragments(ServletContext, HttpHeaders, String) - Method in class org.apache.hawq.pxf.service.rest.FragmenterResource
The function is called when http://nn:port/pxf/{version}/Fragmenter/getFragments?path=... is used.
getFragmentsNumber() - Method in class org.apache.hawq.pxf.api.FragmentsStats
Returns number of fragments for a given data source.
getFragmentsStats() - Method in class org.apache.hawq.pxf.api.Fragmenter
Default implementation of statistics for fragments.
getFragmentsStats() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseDataFragmenter
Returns statistics for HBase table.
getFragmentsStats() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsDataFragmenter
 
getFragmentsStats() - Method in class org.apache.hawq.pxf.plugins.hive.HiveDataFragmenter
Returns statistics for Hive table.
getFragmentsStats() - Method in class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
Returns statistics for Hive table.
getFragmentsStats(ServletContext, HttpHeaders, String) - Method in class org.apache.hawq.pxf.service.rest.FragmenterResource
The function is called when http://nn:port/pxf/{version}/Fragmenter/getFragmentsStats?path=... is used.
getFragmentUserData() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Gets any custom user data that may have been passed from the fragmenter.
getHiveTable(HiveMetaStoreClient, Metadata.Item) - Static method in class org.apache.hawq.pxf.plugins.hive.utilities.HiveUtilities
 
getIndex() - Method in class org.apache.hawq.pxf.api.Fragment
 
getInt(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getItem() - Method in class org.apache.hawq.pxf.api.Metadata
 
getKey() - Method in class org.apache.hawq.pxf.api.OneRow
 
getLength() - Method in class org.apache.hawq.pxf.service.io.Text
Returns the number of bytes in the byte array
getLogin() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the contents of pxf_remote_service_login set in Hawq.
getLong(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getMappings(String) - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseLookupTable
Returns mappings for given table name between its HAWQ column names and HBase column names.
getMetadata() - Method in class org.apache.hawq.pxf.api.Fragment
 
getMetadata(String) - Method in class org.apache.hawq.pxf.api.MetadataFetcher
Gets a metadata of a given item
getMetadata() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the ClassName for the java class that was defined as Metadata or null if no metadata was defined.
getMetadata(String) - Method in class org.apache.hawq.pxf.plugins.hive.HiveMetadataFetcher
Fetches metadata of hive tables corresponding to the given pattern For patterns matching more than one table, the unsupported tables are skipped.
getModifiers() - Method in class org.apache.hawq.pxf.api.Metadata.Field
 
getMsgFormat() - Method in exception org.apache.hawq.pxf.api.utilities.ProfileConfException
 
getMsgFormat() - Method in exception org.apache.hawq.pxf.plugins.hdfs.utilities.DataSchemaException
 
getName() - Method in class org.apache.hawq.pxf.api.Metadata.Field
 
getName() - Method in class org.apache.hawq.pxf.api.Metadata.Item
 
getNext() - Method in interface org.apache.hawq.pxf.service.Bridge
 
getNext() - Method in class org.apache.hawq.pxf.service.ReadBridge
Fetches next object from file and turn it into a record that the HAWQ backend can process.
getNext() - Method in class org.apache.hawq.pxf.service.ReadSamplingBridge
Fetches next sample, according to the sampling ratio.
getNext() - Method in class org.apache.hawq.pxf.service.WriteBridge
 
getNextSplit() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
Sets the current split and initializes a RecordReader who feeds from the split
getOID() - Method in enum org.apache.hawq.pxf.api.io.DataType
 
getOperation() - Method in class org.apache.hawq.pxf.api.FilterParser.BasicFilter
 
getParametersMap() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Returns the request parameters.
getPartialLine() - Method in class org.apache.hawq.pxf.service.BridgeOutputBuilder
Returns whether or not this is a partial line.
getPath() - Method in class org.apache.hawq.pxf.api.Metadata.Item
 
getPos() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Returns the position of the unread tail of the file
getProfilePluginsMap(String) - Static method in enum org.apache.hawq.pxf.api.utilities.ProfilesConf
Get requested profile plugins map.
getProgress() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Gets the progress within the split.
getProtocolVersion() - Method in class org.apache.hawq.pxf.service.rest.VersionResource
Returns the PXF protocol version used currently.
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hdfs.AvroFileAccessor
 
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
Specialized accessors will override this method and implement their own recordReader.
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hdfs.LineBreakAccessor
 
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
Overrides virtual method to create specialized record reader
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hive.HiveAccessor
Creates the RecordReader suitable for this given split.
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hive.HiveLineBreakAccessor
 
getReader(JobConf, InputSplit) - Method in class org.apache.hawq.pxf.plugins.hive.HiveRCFileAccessor
 
getReadStatistics() - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Returns statistics of the input stream's read operation: total bytes read, bytes read locally, bytes read in short-circuit (directly from file descriptor).
getRecordkeyColumn() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the column descriptor of the recordkey column.
getRecordReader(InputSplit, JobConf, Reporter) - Method in class org.apache.hawq.pxf.plugins.hdfs.utilities.PxfInputFormat
 
getReplicas() - Method in class org.apache.hawq.pxf.api.Fragment
 
getResolver() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the ClassName for the java class that was defined as Resolver.
getSampleFragments(List<Fragment>, ProtocolData) - Static method in class org.apache.hawq.pxf.service.utilities.AnalyzeUtils
In case pxf_max_fragments parameter is declared, make sure not to get over the limit.
getSecret() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the contents of pxf_remote_service_secret set in Hawq.
getSegmentId() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the current segment ID in HAWQ.
getShort(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getSize() - Method in class org.apache.hawq.pxf.api.FragmentsStats.SizeAndUnit
Returns size.
getSourceName() - Method in class org.apache.hawq.pxf.api.Fragment
 
getStatsMaxFragments() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Statistics parameter.
getStatsSampleRatio() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Statistics parameter.
getString(int) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Gets the column value of the record.
getToken() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Returns Kerberos token information.
getTotalSegments() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns the number of segments in HAWQ.
getTotalSize() - Method in class org.apache.hawq.pxf.api.FragmentsStats
Returns the total size of a given source.
getTupleDescription() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns tuple description.
getType() - Method in class org.apache.hawq.pxf.api.Metadata.Field
 
getTypeName(int) - Static method in class org.apache.hawq.pxf.service.io.GPDBWritable
Helper to get the type name.
getUnit() - Method in class org.apache.hawq.pxf.api.FragmentsStats.SizeAndUnit
Returns unit (Byte/KB/MB/etc.).
getUserData() - Method in class org.apache.hawq.pxf.api.Fragment
 
getUserProperty(String) - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns a user defined property.
GPDBWritable - Class in org.apache.hawq.pxf.service.io
This class represents a GPDB record in the form of a Java object.
GPDBWritable() - Constructor for class org.apache.hawq.pxf.service.io.GPDBWritable
Empty Constructor
GPDBWritable(int[]) - Constructor for class org.apache.hawq.pxf.service.io.GPDBWritable
Constructor to build a db record.
GPDBWritable(byte[]) - Constructor for class org.apache.hawq.pxf.service.io.GPDBWritable
Constructor to build a db record from a serialized form.
GPDBWritable.TypeMismatchException - Exception in org.apache.hawq.pxf.service.io
An exception class for column type definition and set/get value mismatch.
GPDBWritableMapper - Class in org.apache.hawq.pxf.service
 
GPDBWritableMapper(GPDBWritable) - Constructor for class org.apache.hawq.pxf.service.GPDBWritableMapper
 

H

hasFilter() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns true if there is a filter string to parse.
hashCode() - Method in class org.apache.hawq.pxf.service.io.Text
 
HBaseAccessor - Class in org.apache.hawq.pxf.plugins.hbase
Accessor for HBase.
HBaseAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hbase.HBaseAccessor
Constructs HBaseTupleDescription based on HAWQ table description and initializes the scan start and end keys of the HBase table to default values.
HBaseColumnDescriptor - Class in org.apache.hawq.pxf.plugins.hbase.utilities
ColumnDescriptor for HBase columns.
HBaseColumnDescriptor(ColumnDescriptor) - Constructor for class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseColumnDescriptor
Constructs a column descriptor using the given copy's column name.
HBaseColumnDescriptor(ColumnDescriptor, byte[]) - Constructor for class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseColumnDescriptor
Constructs an HBase column descriptor from a generic column descriptor and an HBase column name.
HBaseDataFragmenter - Class in org.apache.hawq.pxf.plugins.hbase
Fragmenter class for HBase data resources.
HBaseDataFragmenter(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hbase.HBaseDataFragmenter
Constructor for HBaseDataFragmenter.
HBaseFilterBuilder - Class in org.apache.hawq.pxf.plugins.hbase
This is the implementation of FilterParser.FilterBuilder for HBase.
HBaseFilterBuilder(HBaseTupleDescription) - Constructor for class org.apache.hawq.pxf.plugins.hbase.HBaseFilterBuilder
 
HBaseIntegerComparator - Class in org.apache.hawq.pxf.plugins.hbase.utilities
This is a Filter comparator for HBase It is external to PXF HBase code.
HBaseIntegerComparator(Long) - Constructor for class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseIntegerComparator
 
HBaseLookupTable - Class in org.apache.hawq.pxf.plugins.hbase.utilities
HBaseLookupTable will load a table's lookup information from HBase pxflookup table if exists.
This table holds mappings between HAWQ column names (key) and HBase column names (value).
E.g.
HBaseLookupTable(Configuration) - Constructor for class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseLookupTable
Constructs a connector to HBase lookup table.
HBaseResolver - Class in org.apache.hawq.pxf.plugins.hbase
Record resolver for HBase.
HBaseResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hbase.HBaseResolver
Constructs a resolver and initializes the table's tuple description.
HBaseTupleDescription - Class in org.apache.hawq.pxf.plugins.hbase.utilities
The class extends the tuple description provided by InputData for usage of HBaseColumnDescriptor.
HBaseTupleDescription(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseTupleDescription
Constructs tuple description of the HBase table.
HBaseUtilities - Class in org.apache.hawq.pxf.plugins.hbase.utilities
 
HBaseUtilities() - Constructor for class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseUtilities
 
HdfsAtomicDataAccessor - Class in org.apache.hawq.pxf.plugins.hdfs
Base class for enforcing the complete access of a file in one accessor.
HdfsAtomicDataAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.HdfsAtomicDataAccessor
Constructs a HdfsAtomicDataAccessor object.
HdfsDataFragmenter - Class in org.apache.hawq.pxf.plugins.hdfs
Fragmenter class for HDFS data resources.
HdfsDataFragmenter(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.HdfsDataFragmenter
Constructs an HdfsDataFragmenter object.
HdfsSplittableDataAccessor - Class in org.apache.hawq.pxf.plugins.hdfs
Accessor for accessing a splittable HDFS data sources.
HdfsSplittableDataAccessor(InputData, InputFormat<?, ?>) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
Constructs an HdfsSplittableDataAccessor
HdfsUtilities - Class in org.apache.hawq.pxf.plugins.hdfs.utilities
HdfsUtilities class exposes helper methods for PXF classes.
HdfsUtilities() - Constructor for class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
 
HiveAccessor - Class in org.apache.hawq.pxf.plugins.hive
Accessor for Hive tables.
HiveAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveAccessor
Constructs a HiveAccessor and creates an InputFormat (derived from InputFormat) and the Hive partition fields
HiveAccessor(InputData, InputFormat<?, ?>) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveAccessor
Constructs a HiveAccessor
HiveColumnarSerdeResolver - Class in org.apache.hawq.pxf.plugins.hive
Specialized HiveResolver for a Hive table stored as RC file.
HiveColumnarSerdeResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveColumnarSerdeResolver
 
HiveDataFragmenter - Class in org.apache.hawq.pxf.plugins.hive
Fragmenter class for HIVE tables.
HiveDataFragmenter(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveDataFragmenter
Constructs a HiveDataFragmenter object.
HiveDataFragmenter(InputData, Class<?>) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveDataFragmenter
Constructs a HiveDataFragmenter object.
HiveFilterBuilder - Class in org.apache.hawq.pxf.plugins.hive
Uses the filter parser code to build a filter object, either simple - a single FilterParser.BasicFilter object or a compound - a List of FilterParser.BasicFilter objects.
HiveFilterBuilder(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveFilterBuilder
Constructs a HiveFilterBuilder object.
HiveInputFormatFragmenter - Class in org.apache.hawq.pxf.plugins.hive
Specialized Hive fragmenter for RC and Text files tables.
HiveInputFormatFragmenter(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
Constructs a HiveInputFormatFragmenter.
HiveInputFormatFragmenter.PXF_HIVE_INPUT_FORMATS - Enum in org.apache.hawq.pxf.plugins.hive
Defines the Hive input formats currently supported in pxf
HiveInputFormatFragmenter.PXF_HIVE_SERDES - Enum in org.apache.hawq.pxf.plugins.hive
Defines the Hive serializers (serde classes) currently supported in pxf
HiveLineBreakAccessor - Class in org.apache.hawq.pxf.plugins.hive
Specialization of HiveAccessor for a Hive table stored as Text files.
HiveLineBreakAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveLineBreakAccessor
Constructs a HiveLineBreakAccessor.
HiveMetadataFetcher - Class in org.apache.hawq.pxf.plugins.hive
Class for connecting to Hive's MetaStore and getting schema of Hive tables.
HiveMetadataFetcher(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveMetadataFetcher
 
HiveRCFileAccessor - Class in org.apache.hawq.pxf.plugins.hive
Specialization of HiveAccessor for a Hive table that stores only RC files.
HiveRCFileAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveRCFileAccessor
Constructs a HiveRCFileAccessor.
HiveResolver - Class in org.apache.hawq.pxf.plugins.hive
Class HiveResolver handles deserialization of records that were serialized using Hadoop's Hive serialization framework.
HiveResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveResolver
Constructs the HiveResolver by parsing the userdata in the input and obtaining the serde class name, the serde properties string and the partition keys.
HiveStringPassResolver - Class in org.apache.hawq.pxf.plugins.hive
Specialized HiveResolver for a Hive table stored as Text files.
HiveStringPassResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hive.HiveStringPassResolver
 
HiveUtilities - Class in org.apache.hawq.pxf.plugins.hive.utilities
Class containing helper functions connecting and interacting with Hive.
HiveUtilities() - Constructor for class org.apache.hawq.pxf.plugins.hive.utilities.HiveUtilities
 
host - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 

I

index() - Method in class org.apache.hawq.pxf.api.FilterParser.ColumnIndex
 
initHBaseConfiguration() - Static method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseUtilities
Initializes HBase configuration.
initHiveClient() - Static method in class org.apache.hawq.pxf.plugins.hive.utilities.HiveUtilities
Initializes the HiveMetaStoreClient Uses classpath configuration files to locate the MetaStore
inp - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsAtomicDataAccessor
 
InputData - Class in org.apache.hawq.pxf.api.utilities
Common configuration available to all PXF plugins.
InputData() - Constructor for class org.apache.hawq.pxf.api.utilities.InputData
Constructs an empty InputData
InputData(InputData) - Constructor for class org.apache.hawq.pxf.api.utilities.InputData
Constructs an InputData from a copy.
inputData - Variable in class org.apache.hawq.pxf.api.utilities.Plugin
 
inputFormat - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 
INVALID_SPLIT_IDX - Static variable in class org.apache.hawq.pxf.api.utilities.InputData
 
INVALID_SPLIT_IDX - Static variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
InvalidPathResource - Class in org.apache.hawq.pxf.service.rest
Class for catching paths that are not defined by other resources.
InvalidPathResource() - Constructor for class org.apache.hawq.pxf.service.rest.InvalidPathResource
 
isEmpty() - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Returns if the writable object is empty, based on the pkt len as read from stream.
isKeyColumn() - Method in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
isNegativeVInt(byte) - Static method in class org.apache.hawq.pxf.service.io.Text
 
isSplitable(FileSystem, Path) - Method in class org.apache.hawq.pxf.plugins.hdfs.utilities.PxfInputFormat
 
isSplittableCodec(Path) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Returns true if the needed codec is splittable.
isTableAvailable(Admin, String) - Static method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseUtilities
Returns if given table exists and is enabled.
isThreadSafe() - Method in class org.apache.hawq.pxf.api.utilities.InputData
Returns whether this request is thread safe.
isThreadSafe() - Method in class org.apache.hawq.pxf.api.utilities.Plugin
Checks if the plugin is thread safe or not, based on inputData.
isThreadSafe() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsAtomicDataAccessor
 
isThreadSafe() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 
isThreadSafe(String, String) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Checks if requests should be handle in a single thread or not.
isThreadSafe() - Method in interface org.apache.hawq.pxf.service.Bridge
 
isThreadSafe() - Method in class org.apache.hawq.pxf.service.ReadBridge
 
isThreadSafe() - Method in class org.apache.hawq.pxf.service.ReadSamplingBridge
 
isThreadSafe() - Method in class org.apache.hawq.pxf.service.WriteBridge
 
Item(String, String) - Constructor for class org.apache.hawq.pxf.api.Metadata.Item
 
iter - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 

J

jobConf - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 

K

key - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 

L

LineBreakAccessor - Class in org.apache.hawq.pxf.plugins.hdfs
A PXF Accessor for reading delimited plain text records.
LineBreakAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.LineBreakAccessor
Constructs a LineReaderAccessor.
Log4jConfigure - Class in org.apache.hawq.pxf.service.utilities
 
Log4jConfigure() - Constructor for class org.apache.hawq.pxf.service.utilities.Log4jConfigure
 
login() - Static method in class org.apache.hawq.pxf.service.utilities.SecureLogin
 

M

makeInput(DataInput) - Method in class org.apache.hawq.pxf.service.BridgeInputBuilder
 
makeInputFormat(String, JobConf) - Static method in class org.apache.hawq.pxf.plugins.hive.HiveDataFragmenter
Creates the partition InputFormat.
makeOutput(List<OneField>) - Method in class org.apache.hawq.pxf.service.BridgeOutputBuilder
Translates recFields (obtained from the Resolver) into an output record.
mapHiveType(FieldSchema) - Static method in class org.apache.hawq.pxf.plugins.hive.utilities.HiveUtilities
Checks if hive type is supported, and if so return its matching HAWQ type.
maskNonPrintables(String) - Static method in class org.apache.hawq.pxf.api.utilities.Utilities
Replaces any non-alpha-numeric character with a '.'.
Metadata - Class in org.apache.hawq.pxf.api
Metadata holds an item's metadata information.
Metadata(Metadata.Item, List<Metadata.Field>) - Constructor for class org.apache.hawq.pxf.api.Metadata
Constructs an item's Metadata.
Metadata(Metadata.Item) - Constructor for class org.apache.hawq.pxf.api.Metadata
 
metadata - Variable in class org.apache.hawq.pxf.api.MetadataFetcher
 
metadata - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
Metadata.Field - Class in org.apache.hawq.pxf.api
Class representing item field - name and type.
Metadata.Item - Class in org.apache.hawq.pxf.api
Class representing item name - db/schema/path name and table/file name.
MetadataFetcher - Class in org.apache.hawq.pxf.api
Abstract class that defines getting metadata.
MetadataFetcher(InputData) - Constructor for class org.apache.hawq.pxf.api.MetadataFetcher
Constructs a MetadataFetcher.
MetadataFetcherFactory - Class in org.apache.hawq.pxf.service
Factory class for creation of MetadataFetcher objects.
MetadataFetcherFactory() - Constructor for class org.apache.hawq.pxf.service.MetadataFetcherFactory
 
MetadataResource - Class in org.apache.hawq.pxf.service.rest
Class enhances the API of the WEBHDFS REST server.
MetadataResource() - Constructor for class org.apache.hawq.pxf.service.rest.MetadataResource
 
MetadataResponse - Class in org.apache.hawq.pxf.service
Class for serializing metadata in JSON format.
MetadataResponse(List<Metadata>) - Constructor for class org.apache.hawq.pxf.service.MetadataResponse
Constructs metadata response out of a metadata list
MetadataResponseFormatter - Class in org.apache.hawq.pxf.service
Utility class for converting Metadata into a JSON format.
MetadataResponseFormatter() - Constructor for class org.apache.hawq.pxf.service.MetadataResponseFormatter
 

N

next(LongWritable, ChunkWritable) - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkRecordReader
Fetches the next data chunk from the file split.
noPathGet() - Method in class org.apache.hawq.pxf.service.rest.InvalidPathResource
Catches path /pxf/
noPathPost() - Method in class org.apache.hawq.pxf.service.rest.InvalidPathResource
Catches path /pxf/

O

OneField - Class in org.apache.hawq.pxf.api
Defines a one field in a deserialized record.
OneField() - Constructor for class org.apache.hawq.pxf.api.OneField
 
OneField(int, Object) - Constructor for class org.apache.hawq.pxf.api.OneField
Constructs a OneField object.
OneRow - Class in org.apache.hawq.pxf.api
Represents one row in the external system data store.
OneRow() - Constructor for class org.apache.hawq.pxf.api.OneRow
 
OneRow(Object, Object) - Constructor for class org.apache.hawq.pxf.api.OneRow
Constructs a OneRow
openForRead() - Method in interface org.apache.hawq.pxf.api.ReadAccessor
Opens the resource for reading.
openForRead() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseAccessor
Opens the HBase table.
openForRead() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsAtomicDataAccessor
Opens the file using the non-splittable API for HADOOP HDFS file access This means that instead of using a FileInputFormat for access, we use a Java stream.
openForRead() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
Fetches the requested fragment (file split) for the current client request, and sets a record reader for the job.
openForRead() - Method in class org.apache.hawq.pxf.plugins.hdfs.QuotedLineBreakAccessor
 
openForRead() - Method in class org.apache.hawq.pxf.plugins.hive.HiveAccessor
Opens Hive data split for read.
openForWrite() - Method in interface org.apache.hawq.pxf.api.WriteAccessor
Opens the resource for write.
openForWrite() - Method in class org.apache.hawq.pxf.plugins.hdfs.LineBreakAccessor
Opens file for write.
openForWrite() - Method in class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
 
org.apache.hawq.pxf.api - package org.apache.hawq.pxf.api
Provides PXF base classes and interfaces for all the PXF plugins.
org.apache.hawq.pxf.api.io - package org.apache.hawq.pxf.api.io
 
org.apache.hawq.pxf.api.utilities - package org.apache.hawq.pxf.api.utilities
 
org.apache.hawq.pxf.plugins.hbase - package org.apache.hawq.pxf.plugins.hbase
Provides PXF HBase Plugin.
org.apache.hawq.pxf.plugins.hbase.utilities - package org.apache.hawq.pxf.plugins.hbase.utilities
 
org.apache.hawq.pxf.plugins.hdfs - package org.apache.hawq.pxf.plugins.hdfs
Provides PXF HDFS Plugin.
org.apache.hawq.pxf.plugins.hdfs.utilities - package org.apache.hawq.pxf.plugins.hdfs.utilities
 
org.apache.hawq.pxf.plugins.hive - package org.apache.hawq.pxf.plugins.hive
Provides PXF Hive Plugin.
org.apache.hawq.pxf.plugins.hive.utilities - package org.apache.hawq.pxf.plugins.hive.utilities
 
org.apache.hawq.pxf.service - package org.apache.hawq.pxf.service
Provides PXF Rest API resources.
org.apache.hawq.pxf.service.io - package org.apache.hawq.pxf.service.io
 
org.apache.hawq.pxf.service.rest - package org.apache.hawq.pxf.service.rest
 
org.apache.hawq.pxf.service.utilities - package org.apache.hawq.pxf.service.utilities
 
OutputFormat - Enum in org.apache.hawq.pxf.api
PXF supported output formats: OutputFormat.TEXT and OutputFormat.BINARY
outputFormat - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
outputFormat() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Returns the current output format, either OutputFormat.TEXT or OutputFormat.BINARY.

P

parse(String) - Method in class org.apache.hawq.pxf.api.FilterParser
Parses the string filter.
parseDataFragment(String) - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Sets the index of the allocated data fragment
parseFormat(String) - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Sets the format type based on the input string.
parseFragmentMetadata(InputData) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Parses fragment metadata and return matching FileSplit.
parseFrom(byte[]) - Static method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseIntegerComparator
Hides ("overrides") a static method in ByteArrayComparable.
parseToks(InputData, String...) - Static method in class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
Extracts the user data: serde, partition keys and whether filter was included in fragmenter
pktlen - Variable in class org.apache.hawq.pxf.service.io.GPDBWritable
 
Plugin - Class in org.apache.hawq.pxf.api.utilities
Base class for all plugin types (Accessor, Resolver, Fragmenter, ...).
Plugin(InputData) - Constructor for class org.apache.hawq.pxf.api.utilities.Plugin
Constructs a plugin.
port - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
prepareFragmentMetadata(FileSplit) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Prepares byte serialization of a file split information (start, length, hosts) using ObjectOutputStream.
profile - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
ProfileConfException - Exception in org.apache.hawq.pxf.api.utilities
Thrown when there is a configuration problem with pxf profiles definitions.
ProfileConfException(ProfileConfException.MessageFormat, String...) - Constructor for exception org.apache.hawq.pxf.api.utilities.ProfileConfException
Constructs a ProfileConfException.
ProfileConfException.MessageFormat - Enum in org.apache.hawq.pxf.api.utilities
 
ProfilesConf - Enum in org.apache.hawq.pxf.api.utilities
This enum holds the profiles files: pxf-profiles.xml and pxf-profiles-default.xml.
ProtocolData - Class in org.apache.hawq.pxf.service.utilities
Common configuration of all MetaData classes.
ProtocolData(Map<String, String>) - Constructor for class org.apache.hawq.pxf.service.utilities.ProtocolData
Constructs a ProtocolData.
ProtocolData(ProtocolData) - Constructor for class org.apache.hawq.pxf.service.utilities.ProtocolData
Constructs an InputDataBuilder from a copy.
ProtocolData(Map<String, String>, String) - Constructor for class org.apache.hawq.pxf.service.utilities.ProtocolData
Constructs a ProtocolData.
protocolViolation(String) - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Throws an exception when the given property value is missing in request.
PxfInputFormat - Class in org.apache.hawq.pxf.plugins.hdfs.utilities
PxfInputFormat is not intended to read a specific format, hence it implements a dummy getRecordReader Instead, its purpose is to apply FileInputFormat.getSplits from one point in PXF and get the splits which are valid for the actual InputFormats, since all of them we use inherit FileInputFormat but do not override getSplits.
PxfInputFormat() - Constructor for class org.apache.hawq.pxf.plugins.hdfs.utilities.PxfInputFormat
 

Q

qualifierBytes() - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseColumnDescriptor
Returns the qualifier column name.
QuotedLineBreakAccessor - Class in org.apache.hawq.pxf.plugins.hdfs
A (atomic) PXF Accessor for reading \n delimited files with quoted field delimiter, line delimiter, and quotes.
QuotedLineBreakAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.QuotedLineBreakAccessor
Constructs a QuotedLineBreakAccessor.

R

read(ServletContext, HttpHeaders) - Method in class org.apache.hawq.pxf.service.rest.BridgeResource
Used to be HDFSReader.
read() - Method in class org.apache.hawq.pxf.service.rest.ClusterNodesResource
Function queries the Hadoop namenode with the getDataNodeStats API It gets the host's IP and REST port of every HDFS data node in the cluster.
read(ServletContext, HttpHeaders, String, String) - Method in class org.apache.hawq.pxf.service.rest.MetadataResource
This function queries the underlying store based on the given profile to get schema for items that match the given pattern metadata: Item name, field names, field types.
ReadAccessor - Interface in org.apache.hawq.pxf.api
Interface that defines access to the source data store (e.g, a file on HDFS, a region of an HBase table, etc).
ReadBridge - Class in org.apache.hawq.pxf.service
ReadBridge class creates appropriate accessor and resolver.
ReadBridge(ProtocolData) - Constructor for class org.apache.hawq.pxf.service.ReadBridge
C'tor - set the implementation of the bridge.
readChunk(Writable, int) - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkReader
Reads data in chunks of DEFAULT_CHUNK_SIZE, until we reach maxBytesToConsume.
reader - Variable in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
 
readFields(DataInput) - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkWritable
Deserializes the fields of this object from in.
readFields(DataInput) - Method in class org.apache.hawq.pxf.service.io.BufferWritable
Deserializes the fields of this object from in.
readFields(DataInput) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
 
readFields(DataInput) - Method in class org.apache.hawq.pxf.service.io.Text
deserialize
readFields(DataInput) - Method in interface org.apache.hawq.pxf.service.io.Writable
Deserialize the fields of this object from in.
readLine(Writable, int) - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkReader
Reads a line terminated by LF.
readNextObject() - Method in interface org.apache.hawq.pxf.api.ReadAccessor
Reads the next object.
readNextObject() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseAccessor
Returns the next row in the HBase table, null if end of fragment.
readNextObject() - Method in class org.apache.hawq.pxf.plugins.hdfs.AvroFileAccessor
readNextObject The AVRO accessor is currently the only specialized accessor that overrides this method.
readNextObject() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsAtomicDataAccessor
Fetches one record from the file.
readNextObject() - Method in class org.apache.hawq.pxf.plugins.hdfs.HdfsSplittableDataAccessor
Fetches one record from the file.
readNextObject() - Method in class org.apache.hawq.pxf.plugins.hdfs.QuotedLineBreakAccessor
Fetches one record (maybe partial) from the file.
ReadResolver - Interface in org.apache.hawq.pxf.api
Interface that defines the deserialization of one record brought from the ReadAccessor.
ReadSamplingBridge - Class in org.apache.hawq.pxf.service
ReadSamplingBridge wraps a ReadBridge, and returns only some of the output records, based on a ratio sample.
ReadSamplingBridge(ProtocolData) - Constructor for class org.apache.hawq.pxf.service.ReadSamplingBridge
C'tor - set the implementation of the bridge.
readVLong(DataInput) - Static method in class org.apache.hawq.pxf.service.io.Text
 
RECORD_KEY_NAME - Static variable in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
Reserved word for a table record key.
RecordkeyAdapter - Class in org.apache.hawq.pxf.plugins.hdfs.utilities
Adapter used for adding a recordkey field to the records output List<OneField>.
RecordkeyAdapter() - Constructor for class org.apache.hawq.pxf.plugins.hdfs.utilities.RecordkeyAdapter
Constructs a RecordkeyAdapter.
recordkeyColumn - Variable in class org.apache.hawq.pxf.api.utilities.InputData
The name of the recordkey column.
remoteLogin - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
remoteSecret - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
requestParametersMap - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
resolver - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
RestResource - Class in org.apache.hawq.pxf.service.rest
Super of all PXF REST classes
RestResource() - Constructor for class org.apache.hawq.pxf.service.rest.RestResource
 

S

SecuredHDFS - Class in org.apache.hawq.pxf.service.utilities
The class handles security functions for handling secured HDFS
SecuredHDFS() - Constructor for class org.apache.hawq.pxf.service.utilities.SecuredHDFS
 
SecureLogin - Class in org.apache.hawq.pxf.service.utilities
This class relies heavily on Hadoop API to Check need for secure login in Hadoop Parse and load .xml configuration file Do a Kerberos login with a kaytab file convert _HOST in Kerberos principal to current hostname It uses Hadoop Configuration to parse XML configuration files.
It uses Hadoop Security to modify principal and perform the login.
SecureLogin() - Constructor for class org.apache.hawq.pxf.service.utilities.SecureLogin
 
segmentId - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
SequenceFileAccessor - Class in org.apache.hawq.pxf.plugins.hdfs
A PXF Accessor for reading and writing Sequence File records
SequenceFileAccessor(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
Constructs a SequenceFileAccessor.
serverName() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Returns the server name providing the service.
serverPort() - Method in class org.apache.hawq.pxf.service.utilities.ProtocolData
Returns the server port providing the service.
ServletLifecycleListener - Class in org.apache.hawq.pxf.service.rest
Listener on lifecycle events of our webapp
ServletLifecycleListener() - Constructor for class org.apache.hawq.pxf.service.rest.ServletLifecycleListener
 
set(String) - Method in class org.apache.hawq.pxf.service.io.Text
Sets to contain the contents of a string.
set(byte[]) - Method in class org.apache.hawq.pxf.service.io.Text
Sets to a UTF-8 byte array.
set(Text) - Method in class org.apache.hawq.pxf.service.io.Text
Copies a text.
set(byte[], int, int) - Method in class org.apache.hawq.pxf.service.io.Text
Sets the Text to range of bytes.
setBoolean(int, Boolean) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setBytes(int, byte[]) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setClasspathFiles(String) - Method in class org.apache.hawq.pxf.service.utilities.CustomWebappLoader
classpathFiles attribute is automatically set from the context xml file.
setData(Object) - Method in class org.apache.hawq.pxf.api.OneRow
 
setDataSource(String) - Method in class org.apache.hawq.pxf.api.utilities.InputData
Sets the data source for the required resource.
setDataType(int) - Method in class org.apache.hawq.pxf.service.GPDBWritableMapper
 
setDouble(int, Double) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setError(boolean) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the error field.
setFields(List<OneField>) - Method in interface org.apache.hawq.pxf.api.WriteResolver
Constructs and sets the fields of a OneRow.
setFields(List<OneField>) - Method in class org.apache.hawq.pxf.plugins.hdfs.StringPassResolver
Creates a OneRow object from the singleton list.
setFields(List<OneField>) - Method in class org.apache.hawq.pxf.plugins.hdfs.WritableResolver
Sets customWritable fields and creates a OneRow object.
setFloat(int, Float) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setFragmentMetadata(byte[]) - Method in class org.apache.hawq.pxf.api.utilities.InputData
Sets the byte serialization of a fragment meta data.
setFragmentUserData(byte[]) - Method in class org.apache.hawq.pxf.api.utilities.InputData
Sets any custom user data that needs to be shared across plugins.
setIndex(int) - Method in class org.apache.hawq.pxf.api.Fragment
 
setInt(int, Integer) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setKey(Object) - Method in class org.apache.hawq.pxf.api.OneRow
 
setLong(int, Long) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setMetadata(byte[]) - Method in class org.apache.hawq.pxf.api.Fragment
 
setNext(DataInputStream) - Method in interface org.apache.hawq.pxf.service.Bridge
 
setNext(DataInputStream) - Method in class org.apache.hawq.pxf.service.ReadBridge
 
setNext(DataInputStream) - Method in class org.apache.hawq.pxf.service.ReadSamplingBridge
 
setNext(DataInputStream) - Method in class org.apache.hawq.pxf.service.WriteBridge
 
setReplicas(String[]) - Method in class org.apache.hawq.pxf.api.Fragment
 
setSecondaryClasspathFiles(String) - Method in class org.apache.hawq.pxf.service.utilities.CustomWebappLoader
secondaryClasspathFiles attribute is automatically set from the context xml file.
setShort(int, Short) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setString(int, String) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Sets the column value of the record.
setUserData(byte[]) - Method in class org.apache.hawq.pxf.api.Fragment
 
SizeAndUnit() - Constructor for class org.apache.hawq.pxf.api.FragmentsStats.SizeAndUnit
Default constructor.
SizeAndUnit(long, FragmentsStats.SizeUnit) - Constructor for class org.apache.hawq.pxf.api.FragmentsStats.SizeAndUnit
Constructor.
startInternal() - Method in class org.apache.hawq.pxf.service.utilities.CustomWebappLoader
Implements LifecycleBase.startInternal().
startKey() - Method in class org.apache.hawq.pxf.plugins.hbase.HBaseFilterBuilder
Returns the startKey for scanning the HBase table.
statsMaxFragments - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
statsSampleRatio - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
stream(ServletContext, HttpHeaders, String, InputStream) - Method in class org.apache.hawq.pxf.service.rest.WritableResource
This function is called when http://nn:port/pxf/{version}/Writable/stream?path=...
StringPassResolver - Class in org.apache.hawq.pxf.plugins.hdfs
StringPassResolver handles "deserialization" and serialization of String records.
StringPassResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.StringPassResolver
Constructs a StringPassResolver.

T

Text - Class in org.apache.hawq.pxf.service.io
This class stores text using standard UTF8 encoding.
Text() - Constructor for class org.apache.hawq.pxf.service.io.Text
 
Text(String) - Constructor for class org.apache.hawq.pxf.service.io.Text
Construct from a string.
Text(Text) - Constructor for class org.apache.hawq.pxf.service.io.Text
Construct from another text.
Text(byte[]) - Constructor for class org.apache.hawq.pxf.service.io.Text
Construct from a byte array.
threadSafe - Variable in class org.apache.hawq.pxf.api.utilities.InputData
When false the bridge has to run in synchronized mode.
toByteArray() - Method in class org.apache.hawq.pxf.plugins.hbase.utilities.HBaseIntegerComparator
Returns the comparator serialized using Protocol Buffers.
toHiveType(DataType, String) - Static method in class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
Converts HAWQ type to hive type.
TOK_FILTER_DONE - Static variable in class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
 
TOK_KEYS - Static variable in class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
 
TOK_SERDE - Static variable in class org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter
 
token - Variable in class org.apache.hawq.pxf.service.utilities.ProtocolData
 
toString() - Method in class org.apache.hawq.pxf.api.FragmentsStats.SizeAndUnit
 
toString() - Method in class org.apache.hawq.pxf.api.Metadata.Item
Returns full item name in the form path.name eg: dbname.tblname
toString() - Method in class org.apache.hawq.pxf.api.OneRow
 
toString() - Method in class org.apache.hawq.pxf.api.utilities.ColumnDescriptor
 
toString(List<OneField>, String) - Static method in class org.apache.hawq.pxf.plugins.hdfs.utilities.HdfsUtilities
Returns string serialization of list of fields.
toString() - Method in class org.apache.hawq.pxf.service.GPDBWritableMapper
 
toString() - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
Returns a string representation of the object.
toString() - Method in class org.apache.hawq.pxf.service.io.Text
Convert text back to string
totalSegments - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
tupleDescription - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
type - Variable in class org.apache.hawq.pxf.api.OneField
OID value recognized by GPDBWritable.
TypeMismatchException(String) - Constructor for exception org.apache.hawq.pxf.service.io.GPDBWritable.TypeMismatchException
 

U

UnsupportedTypeException - Exception in org.apache.hawq.pxf.api
Thrown when the resolver tries to serializes/deserializes an unsupported type.
UnsupportedTypeException(Throwable) - Constructor for exception org.apache.hawq.pxf.api.UnsupportedTypeException
Constructs an UnsupportedTypeException
UnsupportedTypeException(String) - Constructor for exception org.apache.hawq.pxf.api.UnsupportedTypeException
Constructs an UnsupportedTypeException
userData - Variable in class org.apache.hawq.pxf.api.utilities.InputData
 
UserDataException - Exception in org.apache.hawq.pxf.api
Thrown when Accessor/Resolver failes to parse InputData.userData.
UserDataException(Throwable) - Constructor for exception org.apache.hawq.pxf.api.UserDataException
Constructs an UserDataException
UserDataException(String) - Constructor for exception org.apache.hawq.pxf.api.UserDataException
Constructs an UserDataException
Utilities - Class in org.apache.hawq.pxf.api.utilities
Utilities class exposes helper method for PXF classes
Utilities() - Constructor for class org.apache.hawq.pxf.api.utilities.Utilities
 

V

val - Variable in class org.apache.hawq.pxf.api.OneField
Field value.
valueOf(String) - Static method in enum org.apache.hawq.pxf.api.FilterParser.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.api.FragmentsStats.SizeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.api.io.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.api.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.api.utilities.ProfileConfException.MessageFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.api.utilities.ProfilesConf
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.plugins.hdfs.utilities.DataSchemaException.MessageFmt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter.PXF_HIVE_INPUT_FORMATS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter.PXF_HIVE_SERDES
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hawq.pxf.api.FilterParser.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.api.FragmentsStats.SizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.api.io.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.api.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.api.utilities.ProfileConfException.MessageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.api.utilities.ProfilesConf
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.plugins.hdfs.utilities.DataSchemaException.MessageFmt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter.PXF_HIVE_INPUT_FORMATS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hawq.pxf.plugins.hive.HiveInputFormatFragmenter.PXF_HIVE_SERDES
Returns an array containing the constants of this enum type, in the order they are declared.
verifyToken(ProtocolData, ServletContext) - Static method in class org.apache.hawq.pxf.service.utilities.SecuredHDFS
The function will get the token information from parameters and call SecuredHDFS to verify the token.
VersionResource - Class in org.apache.hawq.pxf.service.rest
Class returning the protocol version used by PXF.
VersionResource() - Constructor for class org.apache.hawq.pxf.service.rest.VersionResource
 

W

Writable - Interface in org.apache.hawq.pxf.service.io
A serializable object which implements a simple, efficient, serialization protocol, based on DataInput and DataOutput.
WritableResolver - Class in org.apache.hawq.pxf.plugins.hdfs
WritableResolver handles serialization and deserialization of records that were serialized using Hadoop's Writable serialization framework.
WritableResolver(InputData) - Constructor for class org.apache.hawq.pxf.plugins.hdfs.WritableResolver
Constructs a WritableResolver.
WritableResource - Class in org.apache.hawq.pxf.service.rest
This class handles the subpath /<version>/Writable/ of this REST component
WritableResource() - Constructor for class org.apache.hawq.pxf.service.rest.WritableResource
 
write(DataOutput) - Method in class org.apache.hawq.pxf.plugins.hdfs.ChunkWritable
Serializes the fields of this object to out.
write(OutputStream) - Method in class org.apache.hawq.pxf.service.FragmentsResponse
Serializes a fragments list in JSON, To be used as the result string for HAWQ.
write(DataOutput) - Method in class org.apache.hawq.pxf.service.io.BufferWritable
Serializes the fields of this object to out.
write(DataOutput) - Method in class org.apache.hawq.pxf.service.io.GPDBWritable
 
write(DataOutput) - Method in class org.apache.hawq.pxf.service.io.Text
 
write(DataOutput) - Method in interface org.apache.hawq.pxf.service.io.Writable
Serialize the fields of this object to out.
write(OutputStream) - Method in class org.apache.hawq.pxf.service.MetadataResponse
Serializes the metadata list in JSON, To be used as the result string for HAWQ.
WriteAccessor - Interface in org.apache.hawq.pxf.api
Interface for writing data into a data store (e.g.
WriteBridge - Class in org.apache.hawq.pxf.service
 
WriteBridge(ProtocolData) - Constructor for class org.apache.hawq.pxf.service.WriteBridge
 
writeNextObject(OneRow) - Method in interface org.apache.hawq.pxf.api.WriteAccessor
Writes the next object.
writeNextObject(OneRow) - Method in class org.apache.hawq.pxf.plugins.hdfs.LineBreakAccessor
Writes row into stream.
writeNextObject(OneRow) - Method in class org.apache.hawq.pxf.plugins.hdfs.SequenceFileAccessor
 
WriteResolver - Interface in org.apache.hawq.pxf.api
Interface that defines the serialization of data read from the DB into a OneRow object.
wrongPathGet(String) - Method in class org.apache.hawq.pxf.service.rest.InvalidPathResource
Catches paths of pattern /pxf/*
wrongPathPost(String) - Method in class org.apache.hawq.pxf.service.rest.InvalidPathResource
Catches paths of pattern /pxf/*
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links