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> T
convertIfNecessary
(Object source, Class<T> type) MappingContext<? extends ArangoPersistentEntity<?>,
ArangoPersistentProperty> boolean
isCollectionType
(Class<?> type) boolean
isEntityType
(Class<?> type) void
readProperty
(ArangoPersistentEntity<?> entity, PersistentPropertyAccessor<?> accessor, com.fasterxml.jackson.databind.JsonNode source, ArangoPersistentProperty property) Methods inherited from interface com.arangodb.springframework.core.convert.ArangoEntityWriter
write
Methods 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
-