Interface ArangoPersistentEntity<T>
- Type Parameters:
T-
- All Superinterfaces:
ApplicationContextAware,Aware,Iterable<ArangoPersistentProperty>,PersistentEntity<T,ArangoPersistentProperty>
- All Known Implementing Classes:
DefaultArangoPersistentEntity
public interface ArangoPersistentEntity<T>
extends PersistentEntity<T,ArangoPersistentProperty>, ApplicationContextAware
- Author:
- Mark Vollmary
-
Method Summary
Modifier and TypeMethodDescriptiongetArangoIdAccessor(Object bean) com.arangodb.model.CollectionCreateOptionsDeprecated.Deprecated.Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface org.springframework.data.mapping.PersistentEntity
doWithAll, doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getInstanceCreatorMetadata, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isCreatorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
-
Method Details
-
getCollection
String getCollection() -
getCollectionOptions
com.arangodb.model.CollectionCreateOptions getCollectionOptions() -
getArangoIdProperty
Optional<ArangoPersistentProperty> getArangoIdProperty() -
getRevProperty
Optional<ArangoPersistentProperty> getRevProperty() -
getPersistentIndexes
Collection<PersistentIndex> getPersistentIndexes() -
getGeoIndexes
Collection<GeoIndex> getGeoIndexes() -
getFulltextIndexes
Deprecated. -
getTtlIndex
-
getPersistentIndexedProperties
Collection<ArangoPersistentProperty> getPersistentIndexedProperties() -
getGeoIndexedProperties
Collection<ArangoPersistentProperty> getGeoIndexedProperties() -
getFulltextIndexedProperties
Deprecated. -
getTtlIndexedProperty
Optional<ArangoPersistentProperty> getTtlIndexedProperty() -
getArangoIdAccessor
-