| Modifier and Type | Method and Description |
|---|---|
Variable |
Scope.createVariable(VariableData variableData)
Create variable with given properties in the current scope
|
Variable |
Variable.initialize()
Mark variable as initialized
|
| Modifier and Type | Method and Description |
|---|---|
io.vavr.control.Option<Variable> |
Scope.getVariable(String name)
Get variable with the given name
|
List<? extends Variable> |
Scope.getVariables()
Get variables
|
| Modifier and Type | Method and Description |
|---|---|
void |
Scope.addVariable(Variable variable)
Add variable to the scope
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyParameter
Represents variable defined in the property signature - commonly called parameter
|
interface |
TypeField
Represents field property
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAccessor<T extends Variable> |
interface |
Accessor<T extends Variable> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAssigner<T extends Variable> |
interface |
Assigner<T extends Variable> |
| Modifier and Type | Class and Description |
|---|---|
class |
PandaVariable |
| Modifier and Type | Field and Description |
|---|---|
protected List<Variable> |
AbstractScope.variables |
| Modifier and Type | Method and Description |
|---|---|
Variable |
AbstractScope.createVariable(VariableData variableData) |
Variable |
PandaVariable.initialize() |
| Modifier and Type | Method and Description |
|---|---|
protected List<? extends Variable> |
AbstractPropertyFramedScope.addParameters(List<? extends PropertyParameter> parameters) |
io.vavr.control.Option<Variable> |
AbstractScope.getVariable(String name) |
List<? extends Variable> |
AbstractScope.getVariables() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractScope.addVariable(Variable variable) |
| Modifier and Type | Class and Description |
|---|---|
class |
PandaField |
class |
PandaPropertyParameter |
Copyright © 2020. All rights reserved.