- java.lang.Object
-
- org.kie.server.services.taskassigning.planning.data.AbstractLabelValueExtractor<T>
-
- org.kie.server.services.taskassigning.planning.data.AbstractAttributeMapValueLabelValueExtractor<M,T>
-
- All Implemented Interfaces:
org.kie.server.api.model.taskassigning.data.LabelValueExtractor<T>
- Direct Known Subclasses:
AbstractStringListValueAttributeMapValueExtractor
public abstract class AbstractAttributeMapValueLabelValueExtractor<M extends Map<String,?>,T> extends AbstractLabelValueExtractor<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractAttributeMapValueLabelValueExtractor(String attributeName, Class<T> type, String labelName, int priority)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Set<Object>extract(T source)protected abstract Set<Object>extractFromAttribute(Object attributeValue)StringgetAttributeName()protected abstract MgetAttributes(T source)-
Methods inherited from class org.kie.server.services.taskassigning.planning.data.AbstractLabelValueExtractor
getLabelName, getPriority, getType
-
-