类的使用
cn.zhxu.bs.BeanMeta
使用BeanMeta的程序包
-
cn.zhxu.bs中BeanMeta的使用
返回BeanMeta的cn.zhxu.bs中的方法参数类型为BeanMeta的cn.zhxu.bs中的方法修饰符和类型方法说明default <T> SearchResult<T>ResultFilter.doBeanFilter(SearchResult<T> result, BeanMeta<T> beanMeta, Map<String, Object> paraMap, FetchType fetchType) ResultFilter 对BeanSearcher的检索结果做进一步转换处理default <T> SearchResult<Map<String,Object>> ResultFilter.doMapFilter(SearchResult<Map<String, Object>> result, BeanMeta<T> beanMeta, Map<String, Object> paraMap, FetchType fetchType) 对MapSearcher的检索结果做进一步转换处理<T> TBeanReflector.reflect(BeanMeta<T> beanMeta, Collection<FieldMeta> fetchFields, Function<String, Object> valueGetter) <T> SearchSql<T>SqlResolver.resolve(BeanMeta<T> beanMeta, SearchParam searchParam) 参数类型为BeanMeta的cn.zhxu.bs中的构造器 -
cn.zhxu.bs.dialect中BeanMeta的使用
参数类型为BeanMeta的cn.zhxu.bs.dialect中的方法 -
cn.zhxu.bs.filter中BeanMeta的使用
参数类型为BeanMeta的cn.zhxu.bs.filter中的方法 -
cn.zhxu.bs.group中BeanMeta的使用
参数类型为BeanMeta的cn.zhxu.bs.group中的方法 -
cn.zhxu.bs.implement中BeanMeta的使用
返回BeanMeta的cn.zhxu.bs.implement中的方法修饰符和类型方法说明<T> BeanMeta<T>protected <T> BeanMeta<T>DefaultMetaResolver.resolveMetadata(Class<T> beanClass) 参数类型为BeanMeta的cn.zhxu.bs.implement中的方法修饰符和类型方法说明protected voidDefaultSqlExecutor.afterExecute(BeanMeta<?> beanMeta, String sql, List<Object> params, long timeCost) protected <T> SqlWrapper<Object>DefaultSqlResolver.buildClusterSelectSql(BeanMeta<T> beanMeta, String[] summaryFields, List<String> summaryAliases, String countAlias, Map<String, Object> paraMap) protected <T> StringDefaultSqlResolver.buildClusterSql(BeanMeta<T> beanMeta, String clusterSelectSql, String fieldSelectSql, String fromWhereSql) protected <T> SqlWrapper<Object>DefaultSqlResolver.buildFieldSelectSql(BeanMeta<T> beanMeta, List<String> fetchFields, Map<String, Object> paraMap) protected SqlWrapper<Object>DefaultSqlResolver.buildFromWhereSql(BeanMeta<?> beanMeta, SearchParam searchParam) protected <T> SqlWrapper<Object>DefaultSqlResolver.buildListSql(BeanMeta<T> beanMeta, String fieldSelectSql, String fromWhereSql, List<OrderBy> orderBys, Paging paging, List<String> fetchFields, Map<String, Object> paraMap) protected <T> voidDefaultBeanSearcher.collectList(List<T> dataList, SqlResult.ResultSet listResult, BeanMeta<T> beanMeta, List<FieldMeta> fieldMetas, Map<String, Object> paraMap) protected <T> SearchResult<T>DefaultBeanSearcher.doFilter(SearchResult<T> result, BeanMeta<T> beanMeta, Map<String, Object> paraMap, FetchType fetchType) protected <T> SearchResult<Map<String,Object>> DefaultMapSearcher.doFilter(SearchResult<Map<String, Object>> result, BeanMeta<T> beanMeta, Map<String, Object> paraMap, FetchType fetchType) DefaultParamResolver.doResolve(BeanMeta<?> beanMeta, FetchType fetchType, Map<String, Object> paraMap) protected DefaultSqlExecutor.ResultDefaultSqlExecutor.executeQuery(Connection connection, String sql, List<Object> params, BeanMeta<?> beanMeta) protected ConnectionDefaultSqlExecutor.getConnection(BeanMeta<?> beanMeta) protected <T> StringDefaultSqlResolver.getCountAlias(BeanMeta<T> beanMeta) protected <T> StringDefaultSqlResolver.getTableAlias(BeanMeta<T> beanMeta) booleanGroupPairResolver.isClusterField(BeanMeta<?> beanMeta, FieldParam param, String groupBy) <T> TDefaultBeanReflector.reflect(BeanMeta<T> beanMeta, Collection<FieldMeta> fetchFields, Function<String, Object> valueGetter) <T> SearchSql<T>DefaultSqlResolver.resolve(BeanMeta<T> beanMeta, SearchParam searchParam) GroupPairResolver.resolve(BeanMeta<?> beanMeta, Group<List<FieldParam>> paramsGroup, String groupBy) DefaultParamResolver.resolveFetchFields(BeanMeta<?> beanMeta, FetchType fetchType, Map<String, Object> paraMap) protected SqlWrapper<Object>DefaultSqlResolver.resolveGroupBy(BeanMeta<?> beanMeta, Map<String, Object> paraMap) protected GroupPairDefaultSqlResolver.resolveGroupPair(BeanMeta<?> beanMeta, Group<List<FieldParam>> paramsGroup, SqlWrapper<Object> groupBy) protected voidDefaultSqlResolver.useGroup(Group<List<FieldParam>> group, BeanMeta<?> beanMeta, List<String> fetchFields, Map<String, Object> paraMap, StringBuilder sqlBuilder, List<Object> paraReceiver, boolean isHaving)