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