public interface ProjectionFactory
Modifier and Type | Method and Description |
---|---|
<T> T |
createProjection(Class<T> projectionType)
Creates a pojection instance for the given type.
|
<T> T |
createProjection(Class<T> projectionType,
Object source)
Creates a projection of the given type for the given source object.
|
List<String> |
getInputProperties(Class<?> projectionType)
Returns the properties that will be consumed by the given projection type.
|
<T> T createProjection(Class<T> projectionType, Object source)
projectionType
- the type to create, must not be null.source
- the object to create a projection for, can be null<T> T createProjection(Class<T> projectionType)
projectionType
- the type to create, must not be null.Copyright © 2011-2015–2015 Pivotal Software, Inc.. All rights reserved.