public class QueryExpression<T>
extends java.lang.Object
| Constructor and Description |
|---|
QueryExpression(com.github.leeonky.util.BeanClass<T> beanClass,
java.lang.String chain,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
matches(java.lang.Object object) |
void |
queryOrCreateTo(FactorySet factorySet,
BuildingContext buildingContext,
BeanContextImpl<T> beanContext,
java.util.Map<java.lang.String,java.lang.Object> queried,
java.util.Set<java.lang.String> created) |
boolean |
sameWith(QueryExpression another) |
public QueryExpression(com.github.leeonky.util.BeanClass<T> beanClass, java.lang.String chain, java.lang.Object value)
public boolean sameWith(QueryExpression another)
public boolean matches(java.lang.Object object)
public void queryOrCreateTo(FactorySet factorySet, BuildingContext buildingContext, BeanContextImpl<T> beanContext, java.util.Map<java.lang.String,java.lang.Object> queried, java.util.Set<java.lang.String> created)