Uses of Class
org.apache.cassandra.db.marshal.AbstractType

Packages that use AbstractType
org.apache.cassandra.cli   
org.apache.cassandra.config   
org.apache.cassandra.cql   
org.apache.cassandra.cql3   
org.apache.cassandra.cql3.operations   
org.apache.cassandra.cql3.statements   
org.apache.cassandra.db   
org.apache.cassandra.db.compaction   
org.apache.cassandra.db.filter   
org.apache.cassandra.db.index   
org.apache.cassandra.db.index.composites   
org.apache.cassandra.db.index.keys   
org.apache.cassandra.db.marshal   
org.apache.cassandra.dht   
org.apache.cassandra.io.sstable   
org.apache.cassandra.io.util   
org.apache.cassandra.thrift   
org.apache.cassandra.transport   
 

Uses of AbstractType in org.apache.cassandra.cli
 

Methods in org.apache.cassandra.cli that return AbstractType
static AbstractType<?> CliClient.getTypeByFunction(java.lang.String functionName)
          Get AbstractType by function name
 AbstractType<?> CliClient.Function.getValidator()
           
 

Uses of AbstractType in org.apache.cassandra.config
 

Fields in org.apache.cassandra.config declared as AbstractType
 AbstractType<?> CFMetaData.comparator
           
 AbstractType<?> CFMetaData.subcolumnComparator
           
 

Methods in org.apache.cassandra.config that return AbstractType
 AbstractType<?> CFMetaData.getColumnDefinitionComparator(ColumnDefinition def)
           
 AbstractType<?> CFMetaData.getColumnDefinitionComparator(java.lang.Integer componentIndex)
           
 AbstractType<?> Schema.getComparator(java.lang.String ksName, java.lang.String cfName)
          Get column comparator for ColumnFamily but it's keyspace/name
 AbstractType<?> CFMetaData.getComparatorFor(java.nio.ByteBuffer superColumnName)
           
 AbstractType<?> CFMetaData.getDefaultValidator()
           
 AbstractType<?> CFMetaData.getKeyValidator()
           
 AbstractType<?> Schema.getSubComparator(java.lang.String ksName, java.lang.String cfName)
          Get subComparator of the ColumnFamily
 AbstractType<?> ColumnDefinition.getValidator()
           
 AbstractType<?> CFMetaData.getValueValidator(java.nio.ByteBuffer column)
           
 AbstractType<?> CFMetaData.getValueValidator(ColumnDefinition columnDefinition)
           
 AbstractType<?> Schema.getValueValidator(java.lang.String ksName, java.lang.String cfName, java.nio.ByteBuffer column)
          Get value validator for specific column
 

Methods in org.apache.cassandra.config with parameters of type AbstractType
 void ColumnDefinition.apply(ColumnDefinition def, AbstractType<?> comparator)
           
 CFMetaData CFMetaData.defaultValidator(AbstractType<?> prop)
           
 void ColumnDefinition.deleteFromSchema(RowMutation rm, java.lang.String cfName, AbstractType<?> comparator, long timestamp)
          Drop specified column from the schema using given row.
static java.lang.String CFMetaData.getDefaultIndexName(java.lang.String cfName, AbstractType<?> comparator, java.nio.ByteBuffer columnName)
           
 CFMetaData CFMetaData.keyValidator(AbstractType<?> prop)
           
static CFMetaData CFMetaData.newIndexMetadata(CFMetaData parent, ColumnDefinition info, AbstractType<?> columnComparator)
           
 void ColumnDefinition.setValidator(AbstractType<?> validator)
           
 void ColumnDefinition.toSchema(RowMutation rm, java.lang.String cfName, AbstractType<?> comparator, long timestamp)
           
 

Constructors in org.apache.cassandra.config with parameters of type AbstractType
CFMetaData(java.lang.String keyspace, java.lang.String name, ColumnFamilyType type, AbstractType<?> comp, AbstractType<?> subcc)
           
CFMetaData(java.lang.String keyspace, java.lang.String name, ColumnFamilyType type, AbstractType<?> comp, AbstractType<?> subcc)
           
ColumnDefinition(java.nio.ByteBuffer name, AbstractType<?> validator, IndexType index_type, java.util.Map<java.lang.String,java.lang.String> index_options, java.lang.String index_name, java.lang.Integer componentIndex)
           
 

