Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractArangoEventListener<T> - Class in com.arangodb.springframework.core.mapping.event
-
Base class to implement domain class specific event-handler methods.
- AbstractArangoEventListener() - Constructor for class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
- AbstractArangoQuery - Class in com.arangodb.springframework.repository.query
- AbstractArangoQuery(ArangoQueryMethod, ArangoOperations) - Constructor for class com.arangodb.springframework.repository.query.AbstractArangoQuery
- AbstractDeleteEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Base class for delete events.
- AbstractDeleteEvent(Object, Class<T>) - Constructor for class com.arangodb.springframework.core.mapping.event.AbstractDeleteEvent
- AbstractResolver - Class in com.arangodb.springframework.core.convert.resolver
- AbstractResolver(ConversionService) - Constructor for class com.arangodb.springframework.core.convert.resolver.AbstractResolver
- addPersistentProperty(ArangoPersistentProperty) - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- AfterDeleteEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Published after an object was deleted from the database.
- AfterDeleteEvent(Object, Class<T>) - Constructor for class com.arangodb.springframework.core.mapping.event.AfterDeleteEvent
- AfterLoadEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Published after an object is loaded from the database.
- AfterLoadEvent(T) - Constructor for class com.arangodb.springframework.core.mapping.event.AfterLoadEvent
- AfterSaveEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Published after saving an object to the database.
- AfterSaveEvent(T) - Constructor for class com.arangodb.springframework.core.mapping.event.AfterSaveEvent
- allowDirtyRead() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Set to true allows reading from followers in an active-failover setup.
- allowRetry() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Set this option to true to make it possible to retry fetching the latest batch from a cursor.
- allowUserKeys() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
If set to true, then it is allowed to supply own key values in the _key attribute of a document.
- allowUserKeys() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
If set to true, then it is allowed to supply own key values in the _key attribute of a document.
- and(Criteria) - Method in class com.arangodb.springframework.repository.query.derived.Criteria
- and(Part, Criteria, Iterator<Object>) - Method in class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
- ANY - Enum constant in enum class com.arangodb.springframework.annotation.Relations.Direction
- AqlUtils - Class in com.arangodb.springframework.core.util
- arango() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- ArangoAuditingRegistrar - Class in com.arangodb.springframework.config
- ArangoAuditingRegistrar() - Constructor for class com.arangodb.springframework.config.ArangoAuditingRegistrar
- ArangoComputedValue - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a field representing an ArangoDB computed value.
- ArangoComputedValueDefinition - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define computed values of a collection.
- ArangoComputedValueDefinitions - Annotation Interface in com.arangodb.springframework.annotation
- ArangoConfiguration - Interface in com.arangodb.springframework.config
-
Defines methods to customize the Java-based configuration for Spring Data ArangoDB.
- arangoConverter() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- ArangoConverter - Interface in com.arangodb.springframework.core.convert
- ArangoConverters - Class in com.arangodb.springframework.core.convert
-
This class contains additional converters that are not supported by the converter.
- ArangoConverters() - Constructor for class com.arangodb.springframework.core.convert.ArangoConverters
- ArangoConverters.StringToUuidConverter - Enum Class in com.arangodb.springframework.core.convert
- ArangoConverters.UuidToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- ArangoCustomConversions - Class in com.arangodb.springframework.core.convert
- ArangoCustomConversions(Collection<?>) - Constructor for class com.arangodb.springframework.core.convert.ArangoCustomConversions
- ArangoEntityClassScanner - Class in com.arangodb.springframework.config
- ArangoEntityClassScanner() - Constructor for class com.arangodb.springframework.config.ArangoEntityClassScanner
- ArangoEntityInformation<T,
ID> - Interface in com.arangodb.springframework.repository - ArangoEntityReader - Interface in com.arangodb.springframework.core.convert
- ArangoEntityWriter - Interface in com.arangodb.springframework.core.convert
- ArangoErrors - Class in com.arangodb.springframework.core.util
- ArangoErrors() - Constructor for class com.arangodb.springframework.core.util.ArangoErrors
- ArangoExampleConverter<T> - Class in com.arangodb.springframework.repository
-
Converts Example to String representing predicate expression and puts necessary bindings in the given bindVars Map
- ArangoExampleConverter(ArangoMappingContext, ResolverFactory) - Constructor for class com.arangodb.springframework.repository.ArangoExampleConverter
- ArangoExceptionTranslator - Class in com.arangodb.springframework.core.util
-
Translate any
ArangoDBException
to the appropriateDataAccessException
using response code and error number. - ArangoExceptionTranslator() - Constructor for class com.arangodb.springframework.core.util.ArangoExceptionTranslator
- ArangoId - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to declare a field to represent ArangoDB's document field _id.
- ArangoIdPropertyIdentifierAccessor - Class in com.arangodb.springframework.core.mapping
- ArangoIdPropertyIdentifierAccessor(ArangoPersistentEntity<?>, Object) - Constructor for class com.arangodb.springframework.core.mapping.ArangoIdPropertyIdentifierAccessor
- arangoMappingContext() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- ArangoMappingContext - Class in com.arangodb.springframework.core.mapping
- ArangoMappingContext() - Constructor for class com.arangodb.springframework.core.mapping.ArangoMappingContext
- ArangoMappingEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Spring Data ArangoDB specific event class.
- ArangoMappingEvent(T) - Constructor for class com.arangodb.springframework.core.mapping.event.ArangoMappingEvent
- ArangoOperations - Interface in com.arangodb.springframework.core
-
Interface that specifies a basic set of ArangoDB operations.
- ArangoParameterAccessor - Interface in com.arangodb.springframework.repository.query
- ArangoParameters - Class in com.arangodb.springframework.repository.query
- ArangoParameters(ParametersSource) - Constructor for class com.arangodb.springframework.repository.query.ArangoParameters
- ArangoParametersParameterAccessor - Class in com.arangodb.springframework.repository.query
-
This class provides access to parameters of a user-defined method.
- ArangoParametersParameterAccessor(ArangoQueryMethod, Object[]) - Constructor for class com.arangodb.springframework.repository.query.ArangoParametersParameterAccessor
- ArangoPersistentEntity<T> - Interface in com.arangodb.springframework.core.mapping
- ArangoPersistentEntityInformation<T,
ID> - Class in com.arangodb.springframework.repository - ArangoPersistentEntityInformation(ArangoPersistentEntity<T>) - Constructor for class com.arangodb.springframework.repository.ArangoPersistentEntityInformation
- ArangoPersistentProperty - Interface in com.arangodb.springframework.core.mapping
- ArangoQueryMethod - Class in com.arangodb.springframework.repository.query
- ArangoQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class com.arangodb.springframework.repository.query.ArangoQueryMethod
- ArangoRepositoriesRegistrar - Class in com.arangodb.springframework.repository
-
Created by F625633 on 07/07/2017.
- ArangoRepositoriesRegistrar() - Constructor for class com.arangodb.springframework.repository.ArangoRepositoriesRegistrar
- ArangoRepository<T,
ID> - Interface in com.arangodb.springframework.repository -
ArangoDB specific
Repository
interface. - ArangoRepositoryConfigurationExtension - Class in com.arangodb.springframework.repository
- ArangoRepositoryConfigurationExtension() - Constructor for class com.arangodb.springframework.repository.ArangoRepositoryConfigurationExtension
- ArangoRepositoryFactory - Class in com.arangodb.springframework.repository
- ArangoRepositoryFactory(ArangoTemplate, ApplicationContext, ArangoConfiguration) - Constructor for class com.arangodb.springframework.repository.ArangoRepositoryFactory
- ArangoRepositoryFactoryBean<T extends Repository<S,
ID>, S, ID> - Class in com.arangodb.springframework.repository -
Created by F625633 on 07/07/2017.
- ArangoRepositoryFactoryBean(Class<? extends T>) - Constructor for class com.arangodb.springframework.repository.ArangoRepositoryFactoryBean
- ArangoResultConverter<T> - Class in com.arangodb.springframework.repository.query
-
Converts the result returned from the ArangoDB Java driver to the desired type.
- ArangoResultConverter(ArangoParameterAccessor, ArangoCursor<?>, ArangoOperations, Class<T>) - Constructor for class com.arangodb.springframework.repository.query.ArangoResultConverter
- ArangoSimpleTypes - Class in com.arangodb.springframework.core.mapping
-
This class contains additional types (besides the default ones) that are supported by the converter.
- arangoTemplate() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- ArangoTemplate - Class in com.arangodb.springframework.core.template
- ArangoTemplate(ArangoDB, String, ArangoConverter, ResolverFactory) - Constructor for class com.arangodb.springframework.core.template.ArangoTemplate
- ArangoTemplate(ArangoDB, String, ArangoConverter, ResolverFactory, PersistenceExceptionTranslator) - Constructor for class com.arangodb.springframework.core.template.ArangoTemplate
- ArangoTypeAliasAccessor - Interface in com.arangodb.springframework.core.convert
- arangoTypeMapper() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- ArangoTypeMapper - Interface in com.arangodb.springframework.core.convert
- ArangoUncategorizedException - Exception in com.arangodb.springframework
- ArangoUncategorizedException(String, Throwable) - Constructor for exception com.arangodb.springframework.ArangoUncategorizedException
- AuditingEventListener - Class in com.arangodb.springframework.core.mapping.event
- AuditingEventListener(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class com.arangodb.springframework.core.mapping.event.AuditingEventListener
- auditorAwareRef() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoAuditing
-
Configures the
AuditorAware
bean to be used to lookup the current principal.
B
- basePackageClasses() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Type-safe alternative to
EnableArangoRepositories.basePackages()
for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Base packages to scan for annotated components.
- batchSize() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Maximum number of result documents to be transferred from the server to the client in one roundtrip.
- BeforeDeleteEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Published before a delete is executed.
- BeforeDeleteEvent(Object, Class<T>) - Constructor for class com.arangodb.springframework.core.mapping.event.BeforeDeleteEvent
- BeforeSaveEvent<T> - Class in com.arangodb.springframework.core.mapping.event
-
Published before an object is saved to the database.
- BeforeSaveEvent(T) - Constructor for class com.arangodb.springframework.core.mapping.event.BeforeSaveEvent
- bind(Object, boolean, Boolean, BindParameterBinding.UniqueCheck, int) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- bindBox(Object, boolean, int) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- bindCircle(Object, boolean, BindParameterBinding.UniqueCheck, int, boolean) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- BindParameterBinding - Class in com.arangodb.springframework.repository.query.derived
- BindParameterBinding(Map<String, Object>) - Constructor for class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- bindPoint(Object, boolean, BindParameterBinding.UniqueCheck, int, boolean) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- bindPolygon(Object, boolean, int) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- bindRange(Object, boolean, int) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- bindRing(Object, boolean, BindParameterBinding.UniqueCheck, int, boolean) - Method in class com.arangodb.springframework.repository.query.derived.BindParameterBinding
- BindVars - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a method parameter - of type
Map<String, Object
- of a repository method annotated with@Query
to be used as AQL's bind parameter. - buildCollectionName(String) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- buildFieldName(String) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- buildLimitClause(Pageable) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- buildPageableClause(Pageable) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- buildPageableClause(Pageable, String) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- buildSortClause(Sort) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- buildSortClause(Sort, String) - Static method in class com.arangodb.springframework.core.util.AqlUtils
C
- cache() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Flag to determine whether the AQL query cache shall be used.
- cannotResolveException(String, TypeInformation<?>) - Static method in class com.arangodb.springframework.core.convert.resolver.AbstractResolver
- collection() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
The name of the document collection
- collection() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
The name of the edge collection
- collection(Class<?>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Returns the operations interface for a collection.
- collection(Class<?>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- collection(Class<?>) - Method in interface com.arangodb.springframework.core.template.DefaultUserOperation.CollectionCallback
- collection(String) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Returns the operations interface for a collection.
- collection(String) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- collection(String) - Method in interface com.arangodb.springframework.core.template.DefaultUserOperation.CollectionCallback
- collection(String, CollectionCreateOptions) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Returns the operations interface for a collection.
- collection(String, CollectionCreateOptions) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- CollectionOperations - Interface in com.arangodb.springframework.core
-
Interface that specifies a basic set of ArangoDB operations on collection level.
- com.arangodb.springframework - package com.arangodb.springframework
- com.arangodb.springframework.annotation - package com.arangodb.springframework.annotation
- com.arangodb.springframework.config - package com.arangodb.springframework.config
- com.arangodb.springframework.core - package com.arangodb.springframework.core
- com.arangodb.springframework.core.convert - package com.arangodb.springframework.core.convert
- com.arangodb.springframework.core.convert.resolver - package com.arangodb.springframework.core.convert.resolver
- com.arangodb.springframework.core.geo - package com.arangodb.springframework.core.geo
- com.arangodb.springframework.core.mapping - package com.arangodb.springframework.core.mapping
- com.arangodb.springframework.core.mapping.event - package com.arangodb.springframework.core.mapping.event
- com.arangodb.springframework.core.template - package com.arangodb.springframework.core.template
- com.arangodb.springframework.core.util - package com.arangodb.springframework.core.util
- com.arangodb.springframework.repository - package com.arangodb.springframework.repository
- com.arangodb.springframework.repository.query - package com.arangodb.springframework.repository.query
- com.arangodb.springframework.repository.query.derived - package com.arangodb.springframework.repository.query.derived
- com.arangodb.springframework.repository.query.derived.geo - package com.arangodb.springframework.repository.query.derived.geo
- complete(Criteria, Sort) - Method in class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
-
Builds a full AQL query from a built Disjunction, additional information from PartTree and special parameters caught by ArangoParameterAccessor
- computeOn() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValue
- computeOn() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinition
- contains(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- contentType() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
-
Override to set the data format to use in
ArangoConfiguration.serde()
. - convert(String) - Method in enum class com.arangodb.springframework.core.convert.ArangoConverters.StringToUuidConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToDateConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToInstantConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateTimeConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalTimeConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToOffsetDateTimeConverter
- convert(String) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToZonedDateTimeConverter
- convert(Instant) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.InstantToStringConverter
- convert(LocalDate) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateToStringConverter
- convert(LocalDateTime) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateTimeToStringConverter
- convert(LocalTime) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalTimeToStringConverter
- convert(OffsetDateTime) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.OffsetDateTimeToStringConverter
- convert(ZonedDateTime) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.ZonedDateTimeToStringConverter
- convert(Date) - Method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.DateToStringConverter
- convert(UUID) - Method in enum class com.arangodb.springframework.core.convert.ArangoConverters.UuidToStringConverter
- convertArangoCursor() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertArray() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertExampleToPredicate(Example<T>, Map<String, Object>) - Method in class com.arangodb.springframework.repository.ArangoExampleConverter
- convertGeoPage() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertGeoResult() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertGeoResults() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertId(Object) - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- convertId(Object) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- convertIfNecessary(Object, Class<T>) - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- convertIfNecessary(Object, Class<T>) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- convertList() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertOptional() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertPage() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- convertResult(Class<?>) - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
-
Called to convert result from ArangoCursor to given type, by invoking the appropriate converter method
- convertSet() - Method in class com.arangodb.springframework.repository.query.ArangoResultConverter
- count() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Indicates whether the number of documents in the result set should be returned in the "count" attribute of the result.
- count() - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Counts the documents in a collection
- count() - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- count() - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Counts the number of documents in the collection for the type of this repository
- count(Example<S>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Counts the number of documents in the collection which match with the given example
- create(String, UserCreateOptions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- create(String, UserCreateOptions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Create a new user.
- create(Part, Iterator<Object>) - Method in class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
- createAssociation() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- createFrom(List<ArangoParameters.ArangoParameter>) - Method in class com.arangodb.springframework.repository.query.ArangoParameters
- createIdFromCollectionAndKey(String, String) - Static method in class com.arangodb.springframework.core.util.MetadataUtils
-
Creates an _id from collection name and _key.
- createParameters(ParametersSource) - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- createPersistentEntity(TypeInformation<T>) - Method in class com.arangodb.springframework.core.mapping.ArangoMappingContext
- createPersistentProperty(Property, DefaultArangoPersistentEntity<?>, SimpleTypeHolder) - Method in class com.arangodb.springframework.core.mapping.ArangoMappingContext
- createQuery(ArangoParameterAccessor, Map<String, Object>, AqlQueryOptions) - Method in class com.arangodb.springframework.repository.query.AbstractArangoQuery
-
Implementations should create an AQL query with the given
ArangoParameterAccessor
and set necessary binding parameters and query options. - createQuery(ArangoParameterAccessor, Map<String, Object>, AqlQueryOptions) - Method in class com.arangodb.springframework.repository.query.DerivedArangoQuery
- createQuery(ArangoParameterAccessor, Map<String, Object>, AqlQueryOptions) - Method in class com.arangodb.springframework.repository.query.StringBasedArangoQuery
- createRepositoryFactory() - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactoryBean
- Criteria - Class in com.arangodb.springframework.repository.query.derived
- Criteria() - Constructor for class com.arangodb.springframework.repository.query.derived.Criteria
- Criteria(String) - Constructor for class com.arangodb.springframework.repository.query.derived.Criteria
- customConversions() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- customConverters() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
D
- database() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- dateTimeProviderRef() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoAuditing
-
Configures a
DateTimeProvider
bean name that allows customizing the timestamp to be used for setting creation and modification dates. - DBDocumentEntity - Class in com.arangodb.springframework.core.convert
- DBDocumentEntity() - Constructor for class com.arangodb.springframework.core.convert.DBDocumentEntity
- DBDocumentEntity(Map<String, ?>) - Constructor for class com.arangodb.springframework.core.convert.DBDocumentEntity
- deduplicate() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndex
-
If true, then set deduplicate to index
- deduplicate() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndexed
-
If true, then set deduplicate to index
- DEFAULT_TYPE_KEY - Static variable in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- DefaultArangoConverter - Class in com.arangodb.springframework.core.convert
- DefaultArangoConverter(MappingContext<? extends ArangoPersistentEntity<?>, ArangoPersistentProperty>, CustomConversions, ResolverFactory, ArangoTypeMapper) - Constructor for class com.arangodb.springframework.core.convert.DefaultArangoConverter
- DefaultArangoPersistentEntity<T> - Class in com.arangodb.springframework.core.mapping
- DefaultArangoPersistentEntity(TypeInformation<T>) - Constructor for class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- DefaultArangoPersistentProperty - Class in com.arangodb.springframework.core.mapping
- DefaultArangoPersistentProperty(Property, ArangoPersistentEntity<?>, SimpleTypeHolder, FieldNamingStrategy) - Constructor for class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- DefaultArangoTypeMapper - Class in com.arangodb.springframework.core.convert
- DefaultArangoTypeMapper() - Constructor for class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- DefaultArangoTypeMapper(String) - Constructor for class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- DefaultArangoTypeMapper(String, List<? extends TypeInformationMapper>) - Constructor for class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- DefaultArangoTypeMapper(String, MappingContext<? extends PersistentEntity<?, ?>, ?>) - Constructor for class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- DefaultArangoTypeMapper.DefaultTypeAliasAccessor - Class in com.arangodb.springframework.core.convert
- DefaultCollectionOperations - Class in com.arangodb.springframework.core.template
- DefaultCollectionOperations(ArangoCollection, Map<CollectionCacheKey, CollectionCacheValue>, PersistenceExceptionTranslator) - Constructor for class com.arangodb.springframework.core.template.DefaultCollectionOperations
- DefaultTypeAliasAccessor(String) - Constructor for class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper.DefaultTypeAliasAccessor
- DefaultUserOperation - Class in com.arangodb.springframework.core.template
- DefaultUserOperation(ArangoDatabase, String, PersistenceExceptionTranslator, DefaultUserOperation.CollectionCallback) - Constructor for class com.arangodb.springframework.core.template.DefaultUserOperation
- DefaultUserOperation.CollectionCallback - Interface in com.arangodb.springframework.core.template
- delete() - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- delete() - Method in interface com.arangodb.springframework.core.UserOperations
-
Removes an existing user, identified by user.
- delete(Object, DocumentDeleteOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Deletes the document with the given
id
from a collection. - delete(Object, DocumentDeleteOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- delete(Object, Class<?>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Deletes the document with the given
id
from a collection. - delete(Object, Class<?>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- delete(T) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Deletes document in the database representing the given object, by getting it's id
- deleteAll() - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Deletes all documents in the collection for this repository
- deleteAll(Iterable<?>, DocumentDeleteOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Deletes multiple documents from a collection.
- deleteAll(Iterable<?>, DocumentDeleteOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- deleteAll(Iterable<?>, Class<?>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Deletes multiple documents from a collection.
- deleteAll(Iterable<?>, Class<?>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- deleteAll(Iterable<? extends T>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Deletes all the given documents from the database
- deleteAllById(Iterable<?>, DocumentDeleteOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Deletes multiple documents with the given IDs from a collection.
- deleteAllById(Iterable<?>, DocumentDeleteOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- deleteAllById(Iterable<?>, Class<?>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Deletes multiple documents with the given IDs from a collection.
- deleteAllById(Iterable<?>, Class<?>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- deleteAllById(Iterable<? extends ID>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Deletes all instances of the type
T
with the given IDs. - deleteById(ID) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Deletes the document with the given id or key
- DerivedArangoQuery - Class in com.arangodb.springframework.repository.query
- DerivedArangoQuery(ArangoQueryMethod, ArangoOperations) - Constructor for class com.arangodb.springframework.repository.query.DerivedArangoQuery
- DerivedQueryCreator - Class in com.arangodb.springframework.repository.query.derived
-
Creates a full AQL query from a PartTree and ArangoParameterAccessor
- DerivedQueryCreator(ArangoMappingContext, Class<?>, PartTree, ArangoParameterAccessor, BindParameterBinding, List<String>) - Constructor for class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
- determineCollectionFromId(String) - Static method in class com.arangodb.springframework.core.util.MetadataUtils
-
Provides a substring with collection name.
- determineDocumentKeyFromId(String) - Static method in class com.arangodb.springframework.core.util.MetadataUtils
-
Provides a substring with _key.
- direction() - Element in annotation interface com.arangodb.springframework.annotation.Relations
-
Follow outgoing, incoming, or edges pointing in either direction in the traversal
- distance(String, int, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- Document - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to identify a domain object to be persisted into a ArangoDB document collection.
- DocumentFromResolver - Class in com.arangodb.springframework.core.convert.resolver
- DocumentFromResolver(ArangoOperations) - Constructor for class com.arangodb.springframework.core.convert.resolver.DocumentFromResolver
- DocumentNotFoundException - Exception in com.arangodb.springframework.core
- DocumentNotFoundException(String) - Constructor for exception com.arangodb.springframework.core.DocumentNotFoundException
- DocumentNotFoundException(String, Throwable) - Constructor for exception com.arangodb.springframework.core.DocumentNotFoundException
- DocumentToResolver - Class in com.arangodb.springframework.core.convert.resolver
- DocumentToResolver(ArangoOperations) - Constructor for class com.arangodb.springframework.core.convert.resolver.DocumentToResolver
- domainClass - Variable in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- driver() - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Give direct access to the underlying driver
- driver() - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- drop() - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Deletes the collection from the database.
- drop() - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- dropDatabase() - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Drop an existing database
- dropDatabase() - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- dropIndex(String) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Deletes the index with the given
id
from the collection. - dropIndex(String) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
E
- Edge - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to identify a domain object to be persisted into a ArangoDB edge collection.
- EdgeFromResolver - Class in com.arangodb.springframework.core.convert.resolver
- EdgeFromResolver(ArangoOperations) - Constructor for class com.arangodb.springframework.core.convert.resolver.EdgeFromResolver
- edges() - Element in annotation interface com.arangodb.springframework.annotation.Relations
- EdgeToResolver - Class in com.arangodb.springframework.core.convert.resolver
- EdgeToResolver(ArangoOperations) - Constructor for class com.arangodb.springframework.core.convert.resolver.EdgeToResolver
- EnableArangoAuditing - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to activate auditing in ArangoDB via annotation configuration.
- EnableArangoRepositories - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to activate ArangoDB repositories.
- ensureFulltextIndex(Iterable<String>, FulltextIndexOptions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Deprecated.since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
- ensureFulltextIndex(Iterable<String>, FulltextIndexOptions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
-
Deprecated.
- ensureGeoIndex(Iterable<String>, GeoIndexOptions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Creates a geo-spatial index for the collection, if it does not already exist.
- ensureGeoIndex(Iterable<String>, GeoIndexOptions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- ensureMDIndex(Iterable<String>, MDIndexOptions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Creates a MD-index for the collection, if it does not already exist.
- ensureMDIndex(Iterable<String>, MDIndexOptions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- ensureMDPrefixedIndex(Iterable<String>, MDPrefixedIndexOptions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Creates a MD-Prefixed-index for the collection, if it does not already exist.
- ensureMDPrefixedIndex(Iterable<String>, MDPrefixedIndexOptions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- ensurePersistentIndex(Iterable<String>, PersistentIndexOptions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Creates a persistent index for the collection, if it does not already exist.
- ensurePersistentIndex(Iterable<String>, PersistentIndexOptions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- ensureTtlIndex(Iterable<String>, TtlIndexOptions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Creates a ttl index for the collection, if it does not already exist.
- ensureTtlIndex(Iterable<String>, TtlIndexOptions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- eql(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- equals(Object) - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiLineString
- equals(Object) - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
- equals(Object) - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPolygon
- ERROR_ARANGO_CONFLICT - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Conflict, will be raised when updating or deleting a document and a conflict has been detected.
- ERROR_ARANGO_DOCUMENT_NOT_FOUND - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Document not found, will be raised when a document with a given identifier is unknown.
- ERROR_ARANGO_UNIQUE_CONSTRAINT_VIOLATED - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Unique constraint violated, will be raised when there is a unique constraint violation.
- ERROR_HTTP_BAD_PARAMETER - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Bad parameter, will be raised when the HTTP request does not fulfill the requirements.
- ERROR_HTTP_CONFLICT - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Conflict, will be raised when a conflict is encountered.
- ERROR_HTTP_FORBIDDEN - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Forbidden, will be raised when the operation is forbidden.
- ERROR_HTTP_METHOD_NOT_ALLOWED - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Method not supported, will be raised when an unsupported HTTP method is used for an operation.
- ERROR_HTTP_NOT_FOUND - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Not found, will be raised when an URI is unknown.
- ERROR_HTTP_PRECONDITION_FAILED - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Precondition failed, will be raised when a precondition for an HTTP request is not met.
- ERROR_HTTP_SERVER_ERROR - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Internal server error, will be raised when an internal server is encountered.
- ERROR_HTTP_SERVICE_UNAVAILABLE - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Service unavailable, will be raised when a service is temporarily unavailable.
- ERROR_HTTP_UNAUTHORIZED - Static variable in class com.arangodb.springframework.core.util.ArangoErrors
-
Unauthorized, will be raised when authorization is required but the user is not authorized.
- excludeFilters() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Specifies which types are not eligible for component scanning.
- execute(Object[]) - Method in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- exists(Object, Class<?>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Checks whether the document exists by reading a single document head
- exists(Object, Class<?>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- exists(String, String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- exists(Example<S>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Checks if any documents match with the given example
- existsById(ID) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Checks if a document exists or not based on the given id or key
- expireAfter() - Element in annotation interface com.arangodb.springframework.annotation.TtlIndex
-
The time interval (in seconds) from the point in time of the value of the field specified in {@link this#field()} after which the documents count as expired.
- expireAfter() - Element in annotation interface com.arangodb.springframework.annotation.TtlIndexed
-
The time interval (in seconds) from the point in time of the value of the annotated field after which the documents count as expired.
- expression() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValue
- expression() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinition
F
- failOnWarning() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValue
- failOnWarning() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinition
- field() - Element in annotation interface com.arangodb.springframework.annotation.FulltextIndex
-
Deprecated.The attribute paths
- field() - Element in annotation interface com.arangodb.springframework.annotation.TtlIndex
-
attribute path
- Field - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define metadata for document fields.
- fieldNamingStrategy() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- fields() - Element in annotation interface com.arangodb.springframework.annotation.GeoIndex
-
A list of attribute paths
- fields() - Element in annotation interface com.arangodb.springframework.annotation.MDIndex
-
A list of attribute paths
- fields() - Element in annotation interface com.arangodb.springframework.annotation.MDPrefixedIndex
-
A list of attribute paths
- fields() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndex
-
A list of attribute paths
- fieldValueTypes() - Element in annotation interface com.arangodb.springframework.annotation.MDIndex
-
must be
MDIFieldValueTypes.DOUBLE
, currently only doubles are supported as values - fieldValueTypes() - Element in annotation interface com.arangodb.springframework.annotation.MDPrefixedIndex
-
must be
MDIFieldValueTypes.DOUBLE
, currently only doubles are supported as values - find(Object, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Retrieves the document with the given
id
from a collection. - find(Object, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- find(Object, Class<T>, DocumentReadOptions) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Retrieves the document with the given
id
from a collection. - find(Object, Class<T>, DocumentReadOptions) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- findAll() - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Gets all documents in the collection for the class type of this repository
- findAll(Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Retrieves all documents from a collection.
- findAll(Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- findAll(Iterable<?>, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Retrieves multiple documents with the given
ids
from a collection. - findAll(Iterable<?>, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- findAll(Example<S>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Finds all documents which match with the given example
- findAll(Example<S>, Pageable) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Finds all documents which match with the given example, with pagination
- findAll(Example<S>, Sort) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Finds all documents which match with the given example, then apply the given sort to results
- findAll(Pageable) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Gets all documents in the collection for the class type of this repository, with pagination
- findAll(Sort) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Gets all documents in the collection for the class type of this repository, with the given sort applied
- findAllById(Iterable<ID>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Finds all documents with the an id or key in the argument
- findAnnotations(Class<A>) - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
- findById(ID) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Finds if a document with the given id exists in the database
- findOne(Example<S>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Finds one document which matches the given example object
- format(Instant) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- format(LocalDate) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- format(LocalDateTime) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- format(LocalTime) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- format(OffsetDateTime) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- format(ZonedDateTime) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- format(Date) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- From - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to indicate that the annotated field is stored as a document in another collection using ArangoDB's graph model instead of a nested document.
- fullCount() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
If set to true and the query contains a LIMIT clause, then the result will have an extra attribute with the sub-attributes stats and fullCount, { ... , "extra": { "stats": { "fullCount": 123 } } }.
- FulltextIndex - Annotation Interface in com.arangodb.springframework.annotation
-
Deprecated.
- FulltextIndexed - Annotation Interface in com.arangodb.springframework.annotation
-
Deprecated.since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
- FulltextIndexes - Annotation Interface in com.arangodb.springframework.annotation
-
Deprecated.
G
- geoContains(int, String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- GeoConverters - Class in com.arangodb.springframework.core.convert
- geoDistance(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- GeoIndex - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define given fields to be indexed using ArangoDB's Geo index.
- GeoIndexed - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a field to be indexed using ArangoDB's Geo index.
- GeoIndexes - Annotation Interface in com.arangodb.springframework.annotation
- geoJson() - Element in annotation interface com.arangodb.springframework.annotation.GeoIndex
-
If a geo-spatial index on a location is constructed and geoJson is true, then the order within the array is longitude followed by latitude.
- geoJson() - Element in annotation interface com.arangodb.springframework.annotation.GeoIndexed
-
If a geo-spatial index on a location is constructed and geoJson is true, then the order within the array is longitude followed by latitude.
- GeoJson<T extends Iterable<?>> - Interface in com.arangodb.springframework.core.geo
-
Interface definition for structures defined in GeoJSON format.
- GeoJsonLineString - Class in com.arangodb.springframework.core.geo
-
GeoJsonLineString
is defined as list of at least 2Point
s. - GeoJsonLineString(List<Point>) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonLineString
-
Creates a new
GeoJsonLineString
for the givenPoint
s. - GeoJsonLineString(Point, Point, Point...) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonLineString
-
Creates a new
GeoJsonLineString
for the givenPoint
s. - GeoJsonMultiLineString - Class in com.arangodb.springframework.core.geo
-
GeoJsonMultiLineString
is defined as list ofGeoJsonLineString
s. - GeoJsonMultiLineString(List<GeoJsonLineString>) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonMultiLineString
-
Creates new
GeoJsonMultiLineString
for the givenGeoJsonLineString
s. - GeoJsonMultiLineString(List<Point>...) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonMultiLineString
-
Creates new
GeoJsonMultiLineString
for the givenPoint
s. - GeoJsonMultiPoint - Class in com.arangodb.springframework.core.geo
-
GeoJsonMultiPoint
is defined as list ofPoint
s. - GeoJsonMultiPoint(List<Point>) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
-
Creates a new
GeoJsonMultiPoint
for the givenPoint
s. - GeoJsonMultiPoint(Point) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
-
Creates a new
GeoJsonMultiPoint
for the givenPoint
. - GeoJsonMultiPoint(Point, Point, Point...) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
-
Creates a new
GeoJsonMultiPoint
for the givenPoint
s. - GeoJsonMultiPolygon - Class in com.arangodb.springframework.core.geo
-
GeoJsonMultiPolygon
is defined as a list ofGeoJsonPolygon
s. - GeoJsonMultiPolygon(List<GeoJsonPolygon>) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonMultiPolygon
-
Creates a new
GeoJsonMultiPolygon
for the givenGeoJsonPolygon
s. - GeoJsonPoint - Class in com.arangodb.springframework.core.geo
- GeoJsonPoint(double, double) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonPoint
-
Creates
GeoJsonPoint
for given coordinates. - GeoJsonPoint(Point) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonPoint
-
Creates
GeoJsonPoint
for givenPoint
. - GeoJsonPolygon - Class in com.arangodb.springframework.core.geo
- GeoJsonPolygon(List<Point>) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonPolygon
-
Creates new
GeoJsonPolygon
from the givenPoint
s. - GeoJsonPolygon(Point, Point, Point, Point, Point...) - Constructor for class com.arangodb.springframework.core.geo.GeoJsonPolygon
-
Creates new
GeoJsonPolygon
from the givenPoint
s. - get() - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- get() - Method in interface com.arangodb.springframework.core.UserOperations
-
Fetches data about the specified user.
- getAliasFor(TypeInformation<?>) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- getAnnotatedQuery() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- getAnnotatedQueryOptions() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- getAnnotation() - Method in class com.arangodb.springframework.config.ArangoAuditingRegistrar
- getAnnotation() - Method in class com.arangodb.springframework.repository.ArangoRepositoriesRegistrar
- getArangoIdAccessor(Object) - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getArangoIdAccessor(Object) - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getArangoIdProperty() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getArangoIdProperty() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getAuditHandlerBeanDefinitionBuilder(AuditingConfiguration) - Method in class com.arangodb.springframework.config.ArangoAuditingRegistrar
- getAuditingHandlerBeanName() - Method in class com.arangodb.springframework.config.ArangoAuditingRegistrar
- getBindVars() - Method in interface com.arangodb.springframework.repository.query.ArangoParameterAccessor
- getBindVars() - Method in class com.arangodb.springframework.repository.query.ArangoParametersParameterAccessor
- getBindVarsIndex() - Method in class com.arangodb.springframework.repository.query.ArangoParameters
- getCollection() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getCollection() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getCollection() - Method in interface com.arangodb.springframework.repository.ArangoEntityInformation
- getCollection() - Method in class com.arangodb.springframework.repository.ArangoPersistentEntityInformation
- getCollectionOptions() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getCollectionOptions() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getCollectionPermissions(Class<?>) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- getCollectionPermissions(Class<?>) - Method in interface com.arangodb.springframework.core.UserOperations
-
Get the collection access level
- getCollectionPermissions(String) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- getCollectionPermissions(String) - Method in interface com.arangodb.springframework.core.UserOperations
-
Get the collection access level
- getComputedValue() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getComputedValue() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getComputedValuesProperties() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getComputedValuesProperties() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getConversionService() - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- getConversionService() - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- getConverter() - Method in interface com.arangodb.springframework.core.ArangoOperations
- getConverter() - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- getConvertersToRegister() - Static method in class com.arangodb.springframework.core.convert.ArangoConverters
- getConvertersToRegister() - Static method in class com.arangodb.springframework.core.convert.GeoConverters
- getConvertersToRegister() - Static method in class com.arangodb.springframework.core.convert.TimeStringConverters
- getCoordinates() - Method in interface com.arangodb.springframework.core.geo.GeoJson
-
The value of the coordinates member is always an
Iterable
. - getCoordinates() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiLineString
- getCoordinates() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
- getCoordinates() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPolygon
- getCoordinates() - Method in class com.arangodb.springframework.core.geo.GeoJsonPoint
- getCoordinates() - Method in class com.arangodb.springframework.core.geo.GeoJsonPolygon
- getDatabasePermissions() - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- getDatabasePermissions() - Method in interface com.arangodb.springframework.core.UserOperations
-
Get specific database access level
- getEntity() - Method in interface com.arangodb.springframework.core.convert.resolver.LazyLoadingProxy
-
Retrieves the entity wrapped by this proxy.
- getEntityBasePackages() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- getEntityInformation(Class<T>) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactory
- getExtension() - Method in class com.arangodb.springframework.repository.ArangoRepositoriesRegistrar
- getFieldName() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getFieldName() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getFrom() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getFrom() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getFulltextIndexed() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
-
Deprecated.
- getFulltextIndexed() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
-
Deprecated.
- getFulltextIndexedProperties() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
-
Deprecated.
- getFulltextIndexedProperties() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
-
Deprecated.
- getFulltextIndexes() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
-
Deprecated.
- getFulltextIndexes() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
-
Deprecated.
- getGeoIndexed() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getGeoIndexed() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getGeoIndexedProperties() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getGeoIndexedProperties() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getGeoIndexes() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getGeoIndexes() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getIdentifier() - Method in class com.arangodb.springframework.core.mapping.ArangoIdPropertyIdentifierAccessor
- getIdentifyingAnnotations() - Method in class com.arangodb.springframework.repository.ArangoRepositoryConfigurationExtension
- getIdentifyingTypes() - Method in class com.arangodb.springframework.repository.ArangoRepositoryConfigurationExtension
- getIndexes() - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Returns all indexes of the collection
- getIndexes() - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- getIndexes(Class<A>) - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getInitialEntitySet() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- getMappingContext() - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- getMappingContext() - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- getMDIndexes() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getMDIndexes() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getMDPrefixedIndexes() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getMDPrefixedIndexes() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getModuleName() - Method in class com.arangodb.springframework.repository.ArangoRepositoryConfigurationExtension
- getModulePrefix() - Method in class com.arangodb.springframework.repository.ArangoRepositoryConfigurationExtension
-
Deprecated.
- getNonNullComponentType(TypeInformation<?>) - Static method in class com.arangodb.springframework.core.convert.resolver.AbstractResolver
- getOwner() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getOwner() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getParameters() - Method in interface com.arangodb.springframework.repository.query.ArangoParameterAccessor
- getParameters() - Method in class com.arangodb.springframework.repository.query.ArangoParametersParameterAccessor
- getParameters() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- getPermissions(String) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Get the collection access level
- getPermissions(String) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- getPersistentIndexed() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getPersistentIndexed() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getPersistentIndexedProperties() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getPersistentIndexedProperties() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getPersistentIndexes() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getPersistentIndexes() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getPoint() - Method in class com.arangodb.springframework.repository.query.derived.geo.Ring
- getPredicate() - Method in class com.arangodb.springframework.repository.query.derived.Criteria
- getProperties() - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Reads the properties of the specified collection
- getProperties() - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- getQueryAnnotation() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactory
- getQueryMethod() - Method in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- getQueryOptions() - Method in interface com.arangodb.springframework.repository.query.ArangoParameterAccessor
- getQueryOptions() - Method in class com.arangodb.springframework.repository.query.ArangoParametersParameterAccessor
- getQueryOptionsAnnotation() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- getQueryOptionsIndex() - Method in class com.arangodb.springframework.repository.query.ArangoParameters
- getRange() - Method in class com.arangodb.springframework.repository.query.derived.geo.Ring
- getRef() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getRef() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getReferenceResolver(A) - Method in interface com.arangodb.springframework.core.convert.resolver.ResolverFactory
- getRefId() - Method in interface com.arangodb.springframework.core.convert.resolver.LazyLoadingProxy
-
Returns the reference id of this proxy, which is the _id of the wrapped entity.
- getRelationResolver(A, Class<? extends Annotation>) - Method in interface com.arangodb.springframework.core.convert.resolver.ResolverFactory
- getRelations() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getRelations() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getRepositoryBaseClass(RepositoryMetadata) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactory
- getRepositoryFactoryBeanClassName() - Method in class com.arangodb.springframework.repository.ArangoRepositoryConfigurationExtension
- getRepositoryMetadata(Class<?>) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactory
- getResolverFactory() - Method in interface com.arangodb.springframework.core.ArangoOperations
- getResolverFactory() - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- getReturnType() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- getRevProperty() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getRevProperty() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getSource() - Method in class com.arangodb.springframework.core.mapping.event.AbstractDeleteEvent
-
Returns the
_id
or_key
of the (to be) deleted entity. - getSource() - Method in class com.arangodb.springframework.core.mapping.event.ArangoMappingEvent
- getSpelVars() - Method in interface com.arangodb.springframework.repository.query.ArangoParameterAccessor
- getSpelVars() - Method in class com.arangodb.springframework.repository.query.ArangoParametersParameterAccessor
- getTargetRepository(RepositoryInformation) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactory
- getTo() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getTo() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getTtlIndex() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getTtlIndex() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getTtlIndexed() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- getTtlIndexed() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- getTtlIndexedProperty() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentEntity
- getTtlIndexedProperty() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- getType() - Method in interface com.arangodb.springframework.core.geo.GeoJson
-
String value representing the type of the
GeoJson
object. - getType() - Method in class com.arangodb.springframework.core.geo.GeoJsonLineString
- getType() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiLineString
- getType() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
- getType() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPolygon
- getType() - Method in class com.arangodb.springframework.core.geo.GeoJsonPoint
- getType() - Method in class com.arangodb.springframework.core.geo.GeoJsonPolygon
- getType() - Method in class com.arangodb.springframework.core.mapping.event.AbstractDeleteEvent
-
Returns the class of the (to be) deleted entity.
- getTypeMapper() - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- getTypeMapper() - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- getUniqueGeoJsonPoint() - Method in class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
- getUniquePoint() - Method in class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
- getUsers() - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Fetches data about all users.
- getUsers() - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- getVersion() - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Returns the server name and version number.
- getVersion() - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- grantAccess(String, Permissions) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Grants or revoke access to the collection for user user.
- grantAccess(String, Permissions) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- grantCollectionAccess(Class<?>, Permissions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- grantCollectionAccess(Class<?>, Permissions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Grants or revoke access to the collection for user.
- grantCollectionAccess(String, Permissions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- grantCollectionAccess(String, Permissions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Grants or revoke access to the collection for user.
- grantDatabaseAccess(Permissions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- grantDatabaseAccess(Permissions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Grants or revoke access to the database for the user.
- grantDefaultCollectionAccess(Permissions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- grantDefaultCollectionAccess(Permissions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Sets the default access level for collections for the user.
- grantDefaultDatabaseAccess(Permissions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- grantDefaultDatabaseAccess(Permissions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Sets the default access level for databases for the user.
- gt(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- gte(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
H
- hasAnnotatedQuery() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- hasAnnotatedQueryOptions() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- hasBindVars() - Method in class com.arangodb.springframework.repository.query.ArangoParameters
- hashCode() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiLineString
- hashCode() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPoint
- hashCode() - Method in class com.arangodb.springframework.core.geo.GeoJsonMultiPolygon
- hasQueryOptions() - Method in class com.arangodb.springframework.repository.query.ArangoParameters
- HOLDER - Static variable in class com.arangodb.springframework.core.mapping.ArangoSimpleTypes
I
- in(int, String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- in(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- INBOUND - Enum constant in enum class com.arangodb.springframework.annotation.Relations.Direction
- includeFilters() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Specifies which types are eligible for component scanning.
- insert(Object) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Creates a new document from the given document, unless there is already a document with the _key given.
- insert(Object) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- insert(T, DocumentCreateOptions) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Creates a new document from the given document, unless there is already a document with the _key given.
- insert(T, DocumentCreateOptions) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- insertAll(Iterable<? extends T>, DocumentCreateOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Creates new documents from the given documents, unless there is already a document with the _key given.
- insertAll(Iterable<? extends T>, DocumentCreateOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- insertAll(Iterable<? extends T>, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Creates new documents from the given documents, unless there is already a document with the _key given.
- insertAll(Iterable<? extends T>, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.ArangoConverters.StringToUuidConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.ArangoConverters.UuidToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.DateToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.InstantToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateTimeToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalTimeToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.OffsetDateTimeToStringConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToDateConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToInstantConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateTimeConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalTimeConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToOffsetDateTimeConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToZonedDateTimeConverter
- INSTANCE - Enum constant in enum class com.arangodb.springframework.core.convert.TimeStringConverters.ZonedDateTimeToStringConverter
- isArangoIdProperty() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- isArangoIdProperty() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- isCollectionType(Class<?>) - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- isCollectionType(Class<?>) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- isCountQuery() - Method in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- isCountQuery() - Method in class com.arangodb.springframework.repository.query.DerivedArangoQuery
- isCountQuery() - Method in class com.arangodb.springframework.repository.query.StringBasedArangoQuery
- isEntityType(Class<?>) - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- isEntityType(Class<?>) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- isExistsQuery() - Method in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- isExistsQuery() - Method in class com.arangodb.springframework.repository.query.DerivedArangoQuery
- isExistsQuery() - Method in class com.arangodb.springframework.repository.query.StringBasedArangoQuery
- isFalse(String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- isGeoQuery() - Method in class com.arangodb.springframework.repository.query.ArangoQueryMethod
- isInPolygon(int, String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- isNotNull(String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- isNull(String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- isResolved() - Method in interface com.arangodb.springframework.core.convert.resolver.LazyLoadingProxy
- isRevProperty() - Method in interface com.arangodb.springframework.core.mapping.ArangoPersistentProperty
- isRevProperty() - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentProperty
- isSystem() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
If true, create a system collection.
- isSystem() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
If true, create a system collection.
- isTrue(String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- isTypeKey(String) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeMapper
- isTypeKey(String) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
J
K
- keepNull() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValue
- keepNull() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinition
- KEY_DELIMITER - Static variable in class com.arangodb.springframework.core.util.MetadataUtils
- keyIncrement() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
Increment value for autoincrement key generator.
- keyIncrement() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
Increment value for autoincrement key generator.
- keyOffset() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
Initial offset value for autoincrement key generator.
- keyOffset() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
Initial offset value for autoincrement key generator.
- keyType() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
Specifies the type of the key generator.
- keyType() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
Specifies the type of the key generator.
L
- lazy() - Element in annotation interface com.arangodb.springframework.annotation.From
-
Whether the entity should be loaded lazily
- lazy() - Element in annotation interface com.arangodb.springframework.annotation.Ref
-
Whether the entity should be loaded lazily
- lazy() - Element in annotation interface com.arangodb.springframework.annotation.Relations
-
Whether the entity should be loaded lazily
- lazy() - Element in annotation interface com.arangodb.springframework.annotation.To
-
Whether the entity should be loaded lazily
- LazyLoadingProxy - Interface in com.arangodb.springframework.core.convert.resolver
-
Allows identification of proxy classes and retrieval of the wrapped entity.
- like(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- lt(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- lte(int, String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- lte(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
M
- mappingContext - Variable in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- maxDepth() - Element in annotation interface com.arangodb.springframework.annotation.Relations
-
Up to max length paths are traversed.
- maxPlans() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Limits the maximum number of plans that are created by the AQL query optimizer.
- MDIndex - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define given fields to be indexed using ArangoDB's Multi-Dimensional index.
- MDIndexes - Annotation Interface in com.arangodb.springframework.annotation
- MDPrefixedIndex - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define given fields to be indexed using ArangoDB's Multi-Dimensional Prefixed index.
- MDPrefixedIndexes - Annotation Interface in com.arangodb.springframework.annotation
- memoryLimit() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
The maximum number of memory (measured in bytes) that the query is allowed to use.
- mergeQueryOptions(AqlQueryOptions, AqlQueryOptions) - Method in class com.arangodb.springframework.repository.query.AbstractArangoQuery
-
Merges AqlQueryOptions derived from @QueryOptions with dynamically passed AqlQueryOptions which takes priority
- MetadataUtils - Class in com.arangodb.springframework.core.util
-
Generic utilities for metadata, such as records' _keys.
- method - Variable in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- minDepth() - Element in annotation interface com.arangodb.springframework.annotation.Relations
-
Edges and vertices returned by this query will start at the traversal depth of min (thus edges and vertices below will not be returned).
- minLength() - Element in annotation interface com.arangodb.springframework.annotation.FulltextIndex
-
Deprecated.Minimum character length of words to index.
- minLength() - Element in annotation interface com.arangodb.springframework.annotation.FulltextIndexed
-
Deprecated.Minimum character length of words to index.
- modifyOnCreate() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoAuditing
-
Configures whether the entity shall be marked as modified on creation.
N
- name() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinition
- name() - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Return the collection name
- name() - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- namedQueriesLocation() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Configures the location of the Spring Data named queries properties file.
- neql(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- nin(int, String) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- nin(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- notLike(String, int) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- numberOfShards() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
(The default is 1): in a cluster, this value determines the number of shards to create for the collection.
- numberOfShards() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
(The default is 1): in a cluster, this value determines the number of shards to create for the collection.
O
- onAfterDelete(AfterDeleteEvent<T>) - Method in class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
-
Captures
AfterDeleteEvent
s. - onAfterLoad(AfterLoadEvent<T>) - Method in class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
-
Captures
AfterLoadEvent
s. - onAfterSave(AfterSaveEvent<T>) - Method in class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
-
Captures
AfterSaveEvent
s. - onApplicationEvent(ArangoMappingEvent<?>) - Method in class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
- onBeforeDelete(BeforeDeleteEvent<T>) - Method in class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
-
Captures
BeforeDeleteEvent
s. - onBeforeSave(BeforeSaveEvent<Object>) - Method in class com.arangodb.springframework.core.mapping.event.AuditingEventListener
- onBeforeSave(BeforeSaveEvent<T>) - Method in class com.arangodb.springframework.core.mapping.event.AbstractArangoEventListener
-
Captures
BeforeSaveEvent
s. - operations - Variable in class com.arangodb.springframework.repository.query.AbstractArangoQuery
- or(Criteria) - Method in class com.arangodb.springframework.repository.query.derived.Criteria
- or(Criteria, Criteria) - Method in class com.arangodb.springframework.repository.query.derived.DerivedQueryCreator
- OUTBOUND - Enum constant in enum class com.arangodb.springframework.annotation.Relations.Direction
- overwrite() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValue
- overwrite() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinition
P
- parse(String) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- parseInstant(CharSequence) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- parseLocalDate(CharSequence) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- parseLocalDateTime(CharSequence) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- parseLocalTime(CharSequence) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- parseOffsetDateTime(CharSequence) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- parseZonedDateTime(CharSequence) - Static method in class com.arangodb.springframework.core.convert.JavaTimeUtil
- PersistentIndex - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define given fields to be indexed using ArangoDB's Persistent index.
- PersistentIndexed - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a field to be indexed using ArangoDB's Persistent index.
- PersistentIndexes - Annotation Interface in com.arangodb.springframework.annotation
- prefixFields() - Element in annotation interface com.arangodb.springframework.annotation.MDPrefixedIndex
-
Attribute names used as search prefix
- profile() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
If set to true, then the additional query profiling information will be returned in the sub-attribute profile of the extra return attribute if the query result is not served from the query cache.
- proxy(String, TypeInformation<?>, Supplier<Object>) - Method in class com.arangodb.springframework.core.convert.resolver.AbstractResolver
Q
- query(String, AqlQueryOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Performs a database query using the given
query
, then returns a newArangoCursor
instance for the result list. - query(String, AqlQueryOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- query(String, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Performs a database query using the given
query
, then returns a newArangoCursor
instance for the result list. - query(String, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- query(String, Map<String, Object>, AqlQueryOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Performs a database query using the given
query
andbindVars
, then returns a newArangoCursor
instance for the result list. - query(String, Map<String, Object>, AqlQueryOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- query(String, Map<String, Object>, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Performs a database query using the given
query
andbindVars
, then returns a newArangoCursor
instance for the result list. - query(String, Map<String, Object>, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- Query - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to declare a custom AQL (ArangoDB Query Language) query on repository methods.
- queryLookupStrategy() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Returns the key of the
QueryLookupStrategy
that should be used to lookup queries for query methods. - QueryOptions - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to set additional query options for custom AQL (ArangoDB Query Language) queries defined on repository methods.
R
- read(Class<R>, JsonNode) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- readAliasFrom(JsonNode) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeAliasAccessor
- readAliasFrom(JsonNode) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper.DefaultTypeAliasAccessor
- readProperty(ArangoPersistentEntity<?>, PersistentPropertyAccessor<?>, JsonNode, ArangoPersistentProperty) - Method in interface com.arangodb.springframework.core.convert.ArangoConverter
- readProperty(ArangoPersistentEntity<?>, PersistentPropertyAccessor<?>, JsonNode, ArangoPersistentProperty) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- readType(JsonNode) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeMapper
- readType(JsonNode) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- readType(JsonNode, TypeInformation<T>) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeMapper
- readType(JsonNode, TypeInformation<T>) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- Ref - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to indicate that the annotated field is stored as a document in another collection instead of a nested document.
- ReferenceResolver<A extends Annotation> - Interface in com.arangodb.springframework.core.convert.resolver
- RefResolver - Class in com.arangodb.springframework.core.convert.resolver
- RefResolver(ArangoOperations) - Constructor for class com.arangodb.springframework.core.convert.resolver.RefResolver
- regex(String, int, boolean) - Static method in class com.arangodb.springframework.repository.query.derived.Criteria
- registerAuditListenerBeanDefinition(BeanDefinition, BeanDefinitionRegistry) - Method in class com.arangodb.springframework.config.ArangoAuditingRegistrar
- RelationResolver<A extends Annotation> - Interface in com.arangodb.springframework.core.convert.resolver
- Relations - Annotation Interface in com.arangodb.springframework.annotation
- Relations.Direction - Enum Class in com.arangodb.springframework.annotation
- RelationsResolver - Class in com.arangodb.springframework.core.convert.resolver
- RelationsResolver(ArangoOperations) - Constructor for class com.arangodb.springframework.core.convert.resolver.RelationsResolver
- replace(UserUpdateOptions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- replace(UserUpdateOptions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Replaces the data of an existing user.
- replace(Object, Object) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Replaces the document with
id
with the one in the body, provided there is such a document and no precondition is violated - replace(Object, Object) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- replace(Object, T, DocumentReplaceOptions) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Replaces the document with
id
with the one in the body, provided there is such a document and no precondition is violated - replace(Object, T, DocumentReplaceOptions) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- replaceAll(Iterable<? extends T>, DocumentReplaceOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Replaces multiple documents in the specified collection with the ones in the values, the replaced documents are specified by the _key attributes in the documents in values.
- replaceAll(Iterable<? extends T>, DocumentReplaceOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- replaceAll(Iterable<? extends T>, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Replaces multiple documents in the specified collection with the ones in the values, the replaced documents are specified by the _key attributes in the documents in values.
- replaceAll(Iterable<? extends T>, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- replicationFactor() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
(The default is 1): in a cluster, this attribute determines how many copies of each shard are kept on different DBServers.
- replicationFactor() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
(The default is 1): in a cluster, this attribute determines how many copies of each shard are kept on different DBServers.
- repositoryFactoryBeanClass() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Returns the
FactoryBean
class to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Returns the postfix to be used for custom repository implementations.
- repsert(T) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Creates a new document from the given document, unless there is already a document with the id given.
- repsert(T) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- repsertAll(Iterable<T>, Class<? super T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Creates new documents from the given documents, unless there already exists.
- repsertAll(Iterable<T>, Class<? super T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- resetAccess(String) - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Clear the collection access level, revert back to the default access level.
- resetAccess(String) - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- resetCollectionAccess(Class<?>) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- resetCollectionAccess(Class<?>) - Method in interface com.arangodb.springframework.core.UserOperations
-
Clear the collection access level, revert back to the default access level.
- resetCollectionAccess(String) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- resetCollectionAccess(String) - Method in interface com.arangodb.springframework.core.UserOperations
-
Clear the collection access level, revert back to the default access level.
- resetDatabaseAccess() - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- resetDatabaseAccess() - Method in interface com.arangodb.springframework.core.UserOperations
-
Clear the database access level, revert back to the default access level.
- resolveMultiple(String, TypeInformation<?>, Collection<TypeInformation<?>>, A) - Method in interface com.arangodb.springframework.core.convert.resolver.RelationResolver
- resolveMultiple(String, TypeInformation<?>, Collection<TypeInformation<?>>, From) - Method in class com.arangodb.springframework.core.convert.resolver.DocumentFromResolver
- resolveMultiple(String, TypeInformation<?>, Collection<TypeInformation<?>>, From) - Method in class com.arangodb.springframework.core.convert.resolver.EdgeFromResolver
- resolveMultiple(String, TypeInformation<?>, Collection<TypeInformation<?>>, Relations) - Method in class com.arangodb.springframework.core.convert.resolver.RelationsResolver
- resolveMultiple(String, TypeInformation<?>, Collection<TypeInformation<?>>, To) - Method in class com.arangodb.springframework.core.convert.resolver.DocumentToResolver
- resolveMultiple(String, TypeInformation<?>, Collection<TypeInformation<?>>, To) - Method in class com.arangodb.springframework.core.convert.resolver.EdgeToResolver
- resolveMultiple(Collection<String>, TypeInformation<?>, A) - Method in interface com.arangodb.springframework.core.convert.resolver.ReferenceResolver
- resolveMultiple(Collection<String>, TypeInformation<?>, Ref) - Method in class com.arangodb.springframework.core.convert.resolver.RefResolver
- resolveOne(String, TypeInformation<?>, A) - Method in interface com.arangodb.springframework.core.convert.resolver.ReferenceResolver
- resolveOne(String, TypeInformation<?>, Ref) - Method in class com.arangodb.springframework.core.convert.resolver.RefResolver
- resolveOne(String, TypeInformation<?>, Collection<TypeInformation<?>>, A) - Method in interface com.arangodb.springframework.core.convert.resolver.RelationResolver
- resolveOne(String, TypeInformation<?>, Collection<TypeInformation<?>>, From) - Method in class com.arangodb.springframework.core.convert.resolver.DocumentFromResolver
- resolveOne(String, TypeInformation<?>, Collection<TypeInformation<?>>, From) - Method in class com.arangodb.springframework.core.convert.resolver.EdgeFromResolver
- resolveOne(String, TypeInformation<?>, Collection<TypeInformation<?>>, Relations) - Method in class com.arangodb.springframework.core.convert.resolver.RelationsResolver
- resolveOne(String, TypeInformation<?>, Collection<TypeInformation<?>>, To) - Method in class com.arangodb.springframework.core.convert.resolver.DocumentToResolver
- resolveOne(String, TypeInformation<?>, Collection<TypeInformation<?>>, To) - Method in class com.arangodb.springframework.core.convert.resolver.EdgeToResolver
- resolverFactory() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- ResolverFactory - Interface in com.arangodb.springframework.core.convert.resolver
- returnOriginalEntities() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
-
Configures the behaviour of
CrudRepository.save(Object)
andCrudRepository.saveAll(Iterable)
to either return the original entities (updated where possible) or new ones. - Rev - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a String field to represent the ArangoDB document field _rev.
- Ring<T extends Comparable<T>> - Class in com.arangodb.springframework.repository.query.derived.geo
- Ring(Point, Range<T>) - Constructor for class com.arangodb.springframework.repository.query.derived.geo.Ring
- rules() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
A list of to-be-included or to-be-excluded optimizer rules can be put into this attribute, telling the optimizer to include or exclude specific rules.
S
- satellite() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
If true the collection is created as a satellite collection.
- satellite() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
If true the collection is created as a satellite collection.
- save(S) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Saves the passed entity to the database using repsert from the template
- saveAll(Iterable<S>) - Method in class com.arangodb.springframework.repository.SimpleArangoRepository
-
Saves the given iterable of entities to the database using repsert from the template
- scanForEntities(String) - Static method in class com.arangodb.springframework.config.ArangoEntityClassScanner
- scanForEntities(String...) - Static method in class com.arangodb.springframework.config.ArangoEntityClassScanner
- serde() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
- setApplicationContext(ApplicationContext) - Method in class com.arangodb.springframework.core.mapping.ArangoMappingContext
- setApplicationContext(ApplicationContext) - Method in class com.arangodb.springframework.core.mapping.DefaultArangoPersistentEntity
- setApplicationContext(ApplicationContext) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- setApplicationContext(ApplicationContext) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactoryBean
- setArangoConfiguration(ArangoConfiguration) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactoryBean
- setArangoTemplate(ArangoTemplate) - Method in class com.arangodb.springframework.repository.ArangoRepositoryFactoryBean
- setDates() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoAuditing
-
Configures whether the creation and modification dates are set.
- setFieldNamingStrategy(FieldNamingStrategy) - Method in class com.arangodb.springframework.core.mapping.ArangoMappingContext
- shardKeys() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
(The default is [ "_key" ]): in a cluster, this attribute determines which document attributes are used to determine the target shard for documents.
- shardKeys() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
(The default is [ "_key" ]): in a cluster, this attribute determines which document attributes are used to determine the target shard for documents.
- SimpleArangoRepository<T,
ID> - Class in com.arangodb.springframework.repository -
The implementation of all CRUD, paging and sorting functionality in ArangoRepository from the Spring Data Commons CRUD repository and PagingAndSorting repository
- SimpleArangoRepository(ArangoTemplate, Class<T>, boolean) - Constructor for class com.arangodb.springframework.repository.SimpleArangoRepository
- sparse() - Element in annotation interface com.arangodb.springframework.annotation.MDIndex
-
If true, then create a sparse index
- sparse() - Element in annotation interface com.arangodb.springframework.annotation.MDPrefixedIndex
-
If true, then create a sparse index
- sparse() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndex
-
If true, then create a sparse index
- sparse() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndexed
-
If true, then create a sparse index
- SpelParam - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a method parameter of a repository method annotated with
@Query
to be used as SPEL's variable in the query expression. - stream() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
Specify true and the query will be executed in a streaming fashion.
- StringBasedArangoQuery - Class in com.arangodb.springframework.repository.query
- StringBasedArangoQuery(ArangoQueryMethod, ArangoOperations, ApplicationContext) - Constructor for class com.arangodb.springframework.repository.query.StringBasedArangoQuery
- StringBasedArangoQuery(String, ArangoQueryMethod, ArangoOperations, ApplicationContext) - Constructor for class com.arangodb.springframework.repository.query.StringBasedArangoQuery
T
- TimeStringConverters - Class in com.arangodb.springframework.core.convert
-
These date and java.time converters are necessary to override (possibly existing) Spring converters.
- TimeStringConverters() - Constructor for class com.arangodb.springframework.core.convert.TimeStringConverters
- TimeStringConverters.DateToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.InstantToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.LocalDateTimeToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.LocalDateToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.LocalTimeToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.OffsetDateTimeToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToDateConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToInstantConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToLocalDateConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToLocalDateTimeConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToLocalTimeConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToOffsetDateTimeConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.StringToZonedDateTimeConverter - Enum Class in com.arangodb.springframework.core.convert
- TimeStringConverters.ZonedDateTimeToStringConverter - Enum Class in com.arangodb.springframework.core.convert
- To - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to indicate that the annotated field is stored as a document in another collection using ArangoDB's graph model instead of a nested document.
- toPersistentSort(Sort, ArangoMappingContext, Class<?>) - Static method in class com.arangodb.springframework.core.util.AqlUtils
- toString() - Method in class com.arangodb.springframework.repository.query.derived.Criteria
- translateException(RuntimeException) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- translateExceptionIfPossible(RuntimeException) - Method in class com.arangodb.springframework.core.util.ArangoExceptionTranslator
- truncate() - Method in interface com.arangodb.springframework.core.CollectionOperations
-
Removes all documents from the collection, but leaves the indexes intact
- truncate() - Method in class com.arangodb.springframework.core.template.DefaultCollectionOperations
- ttl() - Element in annotation interface com.arangodb.springframework.annotation.QueryOptions
-
The time-to-live for the cursor (in seconds).
- TtlIndex - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to define given field to be indexed using ArangoDB's TTL index.
- TtlIndexed - Annotation Interface in com.arangodb.springframework.annotation
-
Annotation to mark a field to be indexed using ArangoDB's Ttl index.
- typeKey() - Method in interface com.arangodb.springframework.config.ArangoConfiguration
U
- unique() - Element in annotation interface com.arangodb.springframework.annotation.MDIndex
-
If true, then create a unique index
- unique() - Element in annotation interface com.arangodb.springframework.annotation.MDPrefixedIndex
-
If true, then create a unique index
- unique() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndex
-
If true, then create a unique index
- unique() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndexed
-
If true, then create a unique index
- update(UserUpdateOptions) - Method in class com.arangodb.springframework.core.template.DefaultUserOperation
- update(UserUpdateOptions) - Method in interface com.arangodb.springframework.core.UserOperations
-
Partially updates the data of an existing user.
- update(Object, Object) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Partially updates the document identified by document id or key.
- update(Object, Object) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- update(Object, T, DocumentUpdateOptions) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Partially updates the document identified by document id or key.
- update(Object, T, DocumentUpdateOptions) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- updateAll(Iterable<? extends T>, DocumentUpdateOptions, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Partially updates documents, the documents to update are specified by the _key attributes in the objects on values.
- updateAll(Iterable<? extends T>, DocumentUpdateOptions, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- updateAll(Iterable<? extends T>, Class<T>) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Partially updates documents, the documents to update are specified by the _key attributes in the objects on values.
- updateAll(Iterable<? extends T>, Class<T>) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- user(String) - Method in interface com.arangodb.springframework.core.ArangoOperations
-
Return the operations interface for a user.
- user(String) - Method in class com.arangodb.springframework.core.template.ArangoTemplate
- UserOperations - Interface in com.arangodb.springframework.core
-
Interface that specifies operations to manage ArangoDB users.
V
- value() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValue
- value() - Element in annotation interface com.arangodb.springframework.annotation.ArangoComputedValueDefinitions
- value() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
Alias for
Document.collection()
. - value() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
Alias for
Edge.collection()
. - value() - Element in annotation interface com.arangodb.springframework.annotation.EnableArangoRepositories
-
Alias for
EnableArangoRepositories.basePackages()
. - value() - Element in annotation interface com.arangodb.springframework.annotation.Field
-
The field-name to be used to store the field inside the document.
- value() - Element in annotation interface com.arangodb.springframework.annotation.FulltextIndexes
-
Deprecated.
- value() - Element in annotation interface com.arangodb.springframework.annotation.GeoIndexes
- value() - Element in annotation interface com.arangodb.springframework.annotation.MDIndexes
- value() - Element in annotation interface com.arangodb.springframework.annotation.MDPrefixedIndexes
- value() - Element in annotation interface com.arangodb.springframework.annotation.PersistentIndexes
- value() - Element in annotation interface com.arangodb.springframework.annotation.Query
-
The query string to be executed
- value() - Element in annotation interface com.arangodb.springframework.annotation.SpelParam
- valueOf(String) - Static method in enum class com.arangodb.springframework.annotation.Relations.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.ArangoConverters.StringToUuidConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.ArangoConverters.UuidToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.DateToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.InstantToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateTimeToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalTimeToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.OffsetDateTimeToStringConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToDateConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToInstantConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToOffsetDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToZonedDateTimeConverter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.ZonedDateTimeToStringConverter
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.arangodb.springframework.annotation.Relations.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.ArangoConverters.StringToUuidConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.ArangoConverters.UuidToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.DateToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.InstantToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateTimeToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalDateToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.LocalTimeToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.OffsetDateTimeToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToDateConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToInstantConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalDateTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToLocalTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToOffsetDateTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.StringToZonedDateTimeConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arangodb.springframework.core.convert.TimeStringConverters.ZonedDateTimeToStringConverter
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitForSync() - Element in annotation interface com.arangodb.springframework.annotation.Document
-
If true then the data is synchronized to disk before returning from a document create, update, replace or removal operation.
- waitForSync() - Element in annotation interface com.arangodb.springframework.annotation.Edge
-
If true then the data is synchronized to disk before returning from a document create, update, replace or removal operation.
- withInnerRing(GeoJsonLineString) - Method in class com.arangodb.springframework.core.geo.GeoJsonPolygon
-
Creates a new
GeoJsonPolygon
with an inner ring defined be the givenGeoJsonLineString
. - withInnerRing(List<Point>) - Method in class com.arangodb.springframework.core.geo.GeoJsonPolygon
- withInnerRing(Point, Point, Point, Point, Point...) - Method in class com.arangodb.springframework.core.geo.GeoJsonPolygon
-
Creates a new
GeoJsonPolygon
with an inner ring defined be the givenPoint
s. - write(Object) - Method in interface com.arangodb.springframework.core.convert.ArangoEntityWriter
- write(Object) - Method in class com.arangodb.springframework.core.convert.DefaultArangoConverter
- write(Object, ArangoPersistentEntity<?>, Object) - Method in interface com.arangodb.springframework.core.convert.resolver.ReferenceResolver
- write(Object, ArangoPersistentEntity<?>, Object) - Method in class com.arangodb.springframework.core.convert.resolver.RefResolver
- writeType(Class<?>, ObjectNode) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeMapper
- writeType(Class<?>, ObjectNode) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- writeType(TypeInformation<?>, ObjectNode) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeMapper
- writeType(TypeInformation<?>, ObjectNode) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper
- writeTypeTo(ObjectNode, Object) - Method in interface com.arangodb.springframework.core.convert.ArangoTypeAliasAccessor
- writeTypeTo(ObjectNode, Object) - Method in class com.arangodb.springframework.core.convert.DefaultArangoTypeMapper.DefaultTypeAliasAccessor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form