public final class DatastaxColumnKey extends org.simpleflatmapper.map.FieldKey<DatastaxColumnKey> implements org.simpleflatmapper.reflect.TypeAffinity
Constructor and Description |
---|
DatastaxColumnKey(String name,
int index) |
DatastaxColumnKey(String name,
int index,
com.datastax.driver.core.DataType dataType) |
DatastaxColumnKey(String name,
int index,
com.datastax.driver.core.DataType dataType,
DatastaxColumnKey parent) |
Modifier and Type | Method and Description |
---|---|
DatastaxColumnKey |
alias(String alias) |
DatastaxColumnKey |
datatype(com.datastax.driver.core.DataType datatype) |
boolean |
equals(Object o) |
Class<?>[] |
getAffinities() |
com.datastax.driver.core.DataType |
getDataType() |
Type |
getType(Type targetType) |
int |
hashCode() |
static org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> |
mapperKey(com.datastax.driver.core.ColumnDefinitions metaData) |
static DatastaxColumnKey |
of(com.datastax.driver.core.ColumnDefinitions metaData,
int column) |
static DatastaxColumnKey |
of(com.datastax.driver.core.ColumnMetadata metaData,
int column) |
String |
toString() |
public DatastaxColumnKey(String name, int index)
public DatastaxColumnKey(String name, int index, com.datastax.driver.core.DataType dataType)
public DatastaxColumnKey(String name, int index, com.datastax.driver.core.DataType dataType, DatastaxColumnKey parent)
public com.datastax.driver.core.DataType getDataType()
public boolean equals(Object o)
equals
in class org.simpleflatmapper.map.FieldKey<DatastaxColumnKey>
public Type getType(Type targetType)
getType
in class org.simpleflatmapper.map.FieldKey<DatastaxColumnKey>
public int hashCode()
hashCode
in class org.simpleflatmapper.map.FieldKey<DatastaxColumnKey>
public DatastaxColumnKey alias(String alias)
alias
in class org.simpleflatmapper.map.FieldKey<DatastaxColumnKey>
public static DatastaxColumnKey of(com.datastax.driver.core.ColumnDefinitions metaData, int column)
public static DatastaxColumnKey of(com.datastax.driver.core.ColumnMetadata metaData, int column)
public static org.simpleflatmapper.map.mapper.MapperKey<DatastaxColumnKey> mapperKey(com.datastax.driver.core.ColumnDefinitions metaData)
public Class<?>[] getAffinities()
getAffinities
in interface org.simpleflatmapper.reflect.TypeAffinity
public DatastaxColumnKey datatype(com.datastax.driver.core.DataType datatype)
Copyright © 2016. All rights reserved.