Uses of AbstractType in org.apache.cassandra.cql
 

Methods in org.apache.cassandra.cql that return AbstractType
 AbstractType<?> CFPropDefs.getComparator()
           
 AbstractType<?> SelectStatement.getComparator(java.lang.String keyspace)
           
 AbstractType<?> UpdateStatement.getComparator(java.lang.String keyspace)
           
 AbstractType<?> UpdateStatement.getKeyType(java.lang.String keyspace)
           
 AbstractType<?> CFPropDefs.getValidator()
           
 AbstractType<?> SelectStatement.getValueValidator(java.lang.String keyspace, java.nio.ByteBuffer column)
           
 AbstractType<?> UpdateStatement.getValueValidator(java.lang.String keyspace, java.nio.ByteBuffer column)
           
 

Methods in org.apache.cassandra.cql with parameters of type AbstractType
 java.nio.ByteBuffer Term.getByteBuffer(AbstractType<?> validator, java.util.List<java.nio.ByteBuffer> variables)
          Returns the typed value, serialized to a ByteBuffer according to a comparator/validator.
 

Uses of AbstractType in org.apache.cassandra.cql3
 

Fields in org.apache.cassandra.cql3 declared as AbstractType
static AbstractType<?> CFDefinition.definitionType
           
 AbstractType<?> ColumnSpecification.type
           
 

Methods in org.apache.cassandra.cql3 that return AbstractType
 AbstractType<?> ParsedType.getType()
           
 AbstractType<?> ParsedType.Native.getType()
           
 AbstractType<?> ParsedType.Custom.getType()
           
 AbstractType<?> ParsedType.Collection.getType()
           
 

Methods in org.apache.cassandra.cql3 with parameters of type AbstractType
 java.nio.ByteBuffer Term.getByteBuffer(AbstractType<?> validator, java.util.List<java.nio.ByteBuffer> variables)
          Returns the typed value, serialized to a ByteBuffer according to a comparator/validator.
<T> java.util.Set<T>
UntypedResultSet.Row.getSet(java.lang.String column, AbstractType<T> type)
           
 

Constructors in org.apache.cassandra.cql3 with parameters of type AbstractType
ColumnIdentifier(java.nio.ByteBuffer key, AbstractType type)
           
ColumnSpecification(java.lang.String ksName, java.lang.String cfName, ColumnIdentifier name, AbstractType<?> type)
           
 

Uses of AbstractType in org.apache.cassandra.cql3.operations
 

Methods in org.apache.cassandra.cql3.operations with parameters of type AbstractType
protected  void ColumnOperation.doSet(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params)
           
 void ColumnOperation.execute(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params)
           
 void ListOperation.execute(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params)
           
 void MapOperation.execute(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params)
           
 void Operation.execute(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params)
           
 void SetOperation.execute(ColumnFamily cf, ColumnNameBuilder builder, AbstractType<?> validator, UpdateParameters params)
           
 

Uses of AbstractType in org.apache.cassandra.cql3.statements
 

Fields in org.apache.cassandra.cql3.statements declared as AbstractType
 AbstractType<?> CreateColumnFamilyStatement.comparator
           
 

Uses of AbstractType in org.apache.cassandra.db
 

Fields in org.apache.cassandra.db declared as AbstractType
 AbstractType Memtable.initialComparator
           
 

Methods in org.apache.cassandra.db that return AbstractType
 AbstractType<?> AbstractColumnContainer.getComparator()
           
 AbstractType<?> ArrayBackedSortedColumns.getComparator()
           
 AbstractType<?> AtomicSortedColumns.getComparator()
           
 AbstractType<?> ColumnFamilyStore.getComparator()
           
 AbstractType<?> IColumnContainer.getComparator()
           
protected  AbstractType<?> ReadCommand.getComparator()
           
 AbstractType<?> ThreadSafeSortedColumns.getComparator()
           
 AbstractType<?> TreeMapBackedSortedColumns.getComparator()
           
static AbstractType<?> ColumnFamily.getComparatorFor(java.lang.String table, java.lang.String columnFamilyName, java.nio.ByteBuffer superColumnName)
           
 AbstractType<?> ColumnFamily.getSubComparator()
           
 

