Package org.springframework.batch.item.data.builder

# Class RepositoryItemReaderBuilder.RepositoryMethodReference<T>

java.lang.Object
org.springframework.batch.item.data.builder.RepositoryItemReaderBuilder.RepositoryMethodReference<T>

Type Parameters:
  `T` - The type of repository that will be used by the reader. The class must not be final.

Enclosing class:
  RepositoryItemReaderBuilder<T>

public static class RepositoryItemReaderBuilder.RepositoryMethodReference<T> extends Object
Establishes a proxy that will capture a the Repository and the associated methodName that will be used by the reader.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RepositoryMethodReference(org.springframework.data.repository.PagingAndSortingRepository<?,?> repository)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `T`
  `methodIs()`
  The proxy returned prevents actual method execution and is only used to gather, information about the method.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### RepositoryMethodReference

    public RepositoryMethodReference(org.springframework.data.repository.PagingAndSortingRepository<?,?> repository)

- ## Method Details

  - ### methodIs

    public T methodIs()
    The proxy returned prevents actual method execution and is only used to gather, information about the method.
    Returns:
      T is a proxy of the object passed in in the constructor