Constructor and Description |
---|
DerivedQueryCreator(ArangoMappingContext context,
Class<?> domainClass,
org.springframework.data.repository.query.parser.PartTree tree,
ArangoParameterAccessor accessor,
BindParameterBinding binder,
List<String> geoFields) |
Modifier and Type | Method and Description |
---|---|
protected Criteria |
and(org.springframework.data.repository.query.parser.Part part,
Criteria base,
Iterator<Object> iterator) |
protected String |
complete(Criteria criteria,
org.springframework.data.domain.Sort sort)
Builds a full AQL query from a built Disjunction, additional information from PartTree and special parameters
caught by ArangoParameterAccessor
|
protected Criteria |
create(org.springframework.data.repository.query.parser.Part part,
Iterator<Object> iterator) |
org.springframework.data.geo.Point |
getUniqueGeoJsonPoint() |
double[] |
getUniquePoint() |
protected Criteria |
or(Criteria base,
Criteria criteria) |
public DerivedQueryCreator(ArangoMappingContext context, Class<?> domainClass, org.springframework.data.repository.query.parser.PartTree tree, ArangoParameterAccessor accessor, BindParameterBinding binder, List<String> geoFields)
protected Criteria create(org.springframework.data.repository.query.parser.Part part, Iterator<Object> iterator)
protected Criteria and(org.springframework.data.repository.query.parser.Part part, Criteria base, Iterator<Object> iterator)
protected String complete(Criteria criteria, org.springframework.data.domain.Sort sort)
public double[] getUniquePoint()
public org.springframework.data.geo.Point getUniqueGeoJsonPoint()
Copyright © 2017–2023 ArangoDB GmbH. All rights reserved.