public class RushColumnsImplementation extends Object implements RushColumns
Constructor and Description |
---|
RushColumnsImplementation(List<RushColumn> columns) |
Modifier and Type | Method and Description |
---|---|
<T> void |
setField(T rush,
Field field,
String value) |
String |
sqlColumnType(Field field) |
boolean |
supportsField(Field field) |
String |
valueFromField(Rush rush,
Field field,
RushStringSanitizer stringSanitizer) |
public RushColumnsImplementation(List<RushColumn> columns)
public boolean supportsField(Field field)
supportsField
in interface RushColumns
public String sqlColumnType(Field field)
sqlColumnType
in interface RushColumns
public String valueFromField(Rush rush, Field field, RushStringSanitizer stringSanitizer) throws IllegalAccessException
valueFromField
in interface RushColumns
IllegalAccessException
public <T> void setField(T rush, Field field, String value) throws IllegalAccessException
setField
in interface RushColumns
IllegalAccessException
Copyright © 2017. All rights reserved.