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

I

ifElseS(BooleanExpression, Statement, Statement) - Static method in class asteroid.Statements
Builds a if-else statement.
ifS(BooleanExpression, Statement) - Static method in class asteroid.Statements
Builds a if statement, without the else part.
INITIALIZATION - Static variable in class asteroid.Phase.GLOBAL
Source files are opened and environment configured
initialValueExpression(Expression) - Method in class asteroid.nodes.PropertyNodeBuilder
Sets an initial value for the property.
INSTRUCTION_SELECTION - Static variable in class asteroid.Phase.GLOBAL
Instruction set is chosen, for example Java 6 or Java 7 bytecode level
INSTRUCTION_SELECTION - Static variable in class asteroid.Phase.LOCAL
Instruction set is chosen, for example Java 6 or Java 7 bytecode level
InternalUtils - Class in asteroid.utils
Internal utils to deal with Java code
isBinaryExpr(Expression) - Method in class asteroid.utils.ExpressionUtils
Checks whether an expression is of type BinaryExpression
isBinaryExpr(Expression, int) - Method in class asteroid.utils.ExpressionUtils
Checks whether an expression is of type BinaryExpression using a specific binary operator
isListExpr(Expression) - Method in class asteroid.utils.ExpressionUtils
Checks whether an expression is of type ListExpression
isMethodCallExpr(Expression) - Method in class asteroid.utils.ExpressionUtils
Checks whether an expression is of type MethodCallExpression
isOrExtends(ClassNode, Class) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class extends the other class, false otherwise
isOrExtends(ClassNode, String) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class extends the other class, false otherwise
isOrExtends(ClassNode, ClassNode) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class extends the other class, false otherwise
isOrExtendsUnsafe(ClassNode, ClassNode) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class extends the other class, false otherwise.
isOrImplements(Class, Class) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class implements `parent`, false otherwise
isOrImplements(ClassNode, Class) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class implements `parent`, false otherwise
isOrImplements(ClassNode, String) - Method in class asteroid.utils.NodeUtils
Returns true if the classNode passed as first argument is of type `clazz` or that class implements `parent`, false otherwise
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages