Uses of Class org.apache.cassandra.db.marshal.AbstractType (apache-cassandra API)
Date: 2012-05-04

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.db |
org.apache.cassandra.db.compaction |
org.apache.cassandra.db.filter |
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 |

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` | `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
`CFMetaData` | `CFMetaData.defaultValidator(AbstractType prop)`
`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)`

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)`

Uses of AbstractType in org.apache.cassandra.cql

Methods in org.apache.cassandra.cql that return AbstractType
`AbstractType` | `SelectStatement.getComparator(java.lang.String keyspace)`
`AbstractType<?>` | `UpdateStatement.getComparator(java.lang.String keyspace)`
`AbstractType<?>` | `UpdateStatement.getKeyType(java.lang.String keyspace)`
`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)` Returns the typed value, serialized to a ByteBuffer according to a comparator/validator.

Uses of AbstractType in org.apache.cassandra.db

Methods in org.apache.cassandra.db that return AbstractType
`AbstractType` | `AbstractColumnContainer.getComparator()`
`AbstractType<?>` | `ArrayBackedSortedColumns.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.
`static CloseableIterator<Row>` | `RowIteratorFactory.getIterator(java.lang.Iterable<Memtable> memtables, java.util.Collection<SSTableReader> sstables, DecoratedKey startWith, DecoratedKey stopAt, QueryFilter filter, AbstractType comparator, ColumnFamilyStore cfs)` Get a row iterator over the provided memtables and sstables, between the provided keys and filtered by the queryfilter.
`static IColumnIterator` | `Memtable.getSliceIterator(DecoratedKey key, ColumnFamily cf, SliceQueryFilter filter, AbstractType typeComparator)` obtain an iterator of columns in this memtable in the specified order starting from a given column.
`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 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
`void` | `QueryFilter.collateColumns(ColumnFamily returnCF, java.util.List<? extends CloseableIterator<IColumn>> toCollate, AbstractType comparator, int gcBefore)`
`java.util.Comparator<IColumn>` | `IFilter.getColumnComparator(AbstractType comparator)`
`java.util.Comparator<IColumn>` | `NamesQueryFilter.getColumnComparator(AbstractType comparator)`
`java.util.Comparator<IColumn>` | `SliceQueryFilter.getColumnComparator(AbstractType comparator)`
`static IFilter` | `QueryFilter.getFilter(SlicePredicate predicate, AbstractType comparator)`
`IColumnIterator` | `IFilter.getMemtableColumnIterator(ColumnFamily cf, DecoratedKey<?> key, AbstractType comparator)` returns an iterator that returns columns from the given memtable matching the Filter criteria in sorted order.
`IColumnIterator` | `NamesQueryFilter.getMemtableColumnIterator(ColumnFamily cf, DecoratedKey<?> key, AbstractType comparator)`
`IColumnIterator` | `QueryFilter.getMemtableColumnIterator(ColumnFamily cf, DecoratedKey<?> key, AbstractType comparator)`
`IColumnIterator` | `SliceQueryFilter.getMemtableColumnIterator(ColumnFamily cf, DecoratedKey<?> key, AbstractType comparator)`
`IColumnIterator` | `QueryFilter.getMemtableColumnIterator(Memtable memtable, AbstractType comparator)`

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

Methods in org.apache.cassandra.db.index.keys that return AbstractType
`static AbstractType` | `KeysIndex.indexComparator()`

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` | `CompositeType`
`class` | `CounterColumnType`
`class` | `DateType`
`class` | `DecimalType`
`class` | `DoubleType`
`class` | `DynamicCompositeType`
`class` | `FloatType`
`class` | `Int32Type`
`class` | `IntegerType`
`class` | `LexicalUUIDType`
`class` | `LocalByPartionerType<T extends Token>` for sorting columns representing row keys in the row ordering as determined by a partitioner.
`class` | `LongType`
`class` | `ReversedType<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` | `AbstractCompositeType.CompositeComponent.comparator`

Methods in org.apache.cassandra.db.marshal that return AbstractType
`AbstractType` | `AbstractCompositeType.ParsedComparator.getAbstractType()`
`protected abstract AbstractType` | `AbstractCompositeType.getAndAppendNextComparator(int i, java.nio.ByteBuffer bb, java.lang.StringBuilder sb)`
`protected AbstractType` | `CompositeType.getAndAppendNextComparator(int i, java.nio.ByteBuffer bb, java.lang.StringBuilder sb)`
`protected AbstractType` | `DynamicCompositeType.getAndAppendNextComparator(int i, java.nio.ByteBuffer bb, java.lang.StringBuilder sb)`
`protected abstract AbstractType` | `AbstractCompositeType.getNextComparator(int i, java.nio.ByteBuffer bb)`
`protected AbstractType` | `CompositeType.getNextComparator(int i, java.nio.ByteBuffer bb)`
`protected AbstractType` | `DynamicCompositeType.getNextComparator(int i, java.nio.ByteBuffer bb)`
`protected abstract AbstractType` | `AbstractCompositeType.getNextComparator(int i, java.nio.ByteBuffer bb1, java.nio.ByteBuffer bb2)`
`protected AbstractType` | `CompositeType.getNextComparator(int i, java.nio.ByteBuffer bb1, java.nio.ByteBuffer bb2)`
`protected AbstractType` | `DynamicCompositeType.getNextComparator(int i, java.nio.ByteBuffer bb1, java.nio.ByteBuffer bb2)`
`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.validateNextComparator(int i, java.nio.ByteBuffer bb)`
`protected AbstractType` | `CompositeType.validateNextComparator(int i, java.nio.ByteBuffer bb)`
`protected AbstractType` | `DynamicCompositeType.validateNextComparator(int i, java.nio.ByteBuffer bb)`

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
`<T> ReversedType<T>`
` | `ReversedType.getInstance(AbstractType<T> baseType)`
`static java.lang.String` | `TypeParser.getShortName(AbstractType type)`
`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)`

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)` 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, java.lang.String keyspace, java.lang.String columnFamily, AbstractType comparator, AbstractType subComparator, int bufferSizeInMB)` Create a new buffering writer.
`SSTableSimpleUnsortedWriter(java.io.File directory, java.lang.String keyspace, java.lang.String columnFamily, AbstractType comparator, AbstractType subComparator, int bufferSizeInMB)` Create a new buffering writer.
`SSTableSimpleWriter(java.io.File directory, java.lang.String keyspace, java.lang.String columnFamily, AbstractType comparator, AbstractType subComparator)` Create a new writer.
`SSTableSimpleWriter(java.io.File directory, 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()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 The Apache Software Foundation