public interface ProcessorContext<M extends com.liferay.portal.kernel.model.BaseModel<M>>
Modifier and Type | Interface and Description |
---|---|
static interface |
ProcessorContext.Bind<T extends com.liferay.portal.kernel.model.BaseModel<T>> |
static interface |
ProcessorContext.UpdateFunction<T> |
Modifier and Type | Method and Description |
---|---|
<T extends com.liferay.portal.kernel.model.BaseModel<T>> |
bind(java.util.function.Function<M,T> modelGetterFunction,
int processingIndex,
java.lang.String publicIdentifier,
ProcessorContext.UpdateFunction<T> updateFunction) |
ProcessorContext.Bind<M> |
bind(int processingIndex,
ProcessorContext.UpdateFunction<M> updateFunction) |
<V> V |
getValue(java.lang.Class<V> clazz,
java.lang.String fieldExpression) |
<V> V[] |
getValueArray(java.lang.Class<V> clazz,
java.lang.String fieldExpression) |
<T extends com.liferay.portal.kernel.model.BaseModel<T>> ProcessorContext.Bind<T> bind(java.util.function.Function<M,T> modelGetterFunction, int processingIndex, java.lang.String publicIdentifier, ProcessorContext.UpdateFunction<T> updateFunction)
ProcessorContext.Bind<M> bind(int processingIndex, ProcessorContext.UpdateFunction<M> updateFunction)
<V> V getValue(java.lang.Class<V> clazz, java.lang.String fieldExpression)
<V> V[] getValueArray(java.lang.Class<V> clazz, java.lang.String fieldExpression)