public final class Immediate extends IsaPrimitive
Immediate is a primitive that describes immediate values.| Modifier and Type | Class and Description |
|---|---|
static class |
Immediate.Info |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_NAME |
| Constructor and Description |
|---|
Immediate(Data data) |
Immediate(Location location) |
| Modifier and Type | Method and Description |
|---|---|
Location |
access() |
Location |
access(ProcessingElement processingElement,
TemporaryVariables temporaryVariables)
Returns the location the primitive object points to (when initialized with specific
parameters).
|
Type |
getType() |
action, execute, getCurrentOperation, getName, image, init, syntaxpublic static final java.lang.String TYPE_NAME
public Immediate(Location location)
public Immediate(Data data)
public Location access(ProcessingElement processingElement, TemporaryVariables temporaryVariables)
IsaPrimitiveDefault implementation is provided to allow using primitives that do not have a return expression. This method does not do any useful work and should never be called. It is needed only to let inherited classes compile.
access in class IsaPrimitivepublic Location access()
public Type getType()