Package com.nomagic.magicreport.parser
Class Directive
java.lang.Object
com.nomagic.magicreport.parser.Directive
- All Implemented Interfaces:
IVariable,Serializable
A Java Bean class represent a directive statement.
- Since:
- Aug 30, 2007
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturn a endPosition.getName()Return a name.Class<?>[]Return a parameterTypes.String[]Return a parameterValues.intReturn a startPosition.voidsetEndPosition(int endPosition) Set a endPosition.voidSet a name.voidsetParameterTypes(Class<?>[] parameterTypes) Set a parameterTypes.voidsetParameterValues(String[] parameterValues) Set a parameterValues.voidsetStartPosition(int startPosition) Set a startPosition.
-
Constructor Details
-
Directive
public Directive()Create empty directive.
-
-
Method Details
-
getName
Return a name.- Returns:
- the name
-
setName
Set a name.- Parameters:
name- the name to set
-
getParameterValues
Return a parameterValues.- Returns:
- the parameterValues
-
setParameterValues
Set a parameterValues.- Parameters:
parameterValues- the parameterValues to set
-
getParameterTypes
Return a parameterTypes.- Returns:
- the parameterTypes
-
setParameterTypes
Set a parameterTypes.- Parameters:
parameterTypes- the parameterTypes to set
-
getStartPosition
public int getStartPosition()Return a startPosition.- Returns:
- the startPosition
-
setStartPosition
public void setStartPosition(int startPosition) Set a startPosition.- Parameters:
startPosition- the startPosition to set
-
getEndPosition
public int getEndPosition()Return a endPosition.- Returns:
- the endPosition
-
setEndPosition
public void setEndPosition(int endPosition) Set a endPosition.- Parameters:
endPosition- the endPosition to set
-