-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classQuerier.Registrypublic classQuerier.ResultsQuerier查询所有结果的查询器。
public classQuerier.FilterableResultsQuerier查询过滤后的结果的查询器。
public classQuerier.FirstResultQuerier查询一个结果的查询器。忽略查询对象。
public classQuerier.LastResultQuerier查询最后一个结果的查询器。忽略查询对象。
public classQuerier.StringQuerier基于字符串的查询器。
注意:如果查询字符串是空字符串,则返回查询对象本身。
public classQuerier.RegexQuerier基于正则表达式的查询器。
支持Map。
public classQuerier.IndexQuerier基于索引的查询器。
public classQuerier.IndexRangeQuerier基于索引范围的查询器。
public classQuerier.ReflectionQuerier基于字符串,通过反射查询查询对象的字段和属性的值的查询器。
public classQuerier.ReflectionMemberQuerier基于字符串,通过反射查询查询对象的成员的查询器。仅返回第一个符合条件的结果。
-
Method Summary
Modifier and Type Method Description abstract Rquery(Object value, T queryObject)根据指定类型的查询对象,查询查询对象。如果查询失败,则抛出异常。 RqueryOrNull(Object value, T queryObject)根据指定类型的查询对象,查询查询对象。如果查询失败,则返回null。 RqueryOrDefault(Object value, T queryObject, R defaultValue)根据指定类型的查询对象,查询查询对象。如果查询失败,则返回默认值。 RqueryOrElse(Object value, T queryObject, Function2<Object, T, R> defaultValue)根据指定类型的查询对象,查询查询对象。如果查询失败,则返回默认值。 -
-
Method Detail
-
queryOrNull
R queryOrNull(Object value, T queryObject)
根据指定类型的查询对象,查询查询对象。如果查询失败,则返回null。
-
queryOrDefault
R queryOrDefault(Object value, T queryObject, R defaultValue)
根据指定类型的查询对象,查询查询对象。如果查询失败,则返回默认值。
-
-
-
-