Top Constructors Methods
com.mchange.v2.codegen

public final Class CodegenUtils

extends Object
Class Inheritance
Imports
java.lang.reflect.*, java.io.File, .Writer, com.mchange.v1.lang.ClassUtils

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String

Returns:

fully qualified class name last element
fqcnLastElement
(String fqcn)

public static String
public static String
getModifierString(int modifiers)

public static boolean
public static String
public static String
methodCall(Method m, String[] argNames)

public static String
public static String
methodSignature(Method m, String[] argNames)

public static String
methodSignature(int modifiers, Method m, String[] argNames)

public static String
public static String
public static String
public static String
public static String
public static IndentedWriter
toIndentedWriter(Writer w)
Deprecated as a consequence of IndentedWriter being deprecated.

public static Class<T>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

CodegenUtilsback to summary
private CodegenUtils()

Method Detail

fqcnLastElementback to summary
public static String fqcnLastElement(String fqcn)
Returns:String

fully qualified class name last element

generatedArgumentNameback to summary
public static String generatedArgumentName(int index)
getModifierStringback to summary
public static String getModifierString(int modifiers)
inSamePackageback to summary
public static boolean inSamePackage(String cn1, String cn2)
methodCallback to summary
public static String methodCall(Method m)
methodCallback to summary
public static String methodCall(Method m, String[] argNames)
methodSignatureback to summary
public static String methodSignature(Method m)
methodSignatureback to summary
public static String methodSignature(Method m, String[] argNames)
methodSignatureback to summary
public static String methodSignature(int modifiers, Method m, String[] argNames)
packageNameToFileSystemDirPathback to summary
public static String packageNameToFileSystemDirPath(String packageName)
reflectiveMethodObjectArrayback to summary
public static String reflectiveMethodObjectArray(Method m)
reflectiveMethodObjectArrayback to summary
public static String reflectiveMethodObjectArray(Method m, String[] argNames)
reflectiveMethodParameterTypeArrayback to summary
public static String reflectiveMethodParameterTypeArray(Method m)
simpleClassNameback to summary
public static String simpleClassName(Class<T> cl)
toIndentedWriterback to summary
public static IndentedWriter toIndentedWriter(Writer w)

Deprecated

as a consequence of IndentedWriter being deprecated. See corresponding docs for further information.

unarrayClassback to summary
public static Class<T> unarrayClass(Class<T> cl)