public class EmbeddedColumnType extends Object implements ColumnType<Boolean,Object>
Modifier and Type | Field and Description |
---|---|
static EmbeddedColumnType |
INSTANCE |
Constructor and Description |
---|
EmbeddedColumnType() |
Modifier and Type | Method and Description |
---|---|
Iterable<Object> |
columnElements(Boolean columnValue) |
Iterable<Object> |
facetElements(Object facetValue) |
Boolean |
getColumnValue(Object facetValue,
java.util.function.Function<Object,Object> function) |
com.datastax.driver.core.DataType |
getDataType(com.datastax.driver.core.DataType elementDataType) |
Object |
getFacetValue(Boolean columnValue,
java.util.function.Function<Object,Object> function,
Class<?> elementType) |
public static final EmbeddedColumnType INSTANCE
public Iterable<Object> columnElements(Boolean columnValue)
columnElements
in interface ColumnType<Boolean,Object>
public Iterable<Object> facetElements(Object facetValue)
facetElements
in interface ColumnType<Boolean,Object>
public Boolean getColumnValue(Object facetValue, java.util.function.Function<Object,Object> function)
getColumnValue
in interface ColumnType<Boolean,Object>
public com.datastax.driver.core.DataType getDataType(com.datastax.driver.core.DataType elementDataType)
getDataType
in interface ColumnType<Boolean,Object>
public Object getFacetValue(Boolean columnValue, java.util.function.Function<Object,Object> function, Class<?> elementType)
getFacetValue
in interface ColumnType<Boolean,Object>
Copyright © 2012-2015 Savoir Technologies, Inc.. All Rights Reserved.