Uses of Interface
org.apache.druid.segment.data.ObjectStrategy
Packages that use ObjectStrategy
Package
Description
-
Uses of ObjectStrategy in org.apache.druid.query.aggregation
Methods in org.apache.druid.query.aggregation that return ObjectStrategyModifier and TypeMethodDescriptionSerializablePairLongDoubleComplexMetricSerde.getObjectStrategy()SerializablePairLongFloatComplexMetricSerde.getObjectStrategy()SerializablePairLongLongComplexMetricSerde.getObjectStrategy()SerializablePairLongStringComplexMetricSerde.getObjectStrategy() -
Uses of ObjectStrategy in org.apache.druid.query.aggregation.hyperloglog
Methods in org.apache.druid.query.aggregation.hyperloglog that return ObjectStrategy -
Uses of ObjectStrategy in org.apache.druid.segment
Methods in org.apache.druid.segment that return ObjectStrategyModifier and TypeMethodDescriptionprotected abstract ObjectStrategy<T> DictionaryEncodedColumnMerger.getObjectStrategy()protected ObjectStrategy<String> StringDimensionMergerV9.getObjectStrategy() -
Uses of ObjectStrategy in org.apache.druid.segment.column
Constructors in org.apache.druid.segment.column with parameters of type ObjectStrategyModifierConstructorDescriptionObjectStrategyComplexTypeStrategy(ObjectStrategy<T> objectStrategy, TypeSignature<?> signature) ObjectStrategyComplexTypeStrategy(ObjectStrategy<T> objectStrategy, TypeSignature<?> signature, it.unimi.dsi.fastutil.Hash.Strategy<T> hashStrategy) -
Uses of ObjectStrategy in org.apache.druid.segment.data
Classes in org.apache.druid.segment.data that implement ObjectStrategyModifier and TypeClassDescriptionclassclassFields in org.apache.druid.segment.data declared as ObjectStrategyModifier and TypeFieldDescriptionprotected final ObjectStrategy<T> GenericIndexed.strategystatic final ObjectStrategy<String> GenericIndexed.STRING_STRATEGYstatic final ObjectStrategy<ByteBuffer> GenericIndexed.UTF8_STRATEGYAn ObjectStrategy that returns a big-endian ByteBuffer pointing to original data.Methods in org.apache.druid.segment.data that return ObjectStrategyModifier and TypeMethodDescriptionstatic ObjectStrategy<ByteBuffer> GenericIndexedWriter.compressedByteBuffersWriteObjectStrategy(CompressionStrategy compressionStrategy, int bufferSize, Closer closer) BitmapSerdeFactory.getObjectStrategy()ConciseBitmapSerdeFactory.getObjectStrategy()RoaringBitmapSerdeFactory.getObjectStrategy()Methods in org.apache.druid.segment.data with parameters of type ObjectStrategyModifier and TypeMethodDescriptionstatic <T> GenericIndexed<T> GenericIndexed.fromArray(T[] objects, ObjectStrategy<T> strategy) static <T> GenericIndexed<T> GenericIndexed.fromIterable(Iterable<T> objectsIterable, ObjectStrategy<T> strategy) static <T> GenericIndexed<T> GenericIndexed.read(ByteBuffer buffer, ObjectStrategy<T> strategy, SmooshedFileMapper fileMapper) Reads a GenericIndexed from aByteBuffer, possibly using additional secondary files from aSmooshedFileMapper.Constructors in org.apache.druid.segment.data with parameters of type ObjectStrategyModifierConstructorDescriptionByteBufferWriter(SegmentWriteOutMedium segmentWriteOutMedium, ObjectStrategy<T> strategy) GenericIndexed(ObjectStrategy<T> strategy, boolean allowReverseLookup, int size) GenericIndexedWriter(SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ObjectStrategy<T> strategy) GenericIndexedWriter(SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ObjectStrategy<T> strategy, int fileSizeLimit) -
Uses of ObjectStrategy in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return ObjectStrategy -
Uses of ObjectStrategy in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde that return ObjectStrategyModifier and TypeMethodDescriptionabstract ObjectStrategyComplexMetricSerde.getObjectStrategy()Deprecated.Methods in org.apache.druid.segment.serde with parameters of type ObjectStrategyModifier and TypeMethodDescriptionstatic ComplexColumnSerializerComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ObjectStrategy strategy) static GenericColumnSerializerCompressedComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium, String column, IndexSpec indexSpec, ObjectStrategy objectStrategy) static <T> LargeColumnSupportedComplexColumnSerializer<T> LargeColumnSupportedComplexColumnSerializer.create(SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ObjectStrategy strategy) static <T> LargeColumnSupportedComplexColumnSerializer<T> LargeColumnSupportedComplexColumnSerializer.createWithColumnSize(SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, ObjectStrategy strategy, int columnSize) static <T> CompressedComplexColumnSupplier<T> CompressedComplexColumnSupplier.read(ByteBuffer bb, ColumnBuilder columnBuilder, String typeName, ObjectStrategy<T> objectStrategy) Constructors in org.apache.druid.segment.serde with parameters of type ObjectStrategyModifierConstructorDescriptionCompressedComplexColumn(String typeName, CompressedVariableSizedBlobColumn compressedColumn, ImmutableBitmap nullValues, ObjectStrategy<T> objectStrategy) CompressedComplexColumnSerializer(String name, SegmentWriteOutMedium segmentWriteOutMedium, IndexSpec indexSpec, ObjectStrategy<T> strategy)