public static class DataAccess.DataAccessSet extends DataAccess
DataAccess.DataAccessSet, DataAccess.DatapathElement, DataAccess.DatapathElementClass, DataAccess.Dst, DataAccess.IntegerIx, DataAccess.ObjMethod, DataAccess.SetDatapathElement, DataAccess.Test, DataAccess.Variable<T>
datapath, sVersion
Constructor and Description |
---|
DataAccessSet()
Invoked if an access to an existing variable is stored.
|
Modifier and Type | Method and Description |
---|---|
void |
add_datapathElement(DataAccess.SetDatapathElement val) |
void |
add_datapathElementClass(DataAccess.DatapathElementClass val) |
void |
add_newJavaClass(DataAccess.DatapathElementClass val) |
void |
add_startDatapath(DataAccess.SetDatapathElement val) |
void |
add_staticJavaMethod(DataAccess.DatapathElementClass val) |
DataAccess.SetDatapathElement |
new_datapathElement()
This method may be overridden if a derived instance is necessary.
|
DataAccess.DatapathElementClass |
new_newJavaClass() |
DataAccess.SetDatapathElement |
new_startDatapath() |
DataAccess.DatapathElementClass |
new_staticJavaMethod() |
DataAccess.DatapathElementClass |
newDatapathElementClass()
This method may be overridden if a derived instance is necessary.
|
void |
set_envVariable(java.lang.String ident) |
void |
set_startVariable(java.lang.String ident) |
void |
setTypeToLastElement(char type)
This routine have to be invoked as last one to set the type.
|
access, access, access, access, add_datapathElement, checkAndConvertArgTypes, checkArgTypes, checkTypes, createOrReplaceVariable, datapath, debug, debugIdent, debugMethod, expandElements, getArrayElement, getData, getDataFromField, getEnclosingInstance, getFloat, getInt, getLengthOfArray, getStaticValue, getStringFromObject, getVariable, idents, initConversion, intFromUnsignedShort, invokeMethod, invokeMethod, invokeNew, invokeStaticMethod, isOrExtends, isReferenceToEnclosing, istypeof, istypeof, setBit, setVariable, shortFromUnsignedByte, storeValue, storeValue, storeValue, toString, writeStruct
public DataAccessSet()
public DataAccess.SetDatapathElement new_datapathElement()
public final void add_datapathElement(DataAccess.SetDatapathElement val)
public DataAccess.DatapathElementClass newDatapathElementClass()
public final void add_datapathElementClass(DataAccess.DatapathElementClass val)
public DataAccess.SetDatapathElement new_startDatapath()
public final void add_startDatapath(DataAccess.SetDatapathElement val)
public final void set_envVariable(java.lang.String ident)
public final void set_startVariable(java.lang.String ident)
public final DataAccess.DatapathElementClass new_newJavaClass()
public final void add_newJavaClass(DataAccess.DatapathElementClass val)
public final DataAccess.DatapathElementClass new_staticJavaMethod()
public final void add_staticJavaMethod(DataAccess.DatapathElementClass val)
public final void setTypeToLastElement(char type)