Java SDK Documentation  10.0.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234567]
 Ncom
 Nvertica
 Nsdk
 Nvmap
 Nv1
 CEncoder
 CMatchingKeySelector
 CKeySelector
 CInvalidMapKeyException
 CVMapEncodingException
 CAnalyticFunctionInterface for User-Defined Analytic Function (UDAnF). A UDAnF operates on rows of data and returns rows of data, not necessarily 1:1
 CAnalyticFunctionFactoryInterface for declaring parameters and return types for, and instantiating, an associated AnalyticFunction
 CAnalyticPartitionReaderProvides an iterator-based read interface over all the partition_by keys, order_by keys, and function arguments in a partition
 CAnalyticPartitionWriterPartition writer for all input data in a single partition. It automatically makes space as needed
 CBaseDataOID
 CBasics
 CBlockReaderIterator interface for reading rows in a Vertica block
 CBlockWriterIterator interface for writing rows to a Vertica block
 CBuildInfo
 CColumnTypesRepresents (unsized) types of the columns used as input/output of a User Defined Function/Transform Function
 CContinuousReader
 CContinuousRejecter
 CContinuousUDParser
 CCoroutineState
 CDataBuffer
 CDefaultSourceIterator
 CDestroyInvocationUsed to support canceling UDx and invoking the UDx's destroy call back function. This exception is thrown when Vertica needs to cancel the running UDx to jump out of current control flow
 CDFSConstants
 CDFSFile
 CDFSDistribution
 CDFSRootParentType
 CDFSScope
 CDFSFileReader
 CDFSFileStatus
 CDFSFileWriter
 CExecutorParamWriterAn ExecutorParamWriter is a ParamWriter whose scope is limited to a single executor node - it will never be serialized for transfer to a different node. As a result, any object which is allocated from a Vertica memory pool (i.e. a ServerInterface's allocator object) can have its address saved in the ExecutorParamWriter (see setPointer()), and be safely retrieved later on (see getPointer()) from a different API call in the same query
 CExecutorPlanContextPlanContext object whose scope is limited to a single executor node: it and its parameters will never be serialized. In addition to providing information about nodes involved in a query, it indicates how many threads are available and allocated for a load. This class is used for UDLs
 CFileManager
 CFilterFactoryProduces and initializes UDFilters to transform input data before parsing
 CIdentComparator
 CIterativeSourceFactorySource factory that works with a SourceIterator to produce UDSources
 CMultiPhaseTransformFunctionFactoryInterface for declaring parameters and return types for, and instantiating, an associated multi-phase transform function. This class is similar to, but not a subclass of, TransformFunctionFactory
 CNodeSpecifyingPlanContextInterface that allows storage of query-plan state, when different parts of query planning take place on different computers. For example, if some work is done on the query initiator node and some is done on each node executing the query
 CNoopTypeCoercion
 CNullTypeCoercion
 CParamReaderProvides read access to a set of named parameters. This class provides type-specific methods to retrieve values
 CParamWriterProvides write access to a set of named parameters. This class extends ParamReader to add type-specific methods to write values
 CParserFactoryProduces and initializes UDParsers to parse input into tuples
 CPartitionReaderPartitionReader provides an iterator-based read interface over all input data in a single partition. Automatically fetches data a block-at-a-time, as needed
 CPartitionWriterPartitionWriter provides an iterator-based write interface over output data for a single partition. Automatically makes space a block-at-a-time, as needed
 CPerColumnParamReader: A wrapper around a map from column to ParamReader
 CPGUDxShared
 CPlanContextShared query-plan state, used when different parts of query planning take place on different nodes. For example, if some work is done on the query initiator node and some is done on each node executing the query, this class stores shared state
 CPortion
 CRejectedRecord
 CScalarFunctionInterface for User-Defined Scalar Function (UDSF). A UDSF produces a single value from a row of data
 CInterfaceType
 CScalarFunctionFactoryInterface for declaring parameters and return types for, and instantiating, an associated ScalarFunction
 Cstrictness
 Cvolatility
 CServerInterfaceProvides UDxs with access to the Vertica server
 CSessionParamReaderMap
 CSessionParamWriterMap
 CSizedColumnTypesRepresents types and information to determine the size of the columns as input/output of a User Defined Function/Transform
 CSourceFactoryProduces and initializes UDSources to process input data sources
 CSourceIteratorConstructs a set of Sources to be used by an IterativeSourceFactory
 CStandardTypeCoercion
 CBooleanEvaluation
 CSpecialBigDecimal
 CState
 CInputState
 CStreamState
 CStreamWriter
 CStringUtils
 CTimestampUDxShared
 CDTtype
 CTransformFunctionInterface for User-Defined Transform Function (UDTF). A UDTF operates on a table segment and returns zero or more rows of data
 CTransformFunctionFactoryInterface for declaring parameters and return types for, and instantiating, an associated TransformFunction
 CTransformFunctionPhaseInterface to provide compile-time information for a single phase of a multi-phase user-defined transform function
 CTypeCoercion
 CMetaType
 CTypeCoercionException
 CTypeCoercionPolicy
 CUdfExceptionContains error information, UDx code can throw object of this class to Vertica to indicate an error
 CUDFilterReads input data from a UDSource or another UDFilter and transforms it
 CUDLFactory
 CUDParserParses an input stream into Vertica tuples (rows to be inserted into a table)
 CUDSourceAcquires data from an external source (such as a file or URL) and produces that data in a streaming manner
 CUDXFactoryParent class for UDx factories; not intended for direct use by applications
 CUDXType
 CUDXFunction
 CUDXLibraryMetaData interface for Vertica User Defined extension libraries
 CUDXObjectBase class for Vertica User-Defined extensions (the function classes themselves). Not intended for direct use by applications
 CUnsizedUDSource
 CVerticaBlock: Represents an in-memory block of tuples
 CVerticaTypeRepresents types of data that are passed into and returned back from user's code
 CVNumericRepresentation of NUMERIC, fixed point data types in Vertica
 CVResourcesRepresentation of the resources user code can ask Vertica for
 CVStringRepresentation of a String in Vertica. All character data is internally encoded as UTF-8 characters and is not NULL terminated