A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

T

throwS(Expression) - Static method in class asteroid.Statements
Represents how to throw an exception AST
transform(Expression) - Method in class asteroid.transformer.AbstractExpressionTransformer
TransformationUtils - Class in asteroid.internal
A set of utilities to implement base transformation classes
transformClass(ClassNode) - Method in class asteroid.internal.TranslateToGlobalTransform
Within this method developer could modify the ClassNode instance.
transformClass(ClassNode) - Method in class asteroid.transformer.AbstractClassNodeTransformer
Within this method developer could modify the ClassNode instance.
Transformer - Interface in asteroid.transformer
All transformer implementations responsible for modifying an AST node in a AbstractGlobalTransformation should implement this interface
transformExpression(T) - Method in class asteroid.transformer.AbstractExpressionTransformer
This method will transform the expression into its final version.
transformMethod(MethodNode) - Method in class asteroid.transformer.AbstractMethodNodeTransformer
Within this method developer could modify the MethodNode instance.
transformStatement(T) - Method in class asteroid.transformer.AbstractStatementTransformer
This method will transform the statement into its final version.
TranslateToGlobalTransform - Class in asteroid.internal
This AbstractClassNodeTransformer will be applied to all ClassNode instances annotated with Phase.
TranslateToGlobalTransform(SourceUnit) - Constructor for class asteroid.internal.TranslateToGlobalTransform
Constructor receiving the SourceUnit
tryCatchSBuilder() - Static method in class asteroid.Statements
Returns an instance of TryCatchStatementBuilder to build complex try/catch statements the easy way.
TryCatchStatementBuilder - Class in asteroid.statements
This builder tries to make it easier to build a try/catch statement.

AST
TryCatchStatementBuilder() - Constructor for class asteroid.statements.TryCatchStatementBuilder
 
tryStmt(Statement) - Method in class asteroid.statements.TryCatchStatementBuilder
Adds the try statement
type(Class) - Method in class asteroid.nodes.PropertyNodeBuilder
Sets the type of the property

AST
type(Class<?>) - Method in class asteroid.nodes.FieldNodeBuilder
Sets the type of the FieldNode
type(ClassNode) - Method in class asteroid.nodes.FieldNodeBuilder
Sets the type of the FieldNode
type(ClassNode) - Method in class asteroid.nodes.ParameterNodeBuilder
Sets the type of the parameter
TYPE - asteroid.Local.TO
Applies to a given class
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages