An expression of the form ThisType.class
.
Get a type-testing expression using the instanceof
operator.
Get a type-testing expression using the instanceof
operator.
Get a type-testing expression using the instanceof
operator.
AbstractJType._new(int dim)
Construct a new instance of this array type.
Construct a new instance of this array type.
An expression of the form ThisType.super
.
An expression of the form ThisType.this
.
Combine this expression with another using the binary +=
operator.
Combine this expression with another using the binary &&
operator.
Combine this expression with another using the binary &=
operator.
Get the arguments defined thus far.
Combine this expression with another using the binary =
operator.
Combine this expression with another using the binary &
operator.
Generate an int
value in binary base.
Generate a long
value in binary base.
Combine this expression with another using the binary |
operator.
Combine this expression with another using the binary ^
operator.
Get an expression which is a cast of this expression to the given type.
Get an expression which is a cast of this expression to the given type.
Get an expression which is a cast of this expression to the given type.
Generate a char
value constant.
Invert this expression using the unary ~
operator.
Combine this expression with two others using the ternary ? :
operator.
Generate a double
value in decimal base.
Generate a float
value in decimal base.
Generate an int
value in decimal base.
Generate a long
value in decimal base.
Combine this expression with another using the binary /
operator.
Combine this expression with another using the binary /=
operator.
Combine this expression with another using the binary ==
operator.
Combine this expression with another using the binary >=
operator.
Combine this expression with another using the binary >
operator.
Generate a double
value in hexadecimal base.
Generate a float
value in hexadecimal base.
Generate an int
value in hexadecimal base.
Generate a long
value in hexadecimal base.
AbstractJExpr.idx(int idx)
Get an element of this array expression.
Combine this expression with another using the binary <=
operator.
Get the length
expression of this array expression.
Combine this expression with another using the binary >>>
operator.
Combine this expression with another using the binary >>>=
operator.
Combine this expression with another using the binary <
operator.
Get a method reference of this type.
Get a method reference of this type.
Combine this expression with another using the binary -
operator.
Combine this expression with another using the binary %
operator.
Combine this expression with another using the binary %=
operator.
Combine this expression with another using the binary *=
operator.
Combine this expression with another using the binary !=
operator.
Negate this expression using the unary -
operator.
Invert this expression using the unary !
operator.
Combine this expression with another using the binary ||
operator.
Combine this expression with another using the binary |=
operator.
Explicitly wrap this expression in parentheses.
Combine this expression with another using the binary +
operator.
Apply the postfix --
operator to this expression.
Apply the postfix ++
operator to this expression.
AbstractJAssignableExpr.preDec()
Apply the prefix --
operator to this expression.
AbstractJAssignableExpr.preInc()
Apply the prefix ++
operator to this expression.
Combine this expression with another using the binary <<
operator.
Combine this expression with another using the binary <<=
operator.
Combine this expression with another using the binary >>
operator.
Combine this expression with another using the binary >>=
operator.
Generate a string constant value.
Combine this expression with another using the binary -=
operator.
Insert a local variable declaration at this point with a generated name.
Insert a local variable declaration at this point with a generated name.
Insert a local variable declaration at this point with a generated name.
Combine this expression with another using the binary *
operator.
Combine this expression with another using the binary ^=
operator.
Insert an assert
statement at this point.
Insert an assert
statement at this point with a message.
A default value for an annotation method.
Insert a do
/while
statement at this point.
Insert an if
statement at this point.
Construct a new instance of this array type.
Insert a return
statement at this point.
Insert a switch
statement at this point.
Insert a synchronized
block at this point.
Insert a throw
statement at this point.
Insert a while
statement at this point.
Add an element to this array.
Insert an expression statement at this point.
Add another item to this declaration.
Combine this expression with another using the binary +=
operator.
Insert an assignment (+=
) expression at this point.
Combine this expression with another using the binary &&
operator.
Combine this expression with another using the binary &=
operator.
Insert an assignment (&=
) expression at this point.
Add an actual parameter argument to this call.
Return a new array expression.
Combine this expression with another using the binary =
operator.
Insert an assignment (=
) expression at this point.
Combine this expression with another using the binary &
operator.
Set the lambda body as an expression.
Combine this expression with another using the binary |
operator.
Combine this expression with another using the binary ^
operator.
Insert a method invocation at this point.
Insert a method invocation at this point.
Combine this expression with two others using the ternary ? :
operator.
Combine this expression with another using the binary /
operator.
Combine this expression with another using the binary /=
operator.
Insert an assignment (/=
) expression at this point.
Add an if
statement to the else
block.
Combine this expression with another using the binary ==
operator.
Add a field to this type.
Add a field to this type.
Add a field to this type.
Insert a "for-each" style for
loop at this point.
Insert a "for-each" style for
loop at this point.
Insert a "for-each" style for
loop at this point.
Combine this expression with another using the binary >=
operator.
Combine this expression with another using the binary >
operator.
Get an element of this array expression.
Combine this expression with another using the binary <=
operator.
Combine this expression with another using the binary >>>
operator.
Combine this expression with another using the binary >>>=
operator.
Insert an assignment (>>>=
) expression at this point.
Combine this expression with another using the binary <
operator.
Combine this expression with another using the binary -
operator.
Combine this expression with another using the binary %
operator.
Combine this expression with another using the binary %=
operator.
Insert an assignment (%=
) expression at this point.
Combine this expression with another using the binary *=
operator.
Insert an assignment (*=
) expression at this point.
Combine this expression with another using the binary !=
operator.
Combine this expression with another using the binary ||
operator.
Combine this expression with another using the binary |=
operator.
Insert an assignment (|=
) expression at this point.
Combine this expression with another using the binary +
operator.
Combine this expression with another using the binary <<
operator.
Combine this expression with another using the binary <<=
operator.
Insert an assignment (<<=
) expression at this point.
Combine this expression with another using the binary >>
operator.
Combine this expression with another using the binary >>=
operator.
Insert an assignment (>>=
) expression at this point.
Combine this expression with another using the binary -=
operator.
Insert an assignment (-=
) expression at this point.
Insert a local variable declaration at this point with a generated name.
Insert a local variable declaration at this point with a generated name.
Insert a local variable declaration at this point with a generated name.
Combine this expression with another using the binary *
operator.
Add an update expression.
Set the named property of this annotation.
Set the "value" property of this annotation.
Insert a local variable declaration at this point.
Insert a local variable declaration at this point.
Insert a local variable declaration at this point.
Add a resource for try
-with-resources constructs.
Add a resource for try
-with-resources constructs.
Add a resource for try
-with-resources constructs.
(package private) void
Combine this expression with another using the binary ^=
operator.
Insert an assignment (^=
) expression at this point.