@Dependent public class QueryParser extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
QueryParser()
Deprecated.
|
|
QueryParser(AttributeBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
dateFormat() |
protected String |
dateSeparator() |
protected String |
idKey(Class<?> modelType) |
protected String |
idsKey(Class<?> modelType) |
List<br.eti.clairton.repository.Order> |
order(Map<String,String[]> params,
Class<?> modelType) |
Page |
paginate(Map<String,String[]> params,
Class<?> modelType) |
Collection<br.eti.clairton.repository.Predicate> |
parse(Map<String,String[]> params,
Class<?> modelType) |
protected Boolean |
parseBoolean(Object object) |
protected Enum<?> |
parseEnum(Object object,
Class type) |
protected LocalDate |
parseLocalDate(Object object) |
protected <T> br.eti.clairton.repository.Predicate |
to(javax.persistence.metamodel.Attribute<?,?>[] attrs,
String value) |
protected <T> Collection<br.eti.clairton.repository.Predicate> |
to(javax.persistence.metamodel.Attribute<?,?>[] attrs,
String[] value) |
protected Record |
to(String value) |
protected Record |
to(String[] values) |
@Deprecated protected QueryParser()
@Inject public QueryParser(AttributeBuilder builder)
public Collection<br.eti.clairton.repository.Predicate> parse(Map<String,String[]> params, Class<?> modelType)
public List<br.eti.clairton.repository.Order> order(Map<String,String[]> params, Class<?> modelType)
protected <T> br.eti.clairton.repository.Predicate to(javax.persistence.metamodel.Attribute<?,?>[] attrs,
String value)
protected <T> Collection<br.eti.clairton.repository.Predicate> to(javax.persistence.metamodel.Attribute<?,?>[] attrs, String[] value)
protected String dateFormat()
protected String dateSeparator()
Copyright © 2017. All rights reserved.