public class CodeGenerator extends java.lang.Object implements ICodeGenerator, AccessUtils, MethodNames, TypeUtils, FunctionalUtils
boxedPrimitives, Concretic_Suffix, Generic_Suffix, serialize_Prefix, unserialize_PrefixbyteBuf| Constructor and Description |
|---|
CodeGenerator(javax.lang.model.util.Types typeUtils,
javax.lang.model.util.Elements elementUtils,
java.util.Map<java.lang.String,AbstractGenerator> specials,
javax.annotation.processing.Messager messager) |
| Modifier and Type | Method and Description |
|---|---|
javax.lang.model.util.Elements |
getElementUtils() |
javax.lang.model.util.Types |
getTypeUtils() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFieldGetAccess, getFieldSetAccess, getterAccess, isFinal, isLombokValue, isPrivate, setterAccessgetConstructors, getFields, getMethodsgetConcreticSerializeMethodName, getConcreticUnserializeMethodName, getGenericSerializeMethodName, getGenericUnserializeMethodName, getTypeSimpleName, isPrimitive, unboxIfPossiblegetRawParametersMappings, getRawType, refineParameterizedTypes, typeEquals, uniqueHashleftMapper, rightMapperpublic CodeGenerator(javax.lang.model.util.Types typeUtils,
javax.lang.model.util.Elements elementUtils,
java.util.Map<java.lang.String,AbstractGenerator> specials,
javax.annotation.processing.Messager messager)
public javax.lang.model.util.Types getTypeUtils()
getTypeUtils in interface ICodeGeneratorpublic javax.lang.model.util.Elements getElementUtils()
getElementUtils in interface ICodeGenerator