public enum ViewPostProcessor extends Enum<ViewPostProcessor> implements RepositoryProxyPostProcessor
RepositoryProxyPostProcessor
that sets up an interceptor to read View
information from the invoked
method. This is necessary to allow redeclaration of CRUD methods in repository interfaces and configure view
information on them.Enum Constant and Description |
---|
INSTANCE |
Modifier and Type | Method and Description |
---|---|
ViewMetadataProvider |
getViewMetadataProvider() |
void |
postProcess(ProxyFactory factory,
RepositoryInformation repositoryInformation) |
static ViewPostProcessor |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ViewPostProcessor[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ViewPostProcessor INSTANCE
public static ViewPostProcessor[] values()
for (ViewPostProcessor c : ViewPostProcessor.values()) System.out.println(c);
public static ViewPostProcessor valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic void postProcess(ProxyFactory factory, RepositoryInformation repositoryInformation)
postProcess
in interface RepositoryProxyPostProcessor
public ViewMetadataProvider getViewMetadataProvider()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.