Package com.schibsted.spt.data.jslt.impl
Class LetInfo
- java.lang.Object
-
- com.schibsted.spt.data.jslt.impl.VariableInfo
-
- com.schibsted.spt.data.jslt.impl.LetInfo
-
public class LetInfo extends VariableInfo
-
-
Field Summary
Fields Modifier and Type Field Description private LetExpression
let
-
Constructor Summary
Constructors Constructor Description LetInfo(LetExpression let)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionNode
getDeclaration()
The expression that computes this variable's value.java.lang.String
getName()
boolean
isLet()
-
Methods inherited from class com.schibsted.spt.data.jslt.impl.VariableInfo
getLocation, getSlot, getUsageCount, incrementUsageCount, setSlot
-
-
-
-
Field Detail
-
let
private LetExpression let
-
-
Constructor Detail
-
LetInfo
public LetInfo(LetExpression let)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in classVariableInfo
-
isLet
public boolean isLet()
- Overrides:
isLet
in classVariableInfo
-
getDeclaration
public ExpressionNode getDeclaration()
Description copied from class:VariableInfo
The expression that computes this variable's value. null for parameters, because in that case we don't know the expression.- Overrides:
getDeclaration
in classVariableInfo
-
-