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> booleanisCollectionType(Class<?> type) booleanisEntityType(Class<?> type) <R> Rcom.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:
getMappingContextin interfaceArangoConverter
-
getTypeMapper
- Specified by:
getTypeMapperin interfaceArangoConverter
-
read
- Specified by:
readin interfaceEntityReader<Object,com.fasterxml.jackson.databind.JsonNode>
-
write
- Specified by:
writein interfaceArangoEntityWriter
-
isCollectionType
- Specified by:
isCollectionTypein interfaceArangoConverter
-
getConversionService
- Specified by:
getConversionServicein interfaceArangoConverter
-
isEntityType
- Specified by:
isEntityTypein interfaceArangoConverter
-
convertId
- Specified by:
convertIdin interfaceArangoConverter
-