public static class JZtxtcmdScript.JZcmdDatapathElementClass extends DataAccess.DatapathElementClass implements GetTypeToUse
Modifier and Type | Field and Description |
---|---|
protected JZtxtcmdScript.JZcmdDataAccess |
dpathClass
Access to data which describes the class. null if not used.
|
(package private) JZtxtcmdScript.JZcmdDataAccess |
dpathLoader
The name of that variable which is used as Loader for classes. null if not used (it is optional).
|
protected java.util.List<JZtxtcmdScript.JZcmditem> |
fnArgsExpr
For ZbnfJavaOutput: Expressions to calculate the
DataAccess.DatapathElement.fnArgs for a method or constructor arguments. |
fnArgs, ident, whatisit
Constructor and Description |
---|
JZcmdDatapathElementClass() |
Modifier and Type | Method and Description |
---|---|
void |
add_argument(JZtxtcmdScript.JZcmditem val)
For ZbnfJavaOutput: Adds argument to
fnArgsExpr . |
void |
add_Class_Var(JZtxtcmdScript.JZcmdDataAccess val) |
void |
add_Classpath_Var(JZtxtcmdScript.JZcmdDataAccess val)
For ZbnfJavaOutput: Sets the datapath for a specific ClassLoader.
|
java.lang.Class<?> |
getTypeToUse() |
JZtxtcmdScript.JZcmditem |
new_argument()
For ZbnfJavaOutput: Creates a new item for an argument of a method or constructor.
|
JZtxtcmdScript.JZcmdDataAccess |
new_Class_Var() |
JZtxtcmdScript.JZcmdDataAccess |
new_Classpath_Var()
For ZbnfJavaOutput: Creates a datapath for a specific ClassLoader.
|
set_Class, set_javapath, set_loader
argName, ident, isOperation, nrArgNames, set_ident, set_operation, set_operation, set_whatisit, set, set, setActualArgumentArray, setActualArguments, setIdent, toString, writeStruct
JZtxtcmdScript.JZcmdDataAccess dpathLoader
java.lang.Classloader
protected java.util.List<JZtxtcmdScript.JZcmditem> fnArgsExpr
DataAccess.DatapathElement.fnArgs
for a method or constructor arguments.
Maybe null if not arguments are necessary.protected JZtxtcmdScript.JZcmdDataAccess dpathClass
Class
.public java.lang.Class<?> getTypeToUse()
getTypeToUse
in interface GetTypeToUse
public JZtxtcmdScript.JZcmditem new_argument()
public void add_argument(JZtxtcmdScript.JZcmditem val)
fnArgsExpr
.public JZtxtcmdScript.JZcmdDataAccess new_Class_Var()
public void add_Class_Var(JZtxtcmdScript.JZcmdDataAccess val)
public JZtxtcmdScript.JZcmdDataAccess new_Classpath_Var()
public void add_Classpath_Var(JZtxtcmdScript.JZcmdDataAccess val)