public class ReferenceFacetMapping extends AbstractFacetMapping
Constructor and Description |
---|
ReferenceFacetMapping(Facet facet,
String columnName,
ColumnType<?,?> columnType,
PojoMapping<?> elementMapping) |
Modifier and Type | Method and Description |
---|---|
void |
accept(FacetMappingVisitor visitor) |
protected java.util.function.Function<Object,Object> |
elementColumnValue() |
com.datastax.driver.core.DataType |
getDataType() |
PojoMapping<?> |
getElementMapping() |
Iterable<Object> |
getReferences(Object pojo) |
boolean |
isReference() |
void |
setFacetValue(Object pojo,
Object columnValue,
java.util.function.Function<Object,Object> function) |
facetValue, getColumnName, getColumnType, getColumnValue, getColumnValueForFacetValue, getFacet, toString
public ReferenceFacetMapping(Facet facet, String columnName, ColumnType<?,?> columnType, PojoMapping<?> elementMapping)
public void accept(FacetMappingVisitor visitor)
public com.datastax.driver.core.DataType getDataType()
public boolean isReference()
public PojoMapping<?> getElementMapping()
protected java.util.function.Function<Object,Object> elementColumnValue()
elementColumnValue
in class AbstractFacetMapping
public void setFacetValue(Object pojo, Object columnValue, java.util.function.Function<Object,Object> function)
Copyright © 2012-2015 Savoir Technologies, Inc.. All Rights Reserved.