Interface VariableInternal
- All Superinterfaces:
AttributedObject,Expression,ExpressionInternal,Node,Statement,Variable
- All Known Implementing Classes:
ExpressionFactory.VariableImpl
- Author:
- ken
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Mark the variable so that it is no longer in scope.booleanReturns true if this variable is still in scope.Methods inherited from interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
attributes, get, setMethods inherited from interface org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal
isAssignable, type
-
Method Details
-
isAvailable
boolean isAvailable()Returns true if this variable is still in scope. Only variables still in scope may be referenced in expressions. -
close
void close()Mark the variable so that it is no longer in scope.
-