Class TaskVariableQueryBuilderImpl

  • All Implemented Interfaces:
    org.kie.internal.query.ExtendedParametrizedQueryBuilder<org.kie.internal.task.query.TaskVariableQueryBuilder,​org.kie.internal.task.api.TaskVariable>, org.kie.internal.query.ParametrizedQueryBuilder<org.kie.internal.task.query.TaskVariableQueryBuilder>, org.kie.internal.query.ProcessInstanceIdQueryBuilder<org.kie.internal.task.query.TaskVariableQueryBuilder,​org.kie.internal.task.api.TaskVariable>, org.kie.internal.runtime.manager.audit.query.ProcessIdQueryBuilder<org.kie.internal.task.query.TaskVariableQueryBuilder,​org.kie.internal.task.api.TaskVariable>, org.kie.internal.task.query.TaskVariableQueryBuilder

    public class TaskVariableQueryBuilderImpl
    extends AbstractTaskAuditQueryBuilderImpl<org.kie.internal.task.query.TaskVariableQueryBuilder,​org.kie.internal.task.api.TaskVariable>
    implements org.kie.internal.task.query.TaskVariableQueryBuilder
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.internal.task.query.TaskVariableQueryBuilder

        org.kie.internal.task.query.TaskVariableQueryBuilder.OrderBy
    • Field Summary

      • Fields inherited from class org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl

        queryWhere
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.internal.task.query.TaskVariableQueryBuilder ascending​(org.kie.internal.task.query.TaskVariableQueryBuilder.OrderBy field)  
      org.kie.internal.task.query.TaskVariableQueryBuilder descending​(org.kie.internal.task.query.TaskVariableQueryBuilder.OrderBy field)  
      protected TaskCommand<List<org.kie.internal.task.api.TaskVariable>> getCommand()  
      protected Class<TaskVariableImpl> getQueryType()  
      protected Class<org.kie.internal.task.api.TaskVariable> getResultType()  
      org.kie.internal.task.query.TaskVariableQueryBuilder id​(long... id)  
      org.kie.internal.task.query.TaskVariableQueryBuilder modificationDate​(Date... modDate)  
      org.kie.internal.task.query.TaskVariableQueryBuilder modificationDateRange​(Date modDateMin, Date modDateMax)  
      org.kie.internal.task.query.TaskVariableQueryBuilder name​(String... name)  
      org.kie.internal.task.query.TaskVariableQueryBuilder taskId​(long... taskId)  
      org.kie.internal.task.query.TaskVariableQueryBuilder taskIdRange​(Long taskIdMin, Long taskIdMax)  
      org.kie.internal.task.query.TaskVariableQueryBuilder type​(org.kie.internal.task.api.TaskVariable.VariableType... type)  
      org.kie.internal.task.query.TaskVariableQueryBuilder value​(String... value)  
      • Methods inherited from class org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl

        addIntParameter, addLongParameter, addObjectParameter, addRangeParameter, addRangeParameters, and, clear, endGroup, equals, getQueryWhere, intersect, like, maxResults, newGroup, offset, or, regex, union
      • Methods inherited from interface org.kie.internal.query.ExtendedParametrizedQueryBuilder

        build, endGroup, newGroup
      • Methods inherited from interface org.kie.internal.query.ParametrizedQueryBuilder

        and, clear, equals, intersect, like, maxResults, offset, or, regex, union
      • Methods inherited from interface org.kie.internal.query.ProcessInstanceIdQueryBuilder

        processInstanceId, processInstanceIdRange
      • Methods inherited from interface org.kie.internal.task.query.TaskVariableQueryBuilder

        processId
    • Constructor Detail

      • TaskVariableQueryBuilderImpl

        public TaskVariableQueryBuilderImpl​(org.kie.internal.task.api.InternalTaskService taskService)
      • TaskVariableQueryBuilderImpl

        public TaskVariableQueryBuilderImpl​(TaskJPAAuditService jpaService)
    • Method Detail

      • taskId

        public org.kie.internal.task.query.TaskVariableQueryBuilder taskId​(long... taskId)
        Specified by:
        taskId in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • taskIdRange

        public org.kie.internal.task.query.TaskVariableQueryBuilder taskIdRange​(Long taskIdMin,
                                                                                Long taskIdMax)
        Specified by:
        taskIdRange in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • id

        public org.kie.internal.task.query.TaskVariableQueryBuilder id​(long... id)
        Specified by:
        id in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • modificationDate

        public org.kie.internal.task.query.TaskVariableQueryBuilder modificationDate​(Date... modDate)
        Specified by:
        modificationDate in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • modificationDateRange

        public org.kie.internal.task.query.TaskVariableQueryBuilder modificationDateRange​(Date modDateMin,
                                                                                          Date modDateMax)
        Specified by:
        modificationDateRange in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • name

        public org.kie.internal.task.query.TaskVariableQueryBuilder name​(String... name)
        Specified by:
        name in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • value

        public org.kie.internal.task.query.TaskVariableQueryBuilder value​(String... value)
        Specified by:
        value in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • type

        public org.kie.internal.task.query.TaskVariableQueryBuilder type​(org.kie.internal.task.api.TaskVariable.VariableType... type)
        Specified by:
        type in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • ascending

        public org.kie.internal.task.query.TaskVariableQueryBuilder ascending​(org.kie.internal.task.query.TaskVariableQueryBuilder.OrderBy field)
        Specified by:
        ascending in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • descending

        public org.kie.internal.task.query.TaskVariableQueryBuilder descending​(org.kie.internal.task.query.TaskVariableQueryBuilder.OrderBy field)
        Specified by:
        descending in interface org.kie.internal.task.query.TaskVariableQueryBuilder
      • getResultType

        protected Class<org.kie.internal.task.api.TaskVariable> getResultType()
        Specified by:
        getResultType in class AbstractTaskAuditQueryBuilderImpl<org.kie.internal.task.query.TaskVariableQueryBuilder,​org.kie.internal.task.api.TaskVariable>