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 LetExpressionlet
-
Constructor Summary
Constructors Constructor Description LetInfo(LetExpression let)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionNodegetDeclaration()The expression that computes this variable's value.java.lang.StringgetName()booleanisLet()-
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:
getNamein classVariableInfo
-
isLet
public boolean isLet()
- Overrides:
isLetin classVariableInfo
-
getDeclaration
public ExpressionNode getDeclaration()
Description copied from class:VariableInfoThe expression that computes this variable's value. null for parameters, because in that case we don't know the expression.- Overrides:
getDeclarationin classVariableInfo
-
-