Package org.cxbox.sqlbc.dao
Class SqlBcQuery
- java.lang.Object
-
- org.cxbox.sqlbc.dao.SqlBcQuery
-
public final class SqlBcQuery extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static Map<String,SqlFieldType>EXTRA_FIELDSstatic StringFIELD_ID
-
Constructor Summary
Constructors Constructor Description SqlBcQuery()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SqlBcQuerybuild(SessionService sessionService, SqlBcDescription bcDescription, String id, String parentId, QueryParameters queryParameters, org.springframework.orm.jpa.vendor.Database database)StringcountQuery()static Function<String,Object>getValueMapper(SqlBcDescription.Field field)StringidQuery()StringpageQuery()org.springframework.jdbc.core.namedparam.SqlParameterSourceparameterSource()
-
-
-
Field Detail
-
FIELD_ID
public static final String FIELD_ID
- See Also:
- Constant Field Values
-
EXTRA_FIELDS
public static final Map<String,SqlFieldType> EXTRA_FIELDS
-
-
Method Detail
-
getValueMapper
public static Function<String,Object> getValueMapper(SqlBcDescription.Field field)
-
build
public static SqlBcQuery build(SessionService sessionService, SqlBcDescription bcDescription, String id, String parentId, QueryParameters queryParameters, org.springframework.orm.jpa.vendor.Database database)
-
pageQuery
public String pageQuery()
-
countQuery
public String countQuery()
-
idQuery
public String idQuery()
-
parameterSource
public org.springframework.jdbc.core.namedparam.SqlParameterSource parameterSource()
-
-