Methods in org.apache.cassandra.db with parameters of type AbstractType
 ISortedColumns ISortedColumns.Factory.create(AbstractType<?> comparator, boolean insertReversed)
          Returns a (initially empty) column map whose columns are sorted according to the provided comparator.
 java.lang.String Column.getString(AbstractType<?> comparator)
           
 java.lang.String CounterColumn.getString(AbstractType<?> comparator)
           
 java.lang.String ExpiringColumn.getString(AbstractType<?> comparator)
           
 java.lang.String IColumn.getString(AbstractType<?> comparator)
           
 java.lang.String SuperColumn.getString(AbstractType<?> comparator)
           
static OnDiskAtom.Serializer SuperColumn.onDiskSerializer(AbstractType<?> comparator)
           
static org.apache.cassandra.db.SuperColumnSerializer SuperColumn.serializer(AbstractType<?> comparator)
           
 

Constructors in org.apache.cassandra.db with parameters of type AbstractType
SuperColumn(java.nio.ByteBuffer name, AbstractType<?> comparator)
           
 

Uses of AbstractType in org.apache.cassandra.db.compaction
 

Methods in org.apache.cassandra.db.compaction that return AbstractType
 AbstractType<?> LazilyCompactedRow.getComparator()
           
 

Uses of AbstractType in org.apache.cassandra.db.filter
 

Methods in org.apache.cassandra.db.filter with parameters of type AbstractType
 NamesQueryFilter NamesQueryFilter.Serializer.deserialize(java.io.DataInput dis, int version, AbstractType comparator)
           
 IDiskAtomFilter IDiskAtomFilter.Serializer.deserialize(java.io.DataInput dis, int version, AbstractType<?> comparator)
           
 java.util.Comparator<IColumn> IDiskAtomFilter.getColumnComparator(AbstractType<?> comparator)
           
 java.util.Comparator<IColumn> NamesQueryFilter.getColumnComparator(AbstractType<?> comparator)
           
 java.util.Comparator<IColumn> SliceQueryFilter.getColumnComparator(AbstractType<?> comparator)
           
static void ColumnSlice.validate(ColumnSlice[] slices, AbstractType<?> comparator, boolean reversed)
          Validate an array of column slices.
static void ColumnSlice.validate(ColumnSlice slice, AbstractType<?> comparator, boolean reversed)
          Validate a column slices.
 

Uses of AbstractType in org.apache.cassandra.db.index
 

Methods in org.apache.cassandra.db.index that return AbstractType
protected abstract  AbstractType AbstractSimplePerColumnSecondaryIndex.getExpressionComparator()
           
static AbstractType<?> SecondaryIndex.getIndexComparator(CFMetaData baseMetadata, ColumnDefinition cdef)
          Returns the index comparator for index backed by CFS, or null.
 

Uses of AbstractType in org.apache.cassandra.db.index.composites
 

Methods in org.apache.cassandra.db.index.composites that return AbstractType
protected  AbstractType CompositesIndex.getExpressionComparator()
           
 

Uses of AbstractType in org.apache.cassandra.db.index.keys
 

Methods in org.apache.cassandra.db.index.keys that return AbstractType
protected  AbstractType KeysIndex.getExpressionComparator()
           
 

Uses of AbstractType in org.apache.cassandra.db.marshal
 

Subclasses of AbstractType in org.apache.cassandra.db.marshal
 class AbstractCommutativeType
           
 class AbstractCompositeType
          A class avoiding class duplication between CompositeType and DynamicCompositeType.
 class AsciiType
           
 class BooleanType
           
 class BytesType
           
 class CollectionType<T>
          The abstract validator that is the base for maps, sets and lists.
 class ColumnToCollectionType
           
 class CompositeType
           
 class CounterColumnType
           
 class DateType
           
 class DecimalType
           
 class DoubleType
           
 class DynamicCompositeType
           
 class EmptyType
          A type that only accept empty data.
 class FloatType
           
 class InetAddressType
           
 class Int32Type
           
 class IntegerType
           
 class LexicalUUIDType
           
 class ListType<T>
           
 class LocalByPartionerType<T extends Token>
          for sorting columns representing row keys in the row ordering as determined by a partitioner.
 class LongType
           
 class MapType<K,V>
           
 class ReversedType<T>
           
 class SetType<T>
           
 class TimeUUIDType
           
 class UTF8Type
           
 class UUIDType
          Compares UUIDs using the following criteria:
