Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractGenerator - Interface in hohserg.elegant.networking.annotation.processor.code.generator
 
AccessUtils - Interface in hohserg.elegant.networking.annotation.processor.code.generator
 
addStatement - Variable in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
AnnotationProcessorException - Exception in hohserg.elegant.networking.annotation.processor
 
AnnotationProcessorException(Element, String) - Constructor for exception hohserg.elegant.networking.annotation.processor.AnnotationProcessorException
 

B

BaseProcessor - Class in hohserg.elegant.networking.annotation.processor
 
BaseProcessor() - Constructor for class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
boxedPrimitives - Static variable in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
byteBuf - Static variable in interface hohserg.elegant.networking.annotation.processor.code.generator.ICodeGenerator
 

C

clear() - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
CodeGenerator - Class in hohserg.elegant.networking.annotation.processor
 
CodeGenerator(Types, Elements, Map<String, AbstractGenerator>, Messager) - Constructor for class hohserg.elegant.networking.annotation.processor.CodeGenerator
 
collectionType - Variable in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
CollectionTypeSupport(Types, Elements, String, Function<DeclaredType, String>, String, String) - Constructor for class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
commonCollectionSpecial(Types, Elements, String, Function<DeclaredType, String>, String, String) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
commonMapSpecial(Types, Elements, String, Function<DeclaredType, String>, String, String) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
Concretic_Suffix - Static variable in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
containsKey(Object) - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
containsValue(Object) - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
createBuilderStatement - Variable in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 

D

disablePrintElementNameOption - Static variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 

E

ElegantSerializerProcessor - Class in hohserg.elegant.networking.annotation.processor
 
ElegantSerializerProcessor() - Constructor for class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
ElegantServiceProcessor - Class in hohserg.elegant.networking.annotation.processor
 
ElegantServiceProcessor() - Constructor for class hohserg.elegant.networking.annotation.processor.ElegantServiceProcessor
 
element - Variable in exception hohserg.elegant.networking.annotation.processor.AnnotationProcessorException
 
elementUtils - Variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
empty - Static variable in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
entrySet() - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
equals(Object) - Method in class hohserg.elegant.networking.annotation.processor.ProcessState
 
