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 Details

    • getEntityInformation

      CouchbaseEntityInformation getEntityInformation()
    • getOperations

      Object getOperations()
    • withOptions

      default REPO withOptions(com.couchbase.client.java.CommonOptions<?> options)
      Parameters:
      options - - the options to set on the returned repository object
    • withScope

      default REPO withScope(String scope)
      Parameters:
      scope - - the scope to set on the returned repository object
    • withCollection

      default REPO withCollection(String collection)
      Parameters:
      collection - - the collection to set on the returned repository object