public abstract class

AbstractDateFunction

extends AbstractJqlFunction
java.lang.Object
   ↳ com.atlassian.jira.plugin.jql.function.AbstractJqlFunction
     ↳ com.atlassian.jira.plugin.jql.function.AbstractDateFunction
Known Direct Subclasses

Class Overview

Function that produces the end of the month as the value.

Summary

Nested Classes
enum AbstractDateFunction.UNIT  
Fields
protected final Clock clock
protected final TimeZoneManager timeZoneManager
Public Methods
JiraDataType getDataType()
int getMinimumNumberOfExpectedArguments()
MessageSet validate(ApplicationUser searcher, FunctionOperand operand, TerminalClause terminalClause)
Protected Methods
int getDurationAmount(String duration)
int getDurationUnit(String duration)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.jql.function.AbstractJqlFunction
From class java.lang.Object
From interface com.atlassian.jira.plugin.jql.function.JqlFunction

Fields

protected final Clock clock

protected final TimeZoneManager timeZoneManager

Public Methods

public JiraDataType getDataType ()

public int getMinimumNumberOfExpectedArguments ()

public MessageSet validate (ApplicationUser searcher, FunctionOperand operand, TerminalClause terminalClause)

Protected Methods

protected int getDurationAmount (String duration)

protected int getDurationUnit (String duration)