Interface ArangoConverter
- All Superinterfaces:
ArangoEntityReader,ArangoEntityWriter,EntityReader<Object,com.fasterxml.jackson.databind.JsonNode>
- All Known Implementing Classes:
DefaultArangoConverter
- Author:
- Mark Vollmary, Christian Lechner
-
Method Summary
Modifier and TypeMethodDescription<T> TconvertIfNecessary(Object source, Class<T> type) MappingContext<? extends ArangoPersistentEntity<?>,ArangoPersistentProperty> booleanisCollectionType(Class<?> type) booleanisEntityType(Class<?> type) voidreadProperty(ArangoPersistentEntity<?> entity, PersistentPropertyAccessor<?> accessor, com.fasterxml.jackson.databind.JsonNode source, ArangoPersistentProperty property) Methods inherited from interface com.arangodb.springframework.core.convert.ArangoEntityWriter
writeMethods inherited from interface org.springframework.data.convert.EntityReader
read
-
Method Details
-
readProperty
void readProperty(ArangoPersistentEntity<?> entity, PersistentPropertyAccessor<?> accessor, com.fasterxml.jackson.databind.JsonNode source, ArangoPersistentProperty property) -
isCollectionType
-
isEntityType
-
getTypeMapper
ArangoTypeMapper getTypeMapper() -
getMappingContext
MappingContext<? extends ArangoPersistentEntity<?>,ArangoPersistentProperty> getMappingContext() -
getConversionService
ConversionService getConversionService() -
convertIfNecessary
-
convertId
-