| Package | Description |
|---|---|
| com.sun.codemodel |
Library for generating Java source code
|
| com.sun.tools.xjc.generator.bean |
| Modifier and Type | Method | Description |
|---|---|---|
JMethod |
JMethod._throws(JClass exception) |
Add an exception to the list of exceptions that this
method may throw.
|
JMethod |
JMethod._throws(java.lang.Class<? extends java.lang.Throwable> exception) |
|
JMethod |
JDefinedClass.constructor(int mods) |
Adds a constructor to this class.
|
JMethod |
JDefinedClass.getConstructor(JType[] argTypes) |
Looks for a method that has the specified method signature
and return it.
|
JMethod |
JDefinedClass.getMethod(java.lang.String name,
JType[] argTypes) |
Looks for a method that has the specified method signature
and return it.
|
JMethod |
JDefinedClass.method(int mods,
JType type,
java.lang.String name) |
Add a method to the list of method members of this JDefinedClass instance.
|
JMethod |
JDefinedClass.method(int mods,
java.lang.Class<?> type,
java.lang.String name) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Iterator<JMethod> |
JDefinedClass.constructors() |
Returns an iterator that walks the constructors defined in this class.
|
java.util.Collection<JMethod> |
JDefinedClass.methods() |
Returns the set of methods defined in this class.
|
| Modifier and Type | Method | Description |
|---|---|---|
JInvocation |
JBlock.invoke(JExpression expr,
JMethod method) |
Creates an invocation statement and adds it to this block.
|
JInvocation |
JBlock.invoke(JMethod method) |
Creates an invocation statement and adds it to this block.
|
static JInvocation |
JExpr.invoke(JExpression lhs,
JMethod method) |
|
static JInvocation |
JExpr.invoke(JMethod method) |
|
JInvocation |
JExpression.invoke(JMethod method) |
Returns "[this].[method]".
|
JInvocation |
JExpressionImpl.invoke(JMethod method) |
|
JInvocation |
JClass.staticInvoke(JMethod method) |
Generates a static method invocation.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract JMethod |
MethodWriter.declareMethod(JType returnType,
java.lang.String methodName) |
Declares a method in both the interface and the implementation.
|
JMethod |
MethodWriter.declareMethod(java.lang.Class returnType,
java.lang.String methodName) |
Copyright © 2017 Oracle Corporation. All rights reserved.