Uses of Interface
org.springframework.data.couchbase.core.mapping.CouchbasePersistentEntity
Packages that use CouchbasePersistentEntity
Package
Description
This package contains classes used for entity-to-JSON conversions, type mapping and writing.
This package contains interfaces and annotations relative to object-json mapping and the notion of a Couchbase
Storable.
This package contains the support classes to configure repositories in the context of Couchbase.
This package contains classes related to query derivation and concrete ways of querying couchbase.
This package contains the Couchbase implementations to support the Spring Data repository abstraction.
-
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.core.convert
Fields in org.springframework.data.couchbase.core.convert with type parameters of type CouchbasePersistentEntityModifier and TypeFieldDescriptionprotected final MappingContext<? extends CouchbasePersistentEntity<?>,CouchbasePersistentProperty> MappingCouchbaseConverter.mappingContextThe generic mapping context.Methods in org.springframework.data.couchbase.core.convert that return types with arguments of type CouchbasePersistentEntityMethods in org.springframework.data.couchbase.core.convert with parameters of type CouchbasePersistentEntityModifier and TypeMethodDescriptionprotected <R> RMappingCouchbaseConverter.read(CouchbasePersistentEntity<R> entity, CouchbaseDocument source, Object parent) Read an incomingCouchbaseDocumentinto the target entity.protected voidMappingCouchbaseConverter.writeInternalEntity(Object source, CouchbaseDocument target, CouchbasePersistentEntity<?> entity, boolean withId, CouchbasePersistentProperty prop, boolean processValueConverter) Internal helper method to write the source object into the target document.Constructor parameters in org.springframework.data.couchbase.core.convert with type arguments of type CouchbasePersistentEntityModifierConstructorDescriptionMappingCouchbaseConverter(MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext) Create a newMappingCouchbaseConverter.MappingCouchbaseConverter(MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext, String typeKey) Create a newMappingCouchbaseConverterMappingCouchbaseConverter(MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext, String typeKey, CustomConversions customConversions) Create a newMappingCouchbaseConverterthat will store class name for complex types in the typeKey attribute. -
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.core.convert.join
Methods in org.springframework.data.couchbase.core.convert.join with parameters of type CouchbasePersistentEntityModifier and TypeMethodDescriptionstatic voidN1qlJoinResolver.handleProperties(CouchbasePersistentEntity<?> persistentEntity, ConvertingPropertyAccessor<?> accessor, ReactiveCouchbaseTemplate template, String id, String scope, String collection) -
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.core.index
Methods in org.springframework.data.couchbase.core.index with parameters of type CouchbasePersistentEntityModifier and TypeMethodDescriptionCouchbasePersistentEntityIndexResolver.createCompositeQueryIndexDefinitions(CouchbasePersistentEntity<?> entity, CouchbasePersistentProperty property) CouchbasePersistentEntityIndexResolver.createFieldQueryIndexDefinition(CouchbasePersistentEntity<?> entity, CouchbasePersistentProperty property) booleanCouchbasePersistentEntityIndexCreator.hasSeen(CouchbasePersistentEntity<?> entity) CouchbasePersistentEntityIndexResolver.resolveIndexForEntity(CouchbasePersistentEntity<?> root) Method parameters in org.springframework.data.couchbase.core.index with type arguments of type CouchbasePersistentEntityModifier and TypeMethodDescriptionstatic QueryIndexResolverQueryIndexResolver.create(MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext, CouchbaseOperations operations) Creates a newQueryIndexResolvergivenCouchbaseMappingContext.Constructor parameters in org.springframework.data.couchbase.core.index with type arguments of type CouchbasePersistentEntityModifierConstructorDescriptionCouchbasePersistentEntityIndexResolver(MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext, CouchbaseOperations operations) -
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.core.mapping
Classes in org.springframework.data.couchbase.core.mapping that implement CouchbasePersistentEntityModifier and TypeClassDescriptionclassThe representation of a persistent entity.Constructors in org.springframework.data.couchbase.core.mapping with parameters of type CouchbasePersistentEntityModifierConstructorDescriptionBasicCouchbasePersistentProperty(Property property, CouchbasePersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder, FieldNamingStrategy fieldNamingStrategy) Create a new instance of the BasicCouchbasePersistentProperty class. -
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.repository.config
Methods in org.springframework.data.couchbase.repository.config that return types with arguments of type CouchbasePersistentEntityModifier and TypeMethodDescriptionReactiveRepositoryOperationsMapping.getMappingContext()Get theMappingContextto use in repositories.RepositoryOperationsMapping.getMappingContext()Get theMappingContextto use in repositories. -
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.repository.query
Constructor parameters in org.springframework.data.couchbase.repository.query with type arguments of type CouchbasePersistentEntityModifierConstructorDescriptionCouchbaseQueryMethod(Method method, RepositoryMetadata metadata, ProjectionFactory factory, MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext) ReactiveCouchbaseQueryMethod(Method method, RepositoryMetadata metadata, ProjectionFactory projectionFactory, MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty> mappingContext) Creates a newReactiveCouchbaseQueryMethodfrom the givenMethod. -
Uses of CouchbasePersistentEntity in org.springframework.data.couchbase.repository.support
Constructors in org.springframework.data.couchbase.repository.support with parameters of type CouchbasePersistentEntityModifierConstructorDescriptionCreate a new Information container.