Class AbstractLabelValueExtractor<T>

  • All Implemented Interfaces:
    org.kie.server.api.model.taskassigning.data.LabelValueExtractor<T>
    Direct Known Subclasses:
    AbstractAttributeMapValueLabelValueExtractor

    public abstract class AbstractLabelValueExtractor<T>
    extends Object
    implements org.kie.server.api.model.taskassigning.data.LabelValueExtractor<T>
    • Constructor Detail

      • AbstractLabelValueExtractor

        protected AbstractLabelValueExtractor​(Class<T> type,
                                              String labelName,
                                              int priority)
    • Method Detail

      • getType

        public Class<T> getType()
        Specified by:
        getType in interface org.kie.server.api.model.taskassigning.data.LabelValueExtractor<T>
      • getLabelName

        public String getLabelName()
        Specified by:
        getLabelName in interface org.kie.server.api.model.taskassigning.data.LabelValueExtractor<T>
      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface org.kie.server.api.model.taskassigning.data.LabelValueExtractor<T>