Uses of Interface
railo.transformer.bytecode.Body

Packages that use Body
railo.transformer.bytecode   
railo.transformer.bytecode.statement   
railo.transformer.bytecode.statement.tag   
railo.transformer.bytecode.statement.udf   
railo.transformer.bytecode.util   
railo.transformer.cfml.script   
 

Uses of Body in railo.transformer.bytecode
 

Classes in railo.transformer.bytecode that implement Body
 class BodyBase
          Base Body implementation
 class FlowControlBody
           
 class FunctionBody
           
 class Page
          represent a single Page like "index.cfm"
 class ScriptBody
           
 

Methods in railo.transformer.bytecode with parameters of type Body
 void Body.moveStatmentsTo(Body trg)
          move all statements to target body
 void BodyBase.moveStatmentsTo(Body trg)
           
 

Uses of Body in railo.transformer.bytecode.statement
 

Methods in railo.transformer.bytecode.statement that return Body
 Body[] Condition.getBodies()
           
 Body[] HasBodies.getBodies()
           
 Body[] TryCatchFinally.getBodies()
           
 Body[] Switch.getBodies()
           
 Body[] NativeSwitch.getBodies()
           
 Body HasBody.getBody()
           
 Body For.getBody()
           
 Body ForEach.getBody()
           
 Body DoWhile.getBody()
           
 Body While.getBody()
           
 

Methods in railo.transformer.bytecode.statement with parameters of type Body
 void Switch.addCase(Expression expr, Body body)
           
 void Switch.addCase(Expression expr, Body body, Position start, Position end)
           
 void TryCatchFinally.addCatch(Expression type, Expression name, Body b, Position line)
           
 void TryCatchFinally.addCatch(ExprString type, VariableRef name, Body body, Position line)
           
 void Switch.setDefaultCase(Body body)
           
 void TryCatchFinally.setFinally(Body body, Position finallyLine)
          sets finally body
 

Constructors in railo.transformer.bytecode.statement with parameters of type Body
DoWhile(Expression expr, Body body, Position start, Position end, String label)
          Constructor of the class
For(Expression init, Expression condition, Expression update, Body body, Position start, Position end, String label)
          Constructor of the class
ForEach(Variable key, Variable value, Body body, Position start, Position end, String label)
          Constructor of the class
Switch.Case(Expression expression, Body body, Position start, Position end)
           
TryCatchFinally(Body body, Position start, Position end)
          Constructor of the class
While(boolean b, Body body, Position start, Position end, String label)
          Constructor of the class
While(Expression expr, Body body, Position start, Position end, String label)
          Constructor of the class
 

Uses of Body in railo.transformer.bytecode.statement.tag
 

Methods in railo.transformer.bytecode.statement.tag that return Body
 Body Tag.getBody()
          returns the body of the tag
 Body TagThread.getBody()
           
 Body TagBase.getBody()
           
 Body TagThread.getRealBody()
           
 

Methods in railo.transformer.bytecode.statement.tag with parameters of type Body
 void Tag.setBody(Body body)
          sets the body of the tag
 void TagBase.setBody(Body body)
           
 

Uses of Body in railo.transformer.bytecode.statement.udf
 

Methods in railo.transformer.bytecode.statement.udf that return Body
 Body Function.getBody()
           
 

Constructors in railo.transformer.bytecode.statement.udf with parameters of type Body
Closure(Page page, Expression name, Expression returnType, Expression returnFormat, Expression output, Expression bufferOutput, int access, Expression displayName, Expression description, Expression hint, Expression secureJson, Expression verifyClient, Expression localMode, long cachedWithin, boolean _abstract, boolean _final, Body body, Position start, Position end)
           
Closure(Page page, String name, int access, String returnType, Body body, Position start, Position end)
           
Function(Page page, Expression name, Expression returnType, Expression returnFormat, Expression output, Expression bufferOutput, int access, Expression displayName, Expression description, Expression hint, Expression secureJson, Expression verifyClient, Expression localMode, long cachedWithin, boolean _abstract, boolean _final, Body body, Position start, Position end)
           
Function(Page page, String name, int access, String returnType, Body body, Position start, Position end)
           
FunctionImpl(Page page, Expression name, Expression returnType, Expression returnFormat, Expression output, Expression bufferOutput, int access, Expression displayName, Expression description, Expression hint, Expression secureJson, Expression verifyClient, Expression localMode, long cachedWithin, boolean _abstract, boolean _final, Body body, Position start, Position end)
           
FunctionImpl(Page page, String name, int access, String returnType, Body body, Position start, Position end)
           
 

Uses of Body in railo.transformer.bytecode.util
 

Methods in railo.transformer.bytecode.util with parameters of type Body
static boolean ASMUtil.containsComponent(Body body)
           
static boolean ASMUtil.isEmpty(Body body)
           
 

Uses of Body in railo.transformer.cfml.script
 

Methods in railo.transformer.cfml.script with parameters of type Body
 Statement AbstrCFMLScriptTransformer.paramStatement(AbstrCFMLExprTransformer.Data data, Body parent)
           
 



Copyright © 2012 Railo