JStatement |
BasicJBlock._assert(JExpr expr) |
|
JStatement |
BasicJBlock._assert(JExpr expr,
JExpr message) |
|
JStatement |
JBlock._assert(JExpr expr) |
Insert an assert statement at this point.
|
JStatement |
JBlock._assert(JExpr expr,
JExpr message) |
Insert an assert statement at this point with a message.
|
JBlock |
ImplJSwitch._case(JExpr expr) |
|
JBlock |
JSwitch._case(JExpr expr) |
Add a switch case.
|
JMethodDef |
AbstractJMethodDef._default(JExpr expr) |
|
JMethodDef |
AnnotationJMethodDef._default(JExpr defaultVal) |
|
JMethodDef |
JMethodDef._default(JExpr expr) |
A default value for an annotation method.
|
JBlock |
BasicJBlock._do(JExpr cond) |
|
JBlock |
JBlock._do(JExpr cond) |
Insert a do /while statement at this point.
|
JIf |
BasicJBlock._if(JExpr cond) |
|
JIf |
JBlock._if(JExpr cond) |
Insert an if statement at this point.
|
JExpr |
AbstractJType._new(JExpr dim) |
|
JExpr |
ArrayJType._new(JExpr dim) |
|
JExpr |
JType._new(JExpr dim) |
Construct a new instance of this array type.
|
JCall |
NarrowedJType._new(JExpr dim) |
|
JCall |
NestedJType._new(JExpr dim) |
|
JStatement |
BasicJBlock._return(JExpr expr) |
|
JStatement |
JBlock._return(JExpr expr) |
Insert a return statement at this point.
|
JSwitch |
BasicJBlock._switch(JExpr expr) |
|
JSwitch |
JBlock._switch(JExpr expr) |
Insert a switch statement at this point.
|
JBlock |
BasicJBlock._synchronized(JExpr synchExpr) |
|
JBlock |
JBlock._synchronized(JExpr synchExpr) |
Insert a synchronized block at this point.
|
JStatement |
BasicJBlock._throw(JExpr expr) |
|
JStatement |
JBlock._throw(JExpr expr) |
Insert a throw statement at this point.
|
JBlock |
BasicJBlock._while(JExpr cond) |
|
JBlock |
JBlock._while(JExpr cond) |
Insert a while statement at this point.
|
JStatement |
BasicJBlock.add(JExpr expr) |
|
JVarDeclaration |
FirstJVarDeclaration.add(java.lang.String name,
JExpr init) |
|
JArrayExpr |
JArrayExpr.add(JExpr value) |
Add an element to this array.
|
JStatement |
JBlock.add(JExpr expr) |
Insert an expression statement at this point.
|
JVarDeclaration |
JVarDeclaration.add(java.lang.String name,
JExpr init) |
Add another item to this declaration.
|
JArrayExpr |
PlainJArrayExpr.add(JExpr value) |
|
JVarDeclaration |
SuccessorJVarDeclaration.add(java.lang.String name,
JExpr init) |
|
JVarDeclaration |
TryJVarDeclaration.add(java.lang.String name,
JExpr init) |
|
JExpr |
AbstractJAssignableExpr.addAssign(JExpr e1) |
|
JStatement |
BasicJBlock.addAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.addAssign(JExpr e1) |
Combine this expression with another using the binary += operator.
|
JStatement |
JBlock.addAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (+= ) expression at this point.
|
JExpr |
AbstractJExpr.and(JExpr e1) |
|
JExpr |
JExpr.and(JExpr e1) |
Combine this expression with another using the binary && operator.
|
JExpr |
AbstractJAssignableExpr.andAssign(JExpr e1) |
|
JStatement |
BasicJBlock.andAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.andAssign(JExpr e1) |
Combine this expression with another using the binary &= operator.
|
JStatement |
JBlock.andAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (&= ) expression at this point.
|
JCall |
AbstractJCall.arg(JExpr expr) |
|
JEnumConstant |
ImplJEnumConstant.arg(JExpr expr) |
|
JCall |
JCall.arg(JExpr expr) |
Add an actual parameter argument to this call.
|
JEnumConstant |
JEnumConstant.arg(JExpr expr) |
Add an argument.
|
JSimpleArgs |
JSimpleArgs.arg(JExpr expr) |
Add an argument.
|
static JArrayExpr |
JExprs.array(JExpr... members) |
Return a new array expression.
|
JExpr |
AbstractJAssignableExpr.assign(JExpr e1) |
|
JStatement |
BasicJBlock.assign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.assign(JExpr e1) |
Combine this expression with another using the binary = operator.
|
JStatement |
JBlock.assign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (= ) expression at this point.
|
JExpr |
AbstractJExpr.band(JExpr e1) |
|
JExpr |
JExpr.band(JExpr e1) |
Combine this expression with another using the binary & operator.
|
JLambda |
JLambda.body(JExpr expr) |
Set the lambda body as an expression.
|
JLambda |
JLambdaImpl.body(JExpr expression) |
|
JExpr |
AbstractJExpr.bor(JExpr e1) |
|
JExpr |
JExpr.bor(JExpr e1) |
Combine this expression with another using the binary | operator.
|
JExpr |
AbstractJExpr.bxor(JExpr e1) |
|
JExpr |
JExpr.bxor(JExpr e1) |
Combine this expression with another using the binary ^ operator.
|
JCall |
BasicJBlock.call(JExpr obj,
java.lang.String name) |
|
JCall |
BasicJBlock.call(JExpr obj,
javax.lang.model.element.ExecutableElement element) |
|
JCall |
JBlock.call(JExpr obj,
java.lang.String name) |
Insert a method invocation at this point.
|
JCall |
JBlock.call(JExpr obj,
javax.lang.model.element.ExecutableElement element) |
Insert a method invocation at this point.
|
JExpr |
AbstractJExpr.cond(JExpr ifTrue,
JExpr ifFalse) |
|
JExpr |
JExpr.cond(JExpr ifTrue,
JExpr ifFalse) |
Combine this expression with two others using the ternary ? : operator.
|
JExpr |
AbstractJExpr.div(JExpr e1) |
|
JExpr |
JExpr.div(JExpr e1) |
Combine this expression with another using the binary / operator.
|
JExpr |
AbstractJAssignableExpr.divAssign(JExpr e1) |
|
JStatement |
BasicJBlock.divAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.divAssign(JExpr e1) |
Combine this expression with another using the binary /= operator.
|
JStatement |
JBlock.divAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (/= ) expression at this point.
|
JIf |
ImplJIf.elseIf(JExpr cond) |
|
JIf |
JIf.elseIf(JExpr cond) |
Add an if statement to the else block.
|
JExpr |
AbstractJExpr.eq(JExpr e1) |
|
JExpr |
JExpr.eq(JExpr e1) |
Combine this expression with another using the binary == operator.
|
JVarDeclaration |
AbstractJClassDef.field(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
AbstractJClassDef.field(int mods,
java.lang.String type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
AbstractJClassDef.field(int mods,
JType type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
AbstractJClassDef.field(java.util.ArrayList<ClassContent> content,
int mods,
JType type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
ImplJAnonymousClassDef.field(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
ImplJAnonymousClassDef.field(int mods,
java.lang.String type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
ImplJAnonymousClassDef.field(int mods,
JType type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
JClassDefSection.field(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr init) |
Add a field to this type.
|
JVarDeclaration |
JClassDefSection.field(int mods,
java.lang.String type,
java.lang.String name,
JExpr init) |
Add a field to this type.
|
JVarDeclaration |
JClassDefSection.field(int mods,
JType type,
java.lang.String name,
JExpr init) |
Add a field to this type.
|
JVarDeclaration |
JClassDefSectionImpl.field(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
JClassDefSectionImpl.field(int mods,
java.lang.String type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
JClassDefSectionImpl.field(int mods,
JType type,
java.lang.String name,
JExpr init) |
|
JVarDeclaration |
Sectionable.field(java.util.ArrayList<ClassContent> content,
int mods,
JType type,
java.lang.String name,
JExpr init) |
|
JBlock |
BasicJBlock.forEach(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr iterable) |
|
JBlock |
BasicJBlock.forEach(int mods,
java.lang.String type,
java.lang.String name,
JExpr iterable) |
|
JBlock |
BasicJBlock.forEach(int mods,
JType type,
java.lang.String name,
JExpr iterable) |
|
JBlock |
JBlock.forEach(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr iterable) |
Insert a "for-each" style for loop at this point.
|
JBlock |
JBlock.forEach(int mods,
java.lang.String type,
java.lang.String name,
JExpr iterable) |
Insert a "for-each" style for loop at this point.
|
JBlock |
JBlock.forEach(int mods,
JType type,
java.lang.String name,
JExpr iterable) |
Insert a "for-each" style for loop at this point.
|
JExpr |
AbstractJExpr.ge(JExpr e1) |
|
JExpr |
JExpr.ge(JExpr e1) |
Combine this expression with another using the binary >= operator.
|
JExpr |
AbstractJExpr.gt(JExpr e1) |
|
JExpr |
JExpr.gt(JExpr e1) |
Combine this expression with another using the binary > operator.
|
JAssignableExpr |
AbstractJExpr.idx(JExpr idx) |
|
JAssignableExpr |
JExpr.idx(JExpr idx) |
Get an element of this array expression.
|
JVarDeclaration |
ForJBlock.init(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr value) |
|
JVarDeclaration |
ForJBlock.init(int mods,
java.lang.String type,
java.lang.String name,
JExpr value) |
|
JVarDeclaration |
ForJBlock.init(int mods,
JType type,
java.lang.String name,
JExpr value) |
|
JVarDeclaration |
JFor.init(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr value) |
Add a loop initializer.
|
JVarDeclaration |
JFor.init(int mods,
java.lang.String type,
java.lang.String name,
JExpr value) |
Add a loop initializer.
|
JVarDeclaration |
JFor.init(int mods,
JType type,
java.lang.String name,
JExpr value) |
Add a loop initializer.
|
JExpr |
AbstractJExpr.le(JExpr e1) |
|
JExpr |
JExpr.le(JExpr e1) |
Combine this expression with another using the binary <= operator.
|
JExpr |
AbstractJExpr.lshr(JExpr e1) |
|
JExpr |
JExpr.lshr(JExpr e1) |
Combine this expression with another using the binary >>> operator.
|
JExpr |
AbstractJAssignableExpr.lshrAssign(JExpr e1) |
|
JStatement |
BasicJBlock.lshrAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.lshrAssign(JExpr e1) |
Combine this expression with another using the binary >>>= operator.
|
JStatement |
JBlock.lshrAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (>>>= ) expression at this point.
|
JExpr |
AbstractJExpr.lt(JExpr e1) |
|
JExpr |
JExpr.lt(JExpr e1) |
Combine this expression with another using the binary < operator.
|
JExpr |
AbstractJExpr.minus(JExpr e1) |
|
JExpr |
JExpr.minus(JExpr e1) |
Combine this expression with another using the binary - operator.
|
JExpr |
AbstractJExpr.mod(JExpr e1) |
|
JExpr |
JExpr.mod(JExpr e1) |
Combine this expression with another using the binary % operator.
|
JExpr |
AbstractJAssignableExpr.modAssign(JExpr e1) |
|
JStatement |
BasicJBlock.modAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.modAssign(JExpr e1) |
Combine this expression with another using the binary %= operator.
|
JStatement |
JBlock.modAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (%= ) expression at this point.
|
JExpr |
AbstractJAssignableExpr.mulAssign(JExpr e1) |
|
JStatement |
BasicJBlock.mulAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.mulAssign(JExpr e1) |
Combine this expression with another using the binary *= operator.
|
JStatement |
JBlock.mulAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (*= ) expression at this point.
|
JExpr |
AbstractJExpr.ne(JExpr e1) |
|
JExpr |
JExpr.ne(JExpr e1) |
Combine this expression with another using the binary != operator.
|
(package private) static AbstractJExpr |
AbstractJExpr.of(JExpr expr) |
|
JExpr |
AbstractJExpr.or(JExpr e1) |
|
JExpr |
JExpr.or(JExpr e1) |
Combine this expression with another using the binary || operator.
|
JExpr |
AbstractJAssignableExpr.orAssign(JExpr e1) |
|
JStatement |
BasicJBlock.orAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.orAssign(JExpr e1) |
Combine this expression with another using the binary |= operator.
|
JStatement |
JBlock.orAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (|= ) expression at this point.
|
JExpr |
AbstractJExpr.plus(JExpr e1) |
|
JExpr |
JExpr.plus(JExpr e1) |
Combine this expression with another using the binary + operator.
|
JExpr |
AbstractJExpr.shl(JExpr e1) |
|
JExpr |
JExpr.shl(JExpr e1) |
Combine this expression with another using the binary << operator.
|
JExpr |
AbstractJAssignableExpr.shlAssign(JExpr e1) |
|
JStatement |
BasicJBlock.shlAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.shlAssign(JExpr e1) |
Combine this expression with another using the binary <<= operator.
|
JStatement |
JBlock.shlAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (<<= ) expression at this point.
|
JExpr |
AbstractJExpr.shr(JExpr e1) |
|
JExpr |
JExpr.shr(JExpr e1) |
Combine this expression with another using the binary >> operator.
|
JExpr |
AbstractJAssignableExpr.shrAssign(JExpr e1) |
|
JStatement |
BasicJBlock.shrAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.shrAssign(JExpr e1) |
Combine this expression with another using the binary >>= operator.
|
JStatement |
JBlock.shrAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (>>= ) expression at this point.
|
JExpr |
AbstractJAssignableExpr.subAssign(JExpr e1) |
|
JStatement |
BasicJBlock.subAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.subAssign(JExpr e1) |
Combine this expression with another using the binary -= operator.
|
JStatement |
JBlock.subAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (-= ) expression at this point.
|
JExpr |
BasicJBlock.tempVar(java.lang.Class<?> type,
JExpr value) |
|
JExpr |
BasicJBlock.tempVar(java.lang.String type,
JExpr value) |
|
JExpr |
BasicJBlock.tempVar(JType type,
JExpr value) |
|
JExpr |
JBlock.tempVar(java.lang.Class<?> type,
JExpr value) |
Insert a local variable declaration at this point with a generated name.
|
JExpr |
JBlock.tempVar(java.lang.String type,
JExpr value) |
Insert a local variable declaration at this point with a generated name.
|
JExpr |
JBlock.tempVar(JType type,
JExpr value) |
Insert a local variable declaration at this point with a generated name.
|
JFor |
ForJBlock.test(JExpr expr) |
|
JFor |
JFor.test(JExpr expr) |
Add a test expression.
|
JExpr |
AbstractJExpr.times(JExpr e1) |
|
JExpr |
JExpr.times(JExpr e1) |
Combine this expression with another using the binary * operator.
|
JFor |
ForJBlock.update(JExpr updateExpr) |
|
JFor |
JFor.update(JExpr updateExpr) |
Add an update expression.
|
JAnnotation |
ImplJAnnotation.value(java.lang.String name,
JExpr expr) |
|
JAnnotation |
ImplJAnnotation.value(JExpr expr) |
|
JAnnotation |
JAnnotation.value(java.lang.String name,
JExpr expr) |
Set the named property of this annotation.
|
JAnnotation |
JAnnotation.value(JExpr expr) |
Set the "value" property of this annotation.
|
JVarDeclaration |
BasicJBlock.var(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr value) |
|
JVarDeclaration |
BasicJBlock.var(int mods,
java.lang.String type,
java.lang.String name,
JExpr value) |
|
JVarDeclaration |
BasicJBlock.var(int mods,
JType type,
java.lang.String name,
JExpr value) |
|
JVarDeclaration |
JBlock.var(int mods,
java.lang.Class<?> type,
java.lang.String name,
JExpr value) |
Insert a local variable declaration at this point.
|
JVarDeclaration |
JBlock.var(int mods,
java.lang.String type,
java.lang.String name,
JExpr value) |
Insert a local variable declaration at this point.
|
JVarDeclaration |
JBlock.var(int mods,
JType type,
java.lang.String name,
JExpr value) |
Insert a local variable declaration at this point.
|
JVarDeclaration |
ImplJCatch.with(int mods,
java.lang.Class<? extends java.lang.AutoCloseable> type,
java.lang.String var,
JExpr init) |
|
JVarDeclaration |
ImplJCatch.with(int mods,
java.lang.String type,
java.lang.String var,
JExpr init) |
|
JVarDeclaration |
ImplJCatch.with(int mods,
JType type,
java.lang.String var,
JExpr init) |
|
JVarDeclaration |
ImplJTry.with(int mods,
java.lang.Class<? extends java.lang.AutoCloseable> type,
java.lang.String var,
JExpr init) |
|
JVarDeclaration |
ImplJTry.with(int mods,
java.lang.String type,
java.lang.String var,
JExpr init) |
|
JVarDeclaration |
ImplJTry.with(int mods,
JType type,
java.lang.String var,
JExpr init) |
|
JVarDeclaration |
JTry.with(int mods,
java.lang.Class<? extends java.lang.AutoCloseable> type,
java.lang.String var,
JExpr init) |
Add a resource for try -with-resources constructs.
|
JVarDeclaration |
JTry.with(int mods,
java.lang.String type,
java.lang.String var,
JExpr init) |
Add a resource for try -with-resources constructs.
|
JVarDeclaration |
JTry.with(int mods,
JType type,
java.lang.String var,
JExpr init) |
Add a resource for try -with-resources constructs.
|
(package private) void |
SourceFileWriter.write(JExpr expr) |
|
JExpr |
AbstractJAssignableExpr.xorAssign(JExpr e1) |
|
JStatement |
BasicJBlock.xorAssign(JAssignableExpr target,
JExpr e1) |
|
JExpr |
JAssignableExpr.xorAssign(JExpr e1) |
Combine this expression with another using the binary ^= operator.
|
JStatement |
JBlock.xorAssign(JAssignableExpr target,
JExpr e1) |
Insert an assignment (^= ) expression at this point.
|