public abstract class Processor
extends java.lang.Object
| Constructor and Description |
|---|
Processor(DeflectorWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
static ToStringTypeProcessor.TypeVariableOutputVariant |
getShowTypeVariableDefinition() |
static ToStringTypeProcessor.TypeVariableOutputVariant |
getShowTypeVariableReference() |
DeflectorWriter |
getWriter() |
static boolean |
isAbstract(int modifiers) |
static boolean |
isCheckedExceptionClass(java.lang.Class<?> theClass) |
static boolean |
isNonStaticInnerClass(java.lang.Class<?> theClass) |
static boolean |
isProtected(int modifiers) |
static boolean |
isPublic(int modifiers) |
static boolean |
isStatic(int modifiers) |
abstract void |
process() |
void |
setWriter(DeflectorWriter writer) |
static java.lang.String |
typesToString(java.util.List<java.lang.reflect.Type> types,
ToStringTypeProcessor.TypeVariableOutputVariant variant,
boolean includeArgs,
boolean includeEnclosingClass,
boolean usePrefixes) |
static java.lang.String |
typesToString(java.util.List<java.lang.reflect.Type> types,
ToStringTypeProcessor.TypeVariableOutputVariant variant,
boolean includeArgs,
boolean includeEnclosingClass,
boolean usePrefixes,
boolean hasVarArgs) |
static java.lang.String |
typeToString(java.lang.reflect.Type type,
ToStringTypeProcessor.TypeVariableOutputVariant variant,
boolean includeArgs,
boolean includeEnclosingClass,
boolean usePrefixes) |
public Processor(DeflectorWriter writer)
public DeflectorWriter getWriter()
public void setWriter(DeflectorWriter writer)
public abstract void process()
public static boolean isPublic(int modifiers)
public static boolean isProtected(int modifiers)
public static boolean isStatic(int modifiers)
public static boolean isAbstract(int modifiers)
public static boolean isCheckedExceptionClass(java.lang.Class<?> theClass)
public static boolean isNonStaticInnerClass(java.lang.Class<?> theClass)
public static java.lang.String typeToString(java.lang.reflect.Type type,
ToStringTypeProcessor.TypeVariableOutputVariant variant,
boolean includeArgs,
boolean includeEnclosingClass,
boolean usePrefixes)
public static java.lang.String typesToString(java.util.List<java.lang.reflect.Type> types,
ToStringTypeProcessor.TypeVariableOutputVariant variant,
boolean includeArgs,
boolean includeEnclosingClass,
boolean usePrefixes,
boolean hasVarArgs)
public static java.lang.String typesToString(java.util.List<java.lang.reflect.Type> types,
ToStringTypeProcessor.TypeVariableOutputVariant variant,
boolean includeArgs,
boolean includeEnclosingClass,
boolean usePrefixes)
public static ToStringTypeProcessor.TypeVariableOutputVariant getShowTypeVariableDefinition()
public static ToStringTypeProcessor.TypeVariableOutputVariant getShowTypeVariableReference()