public class VariableDeclaration extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Expression |
destinationExpression |
protected String |
destinationVariableName |
protected String |
link |
protected Expression |
linkExpression |
protected String |
name |
protected Expression |
sourceExpression |
protected String |
sourceVariableName |
protected String |
type |
Constructor and Description |
---|
VariableDeclaration(String name,
String type) |
Modifier and Type | Method and Description |
---|---|
void |
destroy(VariableScope innerScopeInstance,
VariableScope outerScopeInstance) |
Expression |
getDestinationExpression() |
String |
getDestinationVariableName() |
String |
getLink() |
Expression |
getLinkExpression() |
String |
getName() |
Expression |
getSourceExpression() |
String |
getSourceVariableName() |
String |
getType() |
void |
initialize(VariableScope innerScopeInstance,
VariableScope outerScopeInstance) |
void |
setDestinationExpression(Expression destinationExpression) |
void |
setDestinationVariableName(String destinationVariableName) |
void |
setLink(String link) |
void |
setLinkExpression(Expression linkExpression) |
void |
setName(String name) |
void |
setSourceExpression(Expression sourceExpression) |
void |
setSourceVariableName(String sourceVariableName) |
void |
setType(String type) |
String |
toString() |
protected String name
protected String type
protected String sourceVariableName
protected Expression sourceExpression
protected String destinationVariableName
protected Expression destinationExpression
protected String link
protected Expression linkExpression
public void initialize(VariableScope innerScopeInstance, VariableScope outerScopeInstance)
public void destroy(VariableScope innerScopeInstance, VariableScope outerScopeInstance)
public String getName()
public void setName(String name)
public String getType()
public void setType(String type)
public String getSourceVariableName()
public void setSourceVariableName(String sourceVariableName)
public Expression getSourceExpression()
public void setSourceExpression(Expression sourceExpression)
public String getDestinationVariableName()
public void setDestinationVariableName(String destinationVariableName)
public Expression getDestinationExpression()
public void setDestinationExpression(Expression destinationExpression)
public String getLink()
public void setLink(String link)
public Expression getLinkExpression()
public void setLinkExpression(Expression linkExpression)
Copyright © 2015. All rights reserved.