abstract
IJavaAnnotation
|
createAnnotation(IJavaType type, List<IJavaAnnotationElement> elts)
|
abstract
IJavaAnnotationElement
|
createAnnotationElement(IJavaConstant name, IJavaExpression value)
|
abstract
IJavaOperation
|
createArithmeticExpression(IJavaExpression left, IJavaOperator operator, IJavaExpression right)
|
abstract
IJavaArrayElt
|
createArrayElt(IJavaExpression array, IJavaExpression index)
|
abstract
IJavaAssignment
|
createAssignment(IJavaLeftExpression left, IJavaExpression right)
|
abstract
IJavaBlock
|
createBlock()
|
abstract
IJavaBlock
|
createBlock(IJavaStatement firstStatement)
|
abstract
IJavaBreak
|
createBreak(IJavaLabel label)
|
abstract
IJavaCall
|
createCall(String msig, int calltype, List<IJavaExpression> argument)
|
abstract
IJavaCall
|
createCall(IJavaMethod m, int calltype, List<IJavaExpression> argument)
|
abstract
IJavaCall
|
createCall(IJavaMethod m, int calltype)
|
abstract
IJavaCall
|
createCall(String msig, int calltype)
|
abstract
IJavaOperation
|
createCastOperation(IJavaType castType, IJavaExpression exp)
|
abstract
IJavaConditionalExpression
|
createConditionalExpression(IJavaExpression left, IJavaExpression right0, IJavaExpression right1)
|
abstract
IJavaContinue
|
createContinue(IJavaLabel label)
|
abstract
IJavaDoWhile
|
createDoWhile(IJavaBlock b, IJavaPredicate p)
|
abstract
IJavaField
|
createFieldReference(String fsig, Boolean hintStaticField)
|
abstract
IJavaField
|
createFieldReference(String fsig)
|
abstract
IJavaFor
|
createFor(IJavaStatement pre, IJavaPredicate p, IJavaStatement post, IJavaBlock b)
|
abstract
IJavaForEach
|
createForEach(IJavaDefinition var, IJavaExpression iterable, IJavaBlock b)
|
abstract
IJavaGoto
|
createGoto(IJavaLabel label)
|
abstract
IJavaIf
|
createIf(IJavaPredicate p, IJavaBlock b)
|
abstract
IJavaInstanceField
|
createInstanceField(IJavaExpression instance, IJavaField field)
|
abstract
IJavaInstanceField
|
createInstanceField(IJavaExpression instance, String fsig)
|
abstract
IJavaMethod
|
createMethodReference(String msig, Boolean hintStaticMethod)
|
abstract
IJavaMethod
|
createMethodReference(String msig)
|
abstract
IJavaMonitor
|
createMonitor(boolean enter, IJavaExpression lock)
|
abstract
IJavaNew
|
createNew(IJavaType type, IJavaMethod method)
|
abstract
IJavaNew
|
createNew(IJavaType type, String msig, List<IJavaExpression> arguments)
|
abstract
IJavaNew
|
createNew(IJavaType type, IJavaMethod method, List<IJavaExpression> arguments)
|
abstract
IJavaNewArray
|
createNewArray(IJavaType type, IJavaExpression size)
|
abstract
IJavaNewArray
|
createNewArray(IJavaType type, boolean areSizes, List<IJavaExpression> sizesOrInits)
|
abstract
IJavaOperation
|
createOperation(IJavaExpression left, IJavaOperator operator, IJavaExpression right)
|
abstract
IJavaPredicate
|
createPredicate(IJavaExpression exp)
|
abstract
IJavaPredicate
|
createPredicate(IJavaExpression left, IJavaOperator op, IJavaExpression right)
|
abstract
IJavaReturn
|
createReturn(IJavaExpression e)
|
abstract
IJavaReturn
|
createReturn()
|
abstract
IJavaStaticField
|
createStaticField(IJavaType classType, IJavaField field)
|
abstract
IJavaStaticField
|
createStaticField(IJavaType classType, String fsig)
|
abstract
IJavaSwitch
|
createSwitch(IJavaExpression e, int switchType)
|
abstract
IJavaSwitch
|
createSwitch(IJavaExpression e)
|
abstract
IJavaSynchronizedBlock
|
createSynchronizedBlock(IJavaExpression lock, IJavaBlock b)
|
abstract
IJavaThrow
|
createThrow(IJavaExpression throwable)
|
abstract
IJavaTry
|
createTry(IJavaBlock b)
|
abstract
IJavaTypeReference
|
createTypeReference(IJavaType type)
|
abstract
IJavaWhile
|
createWhile(IJavaPredicate p, IJavaBlock b)
|