Class DefaultArangoConverter
java.lang.Object
com.arangodb.springframework.core.convert.DefaultArangoConverter
- All Implemented Interfaces:
ArangoConverter
,ArangoEntityReader
,ArangoEntityWriter
,EntityReader<Object,
com.fasterxml.jackson.databind.JsonNode>
- Author:
- Mark Vollmary, Christian Lechner, Reşat SABIQ
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultArangoConverter
(MappingContext<? extends ArangoPersistentEntity<?>, ArangoPersistentProperty> context, CustomConversions conversions, ResolverFactory resolverFactory, ArangoTypeMapper typeMapper) -
Method Summary
Modifier and TypeMethodDescriptionMappingContext<? extends ArangoPersistentEntity<?>,
ArangoPersistentProperty> boolean
isCollectionType
(Class<?> type) boolean
isEntityType
(Class<?> type) <R> R
com.fasterxml.jackson.databind.JsonNode
-
Constructor Details
-
DefaultArangoConverter
public DefaultArangoConverter(MappingContext<? extends ArangoPersistentEntity<?>, ArangoPersistentProperty> context, CustomConversions conversions, ResolverFactory resolverFactory, ArangoTypeMapper typeMapper)
-
-
Method Details
-
getMappingContext
public MappingContext<? extends ArangoPersistentEntity<?>,ArangoPersistentProperty> getMappingContext()- Specified by:
getMappingContext
in interfaceArangoConverter
-
getTypeMapper
- Specified by:
getTypeMapper
in interfaceArangoConverter
-
read
- Specified by:
read
in interfaceEntityReader<Object,
com.fasterxml.jackson.databind.JsonNode>
-
write
- Specified by:
write
in interfaceArangoEntityWriter
-
isCollectionType
- Specified by:
isCollectionType
in interfaceArangoConverter
-
getConversionService
- Specified by:
getConversionService
in interfaceArangoConverter
-
isEntityType
- Specified by:
isEntityType
in interfaceArangoConverter
-
convertId
- Specified by:
convertId
in interfaceArangoConverter
-