Class AbstractArangoOneValueFilterOprionResolver<F extends ai.stapi.graphoperations.graphLoader.search.filterOption.FilterOption<?>>
java.lang.Object
ai.stapi.graphoperations.graphLoader.search.AbstractSearchOptionResolver<S,ArangoSearchResolvingContext,ArangoQuery>
ai.stapi.arangograph.graphLoader.arangoQuery.searchOptionResolvers.AbstractArangoSearchOptionResolver<F>
ai.stapi.arangograph.graphLoader.arangoQuery.searchOptionResolvers.AbstractArangoOneValueFilterOprionResolver<F>
- All Implemented Interfaces:
ai.stapi.graphoperations.graphLoader.search.SearchOptionResolver<ArangoQuery>
- Direct Known Subclasses:
ArangoContainsFilterOptionResolver,ArangoEndsWithFilterOptionResolver,ArangoEqualsFilterOptionResolver,ArangoGreaterThanFilterOptionResolver,ArangoGreaterThanOrEqualFilterOptionResolver,ArangoLowerThanFilterOptionResolver,ArangoLowerThanOrEqualFilterOptionResolver,ArangoNotEqualsFilterOptionResolver,ArangoStartsWithFilterOptionResolver
public abstract class AbstractArangoOneValueFilterOprionResolver<F extends ai.stapi.graphoperations.graphLoader.search.filterOption.FilterOption<?>>
extends AbstractArangoSearchOptionResolver<F>
-
Nested Class Summary
Nested classes/interfaces inherited from class ai.stapi.graphoperations.graphLoader.search.AbstractSearchOptionResolver
ai.stapi.graphoperations.graphLoader.search.AbstractSearchOptionResolver.SchemaAndCollectionComparisonOperator -
Field Summary
Fields inherited from class ai.stapi.arangograph.graphLoader.arangoQuery.searchOptionResolvers.AbstractArangoSearchOptionResolver
arangoGenericSearchOptionResolver, genericSubQueryResolver, graphLoaderOGMFactoryFields inherited from class ai.stapi.graphoperations.graphLoader.search.AbstractSearchOptionResolver
structureSchemaFinder -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractArangoOneValueFilterOprionResolver(ArangoGenericSearchOptionResolver arangoGenericSearchOptionResolver, ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder structureSchemaFinder, GenericSubQueryResolver genericSubQueryResolver, ai.stapi.graphoperations.graphLoader.graphLoaderOGMFactory.GraphLoaderOgmFactory graphLoaderOGMFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull ArangoQuerygetArangoQuery(ai.stapi.graphoperations.graphLoader.search.filterOption.AbstractOneValueFilterOption<?> option, ArangoSearchResolvingContext context, Object decoratedValue, AqlOperator aqlOperator) Methods inherited from class ai.stapi.arangograph.graphLoader.arangoQuery.searchOptionResolvers.AbstractArangoSearchOptionResolver
createAttributeNamePlaceholder, createAttributeValuePlaceholder, createSearchOptionSubQuery, createSearchOptionSubQueryPostfix, getAttributeValue, getFirstAttributeValueMethods inherited from class ai.stapi.graphoperations.graphLoader.search.AbstractSearchOptionResolver
createRelationshipStructureSchema, resolve, resolveTypedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ai.stapi.graphoperations.graphLoader.search.SearchOptionResolver
supports
-
Constructor Details
-
AbstractArangoOneValueFilterOprionResolver
protected AbstractArangoOneValueFilterOprionResolver(ArangoGenericSearchOptionResolver arangoGenericSearchOptionResolver, ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder structureSchemaFinder, GenericSubQueryResolver genericSubQueryResolver, ai.stapi.graphoperations.graphLoader.graphLoaderOGMFactory.GraphLoaderOgmFactory graphLoaderOGMFactory)
-
-
Method Details
-
getArangoQuery
@NotNull protected @NotNull ArangoQuery getArangoQuery(ai.stapi.graphoperations.graphLoader.search.filterOption.AbstractOneValueFilterOption<?> option, ArangoSearchResolvingContext context, Object decoratedValue, AqlOperator aqlOperator)
-