com.atlassian.greenhopper.customfield.sprint
Class OpenSprintsJqlFunction

java.lang.Object
  extended by com.atlassian.jira.plugin.jql.function.AbstractJqlFunction
      extended by com.atlassian.greenhopper.customfield.sprint.OpenSprintsJqlFunction
All Implemented Interfaces:
com.atlassian.jira.plugin.jql.function.JqlFunction

public class OpenSprintsJqlFunction
extends com.atlassian.jira.plugin.jql.function.AbstractJqlFunction

JQL Function to only return open sprints


Field Summary
static java.lang.String NAME
          must match fnor...
 
Constructor Summary
OpenSprintsJqlFunction(SprintManager sprintManager)
           
 
Method Summary
 com.atlassian.jira.JiraDataType getDataType()
           
 int getMinimumNumberOfExpectedArguments()
           
 java.util.List<com.atlassian.jira.jql.operand.QueryLiteral> getValues(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, com.atlassian.query.operand.FunctionOperand operand, com.atlassian.query.clause.TerminalClause terminalClause)
          Get all open sprints
 com.atlassian.jira.util.MessageSet validate(com.atlassian.crowd.embedded.api.User searcher, com.atlassian.query.operand.FunctionOperand operand, com.atlassian.query.clause.TerminalClause terminalClause)
           
 
Methods inherited from class com.atlassian.jira.plugin.jql.function.AbstractJqlFunction
getFunctionName, getI18n, getModuleDescriptor, init, isList, validateNumberOfArgs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
must match fnor... eh, fname in atlassian-plugin.xml

See Also:
Constant Field Values
Constructor Detail

OpenSprintsJqlFunction

public OpenSprintsJqlFunction(SprintManager sprintManager)
Method Detail

validate

public com.atlassian.jira.util.MessageSet validate(com.atlassian.crowd.embedded.api.User searcher,
                                                   com.atlassian.query.operand.FunctionOperand operand,
                                                   com.atlassian.query.clause.TerminalClause terminalClause)

getValues

public java.util.List<com.atlassian.jira.jql.operand.QueryLiteral> getValues(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext,
                                                                             com.atlassian.query.operand.FunctionOperand operand,
                                                                             com.atlassian.query.clause.TerminalClause terminalClause)
Get all open sprints


getMinimumNumberOfExpectedArguments

public int getMinimumNumberOfExpectedArguments()

getDataType

public com.atlassian.jira.JiraDataType getDataType()


Copyright © 2007-2012 Atlassian. All Rights Reserved.