Interface DynamicProxyable<REPO>
- Type Parameters:
REPO
-
public interface DynamicProxyable<REPO>
The generic parameter needs to be REPO which is either a CouchbaseRepository parameterized on T,ID or a
ReactiveCouchbaseRepository parameterized on T,ID. i.e.: interface AirportRepository extends
CouchbaseRepository<Airport, String>, DynamicProxyable<AirportRepository>
- Author:
- Michael Reiche
-
Method Summary
Modifier and TypeMethodDescriptiondefault REPO
withCollection
(String collection) default REPO
withOptions
(com.couchbase.client.java.CommonOptions<?> options) default REPO
-
Method Details
-
getEntityInformation
CouchbaseEntityInformation getEntityInformation() -
getOperations
Object getOperations() -
withOptions
- Parameters:
options
- - the options to set on the returned repository object
-
withScope
- Parameters:
scope
- - the scope to set on the returned repository object
-
withCollection
- Parameters:
collection
- - the collection to set on the returned repository object
-