Class Configuration<ID,E>
- java.lang.Object
-
- com.github.longdt.vertxorm.repository.Configuration<ID,E>
-
public class Configuration<ID,E> extends Object
Configuration class.
- Version:
- $Id: $Id
- Author:
- Long Dinh
-
-
Constructor Summary
Constructors Constructor Description Configuration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getColumnNames()Getter for the fieldcolumnNames.IdAccessor<ID,E>getIdAccessor()Getter for the fieldidAccessor.Function<E,Object[]>getParametersMapper()Getter for the fieldparametersMapper.Function<io.vertx.sqlclient.Row,E>getRowMapper()Getter for the fieldrowMapper.StringgetTableName()Getter for the fieldtableName.Configuration<ID,E>setColumnNames(List<String> columnNames)Setter for the fieldcolumnNames.Configuration<ID,E>setIdAccessor(IdAccessor<ID,E> idAccessor)Setter for the fieldidAccessor.Configuration<ID,E>setParametersMapper(Function<E,Object[]> parametersMapper)Setter for the fieldparametersMapper.Configuration<ID,E>setRowMapper(Function<io.vertx.sqlclient.Row,E> rowMapper)Setter for the fieldrowMapper.Configuration<ID,E>setTableName(String tableName)Setter for the fieldtableName.
-
-
-
Method Detail
-
setTableName
public Configuration<ID,E> setTableName(String tableName)
Setter for the field
tableName.- Parameters:
tableName- aStringobject.- Returns:
- a
Configurationobject.
-
getColumnNames
public List<String> getColumnNames()
Getter for the field
columnNames.- Returns:
- a
Listobject.
-
setColumnNames
public Configuration<ID,E> setColumnNames(List<String> columnNames)
Setter for the field
columnNames.- Parameters:
columnNames- aListobject.- Returns:
- a
Configurationobject.
-
getIdAccessor
public IdAccessor<ID,E> getIdAccessor()
Getter for the field
idAccessor.- Returns:
- a
IdAccessorobject.
-
setIdAccessor
public Configuration<ID,E> setIdAccessor(IdAccessor<ID,E> idAccessor)
Setter for the field
idAccessor.- Parameters:
idAccessor- aIdAccessorobject.- Returns:
- a
Configurationobject.
-
getRowMapper
public Function<io.vertx.sqlclient.Row,E> getRowMapper()
Getter for the field
rowMapper.- Returns:
- a
Functionobject.
-
setRowMapper
public Configuration<ID,E> setRowMapper(Function<io.vertx.sqlclient.Row,E> rowMapper)
Setter for the field
rowMapper.- Parameters:
rowMapper- aFunctionobject.- Returns:
- a
Configurationobject.
-
getParametersMapper
public Function<E,Object[]> getParametersMapper()
Getter for the field
parametersMapper.- Returns:
- a
Functionobject.
-
setParametersMapper
public Configuration<ID,E> setParametersMapper(Function<E,Object[]> parametersMapper)
Setter for the field
parametersMapper.- Parameters:
parametersMapper- aFunctionobject.- Returns:
- a
Configurationobject.
-
-