public class ArrayFacetBinding extends OneToManyFacetBinding<List<Object>,Object>
Constructor and Description |
---|
ArrayFacetBinding(Facet facet,
String columnName,
ElementBinding elementBinding) |
Modifier and Type | Method and Description |
---|---|
protected Collection<Object> |
elementsOf(Object facetValue) |
protected com.datastax.oss.driver.api.core.type.DataType |
getDataType() |
protected List<Object> |
toColumnValue(Object facetValue) |
protected Object |
toFacetValue(List<Object> columnValue,
PojoQueryContext context) |
describe, getElementBinding, verifySchema, visitFacetChildren
collectParameters, getColumnName, getFacet, getFacetValue, getParameterBindings, injectValues, insert, nullColumnValue, nullFacetValue, select, visitChildren
verifyClusteringColumn, verifyColumn, verifyPartitionKeyColumn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
collectParameters, getParameterBindings, injectValues, insert, select, visitChildren
public ArrayFacetBinding(Facet facet, String columnName, ElementBinding elementBinding)
protected Collection<Object> elementsOf(Object facetValue)
elementsOf
in class OneToManyFacetBinding<List<Object>,Object>
protected com.datastax.oss.driver.api.core.type.DataType getDataType()
getDataType
in class SingleColumnBinding<List<Object>,Object>
protected List<Object> toColumnValue(Object facetValue)
toColumnValue
in class SingleColumnBinding<List<Object>,Object>
protected Object toFacetValue(List<Object> columnValue, PojoQueryContext context)
toFacetValue
in class SingleColumnBinding<List<Object>,Object>
Copyright © 2012–2020 Savoir Technologies, Inc.. All rights reserved.