public abstract class DimensionSchema extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DimensionSchema.MultiValueHandling  | 
static class  | 
DimensionSchema.ValueType
Should be the same as  
io.druid.segment.column.ValueType. | 
| Modifier and Type | Field and Description | 
|---|---|
static String | 
DOUBLE_TYPE_NAME  | 
static String | 
FLOAT_TYPE_NAME  | 
static String | 
LONG_TYPE_NAME  | 
static String | 
SPATIAL_TYPE_NAME  | 
static String | 
STRING_TYPE_NAME  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
DimensionSchema(String name,
               DimensionSchema.MultiValueHandling multiValueHandling)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object o)  | 
DimensionSchema.MultiValueHandling | 
getMultiValueHandling()  | 
String | 
getName()  | 
abstract String | 
getTypeName()  | 
abstract DimensionSchema.ValueType | 
getValueType()  | 
int | 
hashCode()  | 
String | 
toString()  | 
public static final String STRING_TYPE_NAME
public static final String LONG_TYPE_NAME
public static final String FLOAT_TYPE_NAME
public static final String SPATIAL_TYPE_NAME
public static final String DOUBLE_TYPE_NAME
protected DimensionSchema(String name, DimensionSchema.MultiValueHandling multiValueHandling)
public String getName()
public DimensionSchema.MultiValueHandling getMultiValueHandling()
public abstract String getTypeName()
public abstract DimensionSchema.ValueType getValueType()
Copyright © 2011–2018. All rights reserved.