T
- public interface ArangoPersistentEntity<T> extends PersistentEntity<T,ArangoPersistentProperty>, ApplicationContextAware
Modifier and Type | Method and Description |
---|---|
IdentifierAccessor |
getArangoIdAccessor(Object bean) |
Optional<ArangoPersistentProperty> |
getArangoIdProperty() |
String |
getCollection() |
com.arangodb.model.CollectionCreateOptions |
getCollectionOptions() |
Collection<ArangoPersistentProperty> |
getFulltextIndexedProperties() |
Collection<FulltextIndex> |
getFulltextIndexes() |
Collection<ArangoPersistentProperty> |
getGeoIndexedProperties() |
Collection<GeoIndex> |
getGeoIndexes() |
Collection<ArangoPersistentProperty> |
getHashIndexedProperties() |
Collection<HashIndex> |
getHashIndexes() |
Collection<ArangoPersistentProperty> |
getPersistentIndexedProperties() |
Collection<PersistentIndex> |
getPersistentIndexes() |
Optional<ArangoPersistentProperty> |
getRevProperty() |
Collection<ArangoPersistentProperty> |
getSkiplistIndexedProperties() |
Collection<SkiplistIndex> |
getSkiplistIndexes() |
doWithAssociations, doWithAssociations, doWithProperties, doWithProperties, findAnnotation, getIdentifierAccessor, getIdProperty, getName, getPersistenceConstructor, getPersistentProperties, getPersistentProperty, getPersistentProperty, getPropertyAccessor, getPropertyPathAccessor, getRequiredAnnotation, getRequiredIdProperty, getRequiredPersistentProperty, getRequiredVersionProperty, getType, getTypeAlias, getTypeInformation, getVersionProperty, hasIdProperty, hasVersionProperty, isAnnotationPresent, isConstructorArgument, isIdProperty, isImmutable, isNew, isVersionProperty, requiresPropertyPopulation
forEach, iterator, spliterator
setApplicationContext
String getCollection()
com.arangodb.model.CollectionCreateOptions getCollectionOptions()
Optional<ArangoPersistentProperty> getArangoIdProperty()
Optional<ArangoPersistentProperty> getRevProperty()
Collection<HashIndex> getHashIndexes()
Collection<SkiplistIndex> getSkiplistIndexes()
Collection<PersistentIndex> getPersistentIndexes()
Collection<GeoIndex> getGeoIndexes()
Collection<FulltextIndex> getFulltextIndexes()
Collection<ArangoPersistentProperty> getHashIndexedProperties()
Collection<ArangoPersistentProperty> getSkiplistIndexedProperties()
Collection<ArangoPersistentProperty> getPersistentIndexedProperties()
Collection<ArangoPersistentProperty> getGeoIndexedProperties()
Collection<ArangoPersistentProperty> getFulltextIndexedProperties()
IdentifierAccessor getArangoIdAccessor(Object bean)
Copyright © 2017–2020 ArangoDB GmbH. All rights reserved.