public class FunctionInputDef extends Annotated
TEST_CASE_PROPERTIES
Constructor and Description |
---|
FunctionInputDef()
Creates a new FunctionInputDef object.
|
FunctionInputDef(String name)
Creates a new FunctionInputDef object.
|
Modifier and Type | Method and Description |
---|---|
FunctionInputDef |
addVarDef(IVarDef varDef)
Adds a new variable definition.
|
boolean |
equals(Object object) |
protected int |
findVarDef(String name)
Returns the index of the variable definition with the given name.
|
VarDef |
findVarDefPath(String pathName)
Returns the individual variable definition with the given path name.
|
IVarDef |
findVarPath(String pathName)
Returns the variable definition with the given path name.
|
String |
getName()
Returns the function name.
|
IVarDef |
getVarDef(String name)
Returns the variable definition with the given name.
|
Iterator<IVarDef> |
getVarDefs()
Returns the variable definitions for this function.
|
String[] |
getVarTypes()
Returns the set of
variable type identifiers for this function. |
int |
hashCode() |
FunctionInputDef |
removeVarDef(String name)
Removes a variable definition.
|
void |
setName(String name)
Changes the function name.
|
String |
toString() |
addAnnotations, getAnnotation, getAnnotationCount, getAnnotationList, getAnnotations, setAnnotation, setAnnotationList
public FunctionInputDef()
public FunctionInputDef(String name)
public void setName(String name)
public String getName()
public FunctionInputDef addVarDef(IVarDef varDef)
public FunctionInputDef removeVarDef(String name)
public IVarDef getVarDef(String name)
public Iterator<IVarDef> getVarDefs()
public String[] getVarTypes()
variable type
identifiers for this function.protected int findVarDef(String name)
public IVarDef findVarPath(String pathName)
public VarDef findVarDefPath(String pathName)
Copyright © 2024 The Cornutum Project. All rights reserved.