public class CodeModelUtils
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static com.sun.codemodel.JDefinedClass |
_getClass(com.sun.codemodel.JCodeModel codeModel,
java.lang.String fullyQualifiedName) |
|
static com.sun.codemodel.JDefinedClass |
_getClass(com.sun.codemodel.JDefinedClass _class,
java.lang.String name) |
|
static com.sun.codemodel.JDefinedClass |
_getClass(com.sun.codemodel.JPackage _package,
java.lang.String name) |
|
static com.sun.codemodel.JClass |
box(com.sun.codemodel.JType t) |
|
static java.lang.String |
getClassName(com.sun.codemodel.JClass theClass) |
|
static com.sun.codemodel.JCodeModel |
getCodeModel(com.sun.tools.xjc.outline.ClassOutline classOutline) |
|
static java.lang.String |
getDottedLocalClassName(com.sun.codemodel.JClass theClass) |
|
static java.lang.String |
getLocalClassName(com.sun.codemodel.JClass theClass) |
|
static com.sun.codemodel.JMethod |
getMethod(com.sun.codemodel.JDefinedClass theClass,
java.lang.String name) |
|
static com.sun.codemodel.JMethod |
getMethod(com.sun.codemodel.JDefinedClass theClass,
java.lang.String name,
com.sun.codemodel.JType[] arguments) |
|
static com.sun.codemodel.JMethod |
getMethod(com.sun.tools.xjc.outline.ClassOutline classOutline,
java.lang.String name) |
|
static com.sun.codemodel.JDefinedClass |
getOrCreateClass(com.sun.codemodel.JClassContainer container,
int flags,
java.lang.String name) |
|
static com.sun.codemodel.JDefinedClass |
getOrCreateClass(com.sun.codemodel.JCodeModel codeModel,
int flags,
java.lang.String fullClassName) |
|
static com.sun.codemodel.fmt.JPropertyFile |
getOrCreatePropertyFile(com.sun.codemodel.JPackage thePackage,
java.lang.String name) |
Returns a property file (created if necessary).
|
static java.lang.String |
getPackagedClassName(com.sun.codemodel.JClass theClass) |
|
static com.sun.codemodel.JType |
ref(com.sun.codemodel.JCodeModel codeModel,
java.lang.String className) |
|
static com.sun.codemodel.JStatement |
split(com.sun.codemodel.JDefinedClass theClass,
com.sun.codemodel.JStatement[] statements,
java.lang.String prefix,
int start,
int length,
int threshold) |
public static com.sun.codemodel.fmt.JPropertyFile getOrCreatePropertyFile(com.sun.codemodel.JPackage thePackage,
java.lang.String name)
thePackage - package to create property filename - property file name.public static java.lang.String getClassName(com.sun.codemodel.JClass theClass)
public static java.lang.String getLocalClassName(com.sun.codemodel.JClass theClass)
public static java.lang.String getDottedLocalClassName(com.sun.codemodel.JClass theClass)
public static java.lang.String getPackagedClassName(com.sun.codemodel.JClass theClass)
public static com.sun.codemodel.JClass box(com.sun.codemodel.JType t)
public static com.sun.codemodel.JDefinedClass getOrCreateClass(com.sun.codemodel.JClassContainer container,
int flags,
java.lang.String name)
public static com.sun.codemodel.JDefinedClass getOrCreateClass(com.sun.codemodel.JCodeModel codeModel,
int flags,
java.lang.String fullClassName)
public static com.sun.codemodel.JStatement split(com.sun.codemodel.JDefinedClass theClass,
com.sun.codemodel.JStatement[] statements,
java.lang.String prefix,
int start,
int length,
int threshold)
public static com.sun.codemodel.JMethod getMethod(com.sun.codemodel.JDefinedClass theClass,
java.lang.String name,
com.sun.codemodel.JType[] arguments)
public static com.sun.codemodel.JMethod getMethod(com.sun.codemodel.JDefinedClass theClass,
java.lang.String name)
public static com.sun.codemodel.JMethod getMethod(com.sun.tools.xjc.outline.ClassOutline classOutline,
java.lang.String name)
public static com.sun.codemodel.JCodeModel getCodeModel(com.sun.tools.xjc.outline.ClassOutline classOutline)
public static com.sun.codemodel.JType ref(com.sun.codemodel.JCodeModel codeModel,
java.lang.String className)
public static com.sun.codemodel.JDefinedClass _getClass(com.sun.codemodel.JCodeModel codeModel,
java.lang.String fullyQualifiedName)
public static com.sun.codemodel.JDefinedClass _getClass(com.sun.codemodel.JPackage _package,
java.lang.String name)
public static com.sun.codemodel.JDefinedClass _getClass(com.sun.codemodel.JDefinedClass _class,
java.lang.String name)
Copyright © 2005–2018. All rights reserved.