equals(Object) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
equals(Object) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
equals(Object) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
equals(Object) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
error(String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
error(String, Throwable) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
error(Element, String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
errorAPException(AnnotationProcessorException) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 

F

filer - Variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
finalizeStatement - Variable in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
FunctionalUtils - Interface in hohserg.elegant.networking.annotation.processor
 

G

generateMethodsForType(TypeMirror, List<? extends TypeMirror>) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AbstractGenerator
 
generateSerializer(MethodSpec.Builder, DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AbstractGenerator
 
generateSerializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
generateSerializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
generateSerializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
generateSerializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
generateSerializer1(DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AbstractGenerator
 
generateUnserializer(MethodSpec.Builder, DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AbstractGenerator
 
generateUnserializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
generateUnserializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
generateUnserializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
generateUnserializer(MethodSpec.Builder, DeclaredType) - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
generateUnserializer1(DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AbstractGenerator
 
Generic_Suffix - Static variable in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
get(Object) - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
getAddStatement() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
getAddStatement() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
getAllInterfaces(TypeMirror) - Method in class hohserg.elegant.networking.annotation.processor.InheritanceUtils
 
getAllSerializableTypes(ElegantSerializerProcessor, DeclaredType, Map<TypeMirror, List<? extends TypeMirror>>) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AbstractGenerator
 
getAllSerializableTypes(TypeMirror, Map<TypeMirror, List<? extends TypeMirror>>) - Method in class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
getAnnotation() - Method in class hohserg.elegant.networking.annotation.processor.ProcessState
 
getCollectionType() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
getCollectionType() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
getConcreticSerializeMethodName(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
getConcreticUnserializeMethodName(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
getConstructors(TypeElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MemberUtils
 
getCreateBuilderStatement() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
getCreateBuilderStatement() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
getCustomSpecialGenerator(Types, Elements, Map.Entry<DeclaredType, AbstractGenerator>, DeclaredType) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
getElementUtils() - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.ICodeGenerator
 
getElementUtils() - Method in class hohserg.elegant.networking.annotation.processor.CodeGenerator
 
getElementUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
getElementUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
getElementUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
getElementUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
getExistingTypes() - Method in class hohserg.elegant.networking.annotation.processor.ProcessState
 
getFieldGetAccess(DeclaredType, VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 
getFields(TypeElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MemberUtils
 
getFieldSetAccess(DeclaredType, VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 
getFinalizeStatement() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
getFinalizeStatement() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
getGenericSerializeMethodName(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
getGenericUnserializeMethodName(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
getInterfaceName() - Method in class hohserg.elegant.networking.annotation.processor.ProcessState
 
getMethods(TypeElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MemberUtils
 
getPairType() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
getRawParametersMappings(DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.TypeUtils
 
getRawType(DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.TypeUtils
 
getSupportedOptions() - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
getSupportedSourceVersion() - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
getterAccess(DeclaredType, VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 
getTypeSimpleName(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
getTypeUtils() - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.ICodeGenerator
 
getTypeUtils() - Method in class hohserg.elegant.networking.annotation.processor.CodeGenerator
 
getTypeUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
getTypeUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
getTypeUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
getTypeUtils() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 

H

handleUnexpectedErrors(RunWithException) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
hashCode() - Method in class hohserg.elegant.networking.annotation.processor.ProcessState
 
hashCode() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
hashCode() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
hashCode() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
hashCode() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
hohserg.elegant.networking.annotation.processor - package hohserg.elegant.networking.annotation.processor
 
hohserg.elegant.networking.annotation.processor.code.generator - package hohserg.elegant.networking.annotation.processor.code.generator
 

I

ICodeGenerator - Interface in hohserg.elegant.networking.annotation.processor.code.generator
 
immutableCollectionSpecial(Types, Elements, String) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
immutableMapSpecial(Types, Elements, String) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
inheritanceUtils - Variable in class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
inheritanceUtils - Variable in class hohserg.elegant.networking.annotation.processor.ElegantServiceProcessor
 
InheritanceUtils - Class in hohserg.elegant.networking.annotation.processor
 
InheritanceUtils(Types) - Constructor for class hohserg.elegant.networking.annotation.processor.InheritanceUtils
 
init(ProcessingEnvironment) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
init(ProcessingEnvironment) - Method in class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
init(ProcessingEnvironment) - Method in class hohserg.elegant.networking.annotation.processor.ElegantServiceProcessor
 
isEmpty() - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
IsExistsAnnotatedInCurrentRound(Set<? extends TypeElement>) - Method in class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
isFinal(VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 
isImplements(TypeMirror, TypeElement) - Method in class hohserg.elegant.networking.annotation.processor.InheritanceUtils
 
isLombokValue(VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 
isPrimitive(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
isPrivate(VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 

K

keySet() - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 

L

leftMapper(Function<A, B>) - Method in interface hohserg.elegant.networking.annotation.processor.FunctionalUtils
 

M

MapTypeSupport(Types, Elements, String, Function<DeclaredType, String>, String, String) - Constructor for class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
MemberUtils - Interface in hohserg.elegant.networking.annotation.processor.code.generator
 
messager - Variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
MethodNames - Interface in hohserg.elegant.networking.annotation.processor.code.generator
 
msg - Variable in exception hohserg.elegant.networking.annotation.processor.AnnotationProcessorException
 
mutableCollectionSpecial(Types, Elements, String) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
mutableMapSpecial(Types, Elements, String) - Static method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 

N

note(String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
note(Element, String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
noteDetailed(Element, String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
noteDetailed(String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 

O

OptionalSupport(Types, Elements) - Constructor for class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
options - Variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 

P

PairSupport(Types, Elements, String) - Constructor for class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
pairType - Variable in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
printDetailsOption - Static variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class hohserg.elegant.networking.annotation.processor.ElegantServiceProcessor
 
ProcessState - Class in hohserg.elegant.networking.annotation.processor
 
ProcessState(String, String, Set<TypeElement>) - Constructor for class hohserg.elegant.networking.annotation.processor.ProcessState
 
put(TypeMirror, V) - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
putAll(Map<? extends TypeMirror, ? extends V>) - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 

R

refineParameterizedTypes(DeclaredType) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.TypeUtils
 
remove(Object) - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
rightMapper(Function<A, B>) - Method in interface hohserg.elegant.networking.annotation.processor.FunctionalUtils
 
run() - Method in interface hohserg.elegant.networking.annotation.processor.RunWithException
 
RunWithException - Interface in hohserg.elegant.networking.annotation.processor
 

S

serialize_Prefix - Static variable in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
setterAccess(DeclaredType, VariableElement) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.AccessUtils
 
size() - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 
SpecialTypeSupport - Class in hohserg.elegant.networking.annotation.processor
 
SpecialTypeSupport() - Constructor for class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport
 
SpecialTypeSupport.CollectionTypeSupport - Class in hohserg.elegant.networking.annotation.processor
 
SpecialTypeSupport.MapTypeSupport - Class in hohserg.elegant.networking.annotation.processor
 
SpecialTypeSupport.OptionalSupport - Class in hohserg.elegant.networking.annotation.processor
 
SpecialTypeSupport.PairSupport - Class in hohserg.elegant.networking.annotation.processor
 

T

timeOffsetFileLocation - Variable in class hohserg.elegant.networking.annotation.processor.ElegantServiceProcessor
 
toString() - Method in class hohserg.elegant.networking.annotation.processor.ProcessState
 
toString() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.CollectionTypeSupport
 
toString() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.MapTypeSupport
 
toString() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.OptionalSupport
 
toString() - Method in class hohserg.elegant.networking.annotation.processor.SpecialTypeSupport.PairSupport
 
typeEquals(TypeMirror, TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.TypeUtils
 
TypeMap<V> - Class in hohserg.elegant.networking.annotation.processor
 
TypeMap() - Constructor for class hohserg.elegant.networking.annotation.processor.TypeMap
 
typeUtils - Variable in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
TypeUtils - Interface in hohserg.elegant.networking.annotation.processor.code.generator
 

U

unboxIfPossible(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 
uniqueHash(TypeMirror) - Method in interface hohserg.elegant.networking.annotation.processor.code.generator.TypeUtils
 
unserialize_Prefix - Static variable in interface hohserg.elegant.networking.annotation.processor.code.generator.MethodNames
 

V

validate(Predicate<E>, String) - Method in class hohserg.elegant.networking.annotation.processor.ElegantSerializerProcessor
 
values() - Method in class hohserg.elegant.networking.annotation.processor.TypeMap
 

W

warn(String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
warn(Element, String) - Method in class hohserg.elegant.networking.annotation.processor.BaseProcessor
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links