- if count of supplied bytes is less than 16, compare counts
- compare UUID version fields
- nil UUID is always lesser
- compare timestamps if both are time-based
- compare lexically, unsigned msb-to-lsb comparison
 

Fields in org.apache.cassandra.db.marshal declared as AbstractType
 AbstractType<T> ReversedType.baseType
           
 AbstractType AbstractCompositeType.CompositeComponent.comparator
           
 AbstractType<T> ListType.elements
           
 AbstractType<T> SetType.elements
           
 AbstractType<K> MapType.keys
           
 AbstractType<V> MapType.values
           
 

Fields in org.apache.cassandra.db.marshal with type parameters of type AbstractType
 java.util.List<AbstractType<?>> CompositeType.types
           
 

Methods in org.apache.cassandra.db.marshal that return AbstractType
 AbstractType<?> AbstractCompositeType.ParsedComparator.getAbstractType()
           
protected abstract  AbstractType<?> AbstractCompositeType.getAndAppendComparator(int i, java.nio.ByteBuffer bb, java.lang.StringBuilder sb)
          Adds type information from @param bb to @param sb.
protected  AbstractType<?> CompositeType.getAndAppendComparator(int i, java.nio.ByteBuffer bb, java.lang.StringBuilder sb)
           
protected  AbstractType<?> DynamicCompositeType.getAndAppendComparator(int i, java.nio.ByteBuffer bb, java.lang.StringBuilder sb)
           
protected abstract  AbstractType<?> AbstractCompositeType.getComparator(int i, java.nio.ByteBuffer bb)
           
protected  AbstractType<?> CompositeType.getComparator(int i, java.nio.ByteBuffer bb)
           
protected  AbstractType<?> DynamicCompositeType.getComparator(int i, java.nio.ByteBuffer bb)
           
protected abstract  AbstractType<?> AbstractCompositeType.getComparator(int i, java.nio.ByteBuffer bb1, java.nio.ByteBuffer bb2)
          Adds DynamicCompositeType type information from @param bb1 to @param bb2.
protected  AbstractType<?> CompositeType.getComparator(int i, java.nio.ByteBuffer bb1, java.nio.ByteBuffer bb2)
           
protected  AbstractType<?> DynamicCompositeType.getComparator(int i, java.nio.ByteBuffer bb1, java.nio.ByteBuffer bb2)
           
abstract  AbstractType<?> CollectionType.nameComparator()
           
 AbstractType<java.util.UUID> ListType.nameComparator()
           
 AbstractType<K> MapType.nameComparator()
           
 AbstractType<T> SetType.nameComparator()
           
 AbstractType<?> TypeParser.parse()
          Parse an AbstractType from current position of this parser.
static AbstractType<?> TypeParser.parse(java.lang.CharSequence compareWith)
           
static AbstractType<?> TypeParser.parse(java.lang.String str)
          Parse a string containing an type definition.
static AbstractType<?> AbstractType.parseDefaultParameters(AbstractType<?> baseType, TypeParser parser)
           
protected abstract  AbstractType<?> AbstractCompositeType.validateComparator(int i, java.nio.ByteBuffer bb)
          Like getComparator, but validates that @param i does not exceed the defined range
protected  AbstractType<?> CompositeType.validateComparator(int i, java.nio.ByteBuffer bb)
           
protected  AbstractType<?> DynamicCompositeType.validateComparator(int i, java.nio.ByteBuffer bb)
           
abstract  AbstractType<?> CollectionType.valueComparator()
           
 AbstractType<T> ListType.valueComparator()
           
 AbstractType<V> MapType.valueComparator()
           
 AbstractType<?> SetType.valueComparator()
           
 

Methods in org.apache.cassandra.db.marshal that return types with arguments of type AbstractType
 java.util.Map<java.lang.Byte,AbstractType<?>> TypeParser.getAliasParameters()
           
 java.util.List<AbstractType<?>> TypeParser.getTypeParameters()
           
 

Methods in org.apache.cassandra.db.marshal with parameters of type AbstractType
static
<K,V> MapType<K,V>
MapType.getInstance(AbstractType<K> keys, AbstractType<V> values)
           
static
<K,V> MapType<K,V>
MapType.getInstance(AbstractType<K> keys, AbstractType<V> values)
           
static
<T> ListType<T>
ListType.getInstance(AbstractType<T> elements)
           
