public abstract class IndexSpec extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
IndexSpec.SingleColumnSpec |
Modifier and Type | Field and Description |
---|---|
protected ExecutionContext |
context |
protected MapDB.Serializers |
serializers |
Modifier | Constructor and Description |
---|---|
protected |
IndexSpec(ExecutionContext context,
IndexDefinition defn) |
Modifier and Type | Method and Description |
---|---|
static IndexSpec |
create(ExecutionContext context,
IndexDefinition defn) |
abstract org.mapdb.BTreeKeySerializer<?> |
getBTreeKeySerializer() |
abstract Comparator<?> |
getComparator() |
abstract IndexValues.Converter<?> |
getConverter() |
abstract org.mapdb.Serializer<?> |
getSerializer() |
abstract Class<?> |
getValueClass() |
protected final ExecutionContext context
protected final MapDB.Serializers serializers
protected IndexSpec(ExecutionContext context, IndexDefinition defn)
public static IndexSpec create(ExecutionContext context, IndexDefinition defn)
public abstract org.mapdb.Serializer<?> getSerializer()
public abstract org.mapdb.BTreeKeySerializer<?> getBTreeKeySerializer()
public abstract Comparator<?> getComparator()
public abstract IndexValues.Converter<?> getConverter()
public abstract Class<?> getValueClass()
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.