static
<T> ReversedType<T>
ReversedType.getInstance(AbstractType<T> baseType)
           
static
<T> SetType<T>
SetType.getInstance(AbstractType<T> elements)
           
static java.lang.String TypeParser.getShortName(AbstractType<?> type)
           
 boolean AbstractType.isCompatibleWith(AbstractType<?> previous)
          Returns true if this comparator is compatible with the provided previous comparator, that is if previous can safely be replaced by this.
 boolean BytesType.isCompatibleWith(AbstractType<?> previous)
           
 boolean ColumnToCollectionType.isCompatibleWith(AbstractType<?> previous)
           
 boolean CompositeType.isCompatibleWith(AbstractType<?> previous)
           
 boolean DynamicCompositeType.isCompatibleWith(AbstractType<?> previous)
           
 boolean UTF8Type.isCompatibleWith(AbstractType<?> previous)
           
static AbstractType<?> AbstractType.parseDefaultParameters(AbstractType<?> baseType, TypeParser parser)
           
 

Method parameters in org.apache.cassandra.db.marshal with type arguments of type AbstractType
static CompositeType CompositeType.getInstance(java.util.List<AbstractType<?>> types)
           
static DynamicCompositeType DynamicCompositeType.getInstance(java.util.Map<java.lang.Byte,AbstractType<?>> aliases)
           
static java.lang.String TypeParser.stringifyAliasesParameters(java.util.Map<java.lang.Byte,AbstractType<?>> aliases)
          Helper function to ease the writing of AbstractType.toString() methods.
static java.lang.String TypeParser.stringifyTypeParameters(java.util.List<AbstractType<?>> types)
          Helper function to ease the writing of AbstractType.toString() methods.
 

Constructors in org.apache.cassandra.db.marshal with parameters of type AbstractType
AbstractCompositeType.CompositeComponent(AbstractType comparator, java.nio.ByteBuffer value)
           
SetType(AbstractType<T> elements)
           
 

Uses of AbstractType in org.apache.cassandra.dht
 

Constructors in org.apache.cassandra.dht with parameters of type AbstractType
LocalPartitioner(AbstractType<?> comparator)
           
LocalToken(AbstractType<?> comparator, java.nio.ByteBuffer token)
           
 

Uses of AbstractType in org.apache.cassandra.io.sstable
 

Methods in org.apache.cassandra.io.sstable with parameters of type AbstractType
static java.util.Comparator<IndexHelper.IndexInfo> IndexHelper.getComparator(AbstractType<?> nameComparator, boolean reversed)
           
static int IndexHelper.indexFor(java.nio.ByteBuffer name, java.util.List<IndexHelper.IndexInfo> indexList, AbstractType<?> comparator, boolean reversed, int lastIndex)
          The index of the IndexInfo in which a scan starting with @name should begin.
 

Constructors in org.apache.cassandra.io.sstable with parameters of type AbstractType
SSTableSimpleUnsortedWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator, int bufferSizeInMB)
           
SSTableSimpleUnsortedWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator, int bufferSizeInMB)
           
SSTableSimpleUnsortedWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator, int bufferSizeInMB, CompressionParameters compressParameters)
          Create a new buffering writer.
SSTableSimpleUnsortedWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator, int bufferSizeInMB, CompressionParameters compressParameters)
          Create a new buffering writer.
SSTableSimpleWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator)
          Create a new writer.
SSTableSimpleWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator)
          Create a new writer.
 

Uses of AbstractType in org.apache.cassandra.io.util
 

Methods in org.apache.cassandra.io.util that return AbstractType
 AbstractType<?> IIterableColumns.getComparator()
           
 

Uses of AbstractType in org.apache.cassandra.thrift
 

Methods in org.apache.cassandra.thrift with parameters of type AbstractType
static IDiskAtomFilter ThriftValidation.asIFilter(SlicePredicate sp, AbstractType<?> comparator)
           
 

Uses of AbstractType in org.apache.cassandra.transport
 

Methods in org.apache.cassandra.transport that return AbstractType
static AbstractType DataType.toType(Pair<DataType,java.lang.Object> entry)
           
 

Methods in org.apache.cassandra.transport with parameters of type AbstractType
static Pair<DataType,java.lang.Object> DataType.fromType(AbstractType type)
           
 



Copyright © 2012 The Apache Software Foundation