Package com.googlecode.icegem.serialization.codegen

Interface Summary
CodeGenerationListener Listener of generated DataSerializer-sources by DataSerializerGenerator.
 

Class Summary
ClassProcessor Code generator for DataSerializer-s: 1) getId() 2) getSupportedClasses() 3) toData() 4) fromData()
CodeGenUtils  
CONST TODO: write javadoc
DataSerializerGenerator Class that generate for class XYZ.class special serializer: class XYZDataSerializer extends DataSerializer {...} by Javassist lib.
Introspector Util
MethodFrameCounter This counter is a build-in mechanism for detecting circular references.
MethodFromDataProcessor Code generator for DataSerializer method fromData()
MethodFromDataStubProcessor Code generator for DataSerializer method fromData()
MethodGetIdProcessor Code generator for DataSerializer method getId()
MethodGetSupportedClassesProcessor Code generator for DataSerializer method getSupportedClasses()
MethodToDataProcessor Code generator for DataSerializer method toData()
MethodToDataStubProcessor Code generator for DataSerializer stub-method toData() in two-phase compilation.
RTSupport  
SOUTCodeGenerationListener Simple realization of CodeGenerationListener that write sources to System.out.
StaticConstructorGenerator  
VersionMap This is optimized version of map to use during de/serialization for metadata validation.
XClass Wrapper class for java.lang.Class + useful methods for code generation
XProperty Wrapper class for java.lang.reflect.Field + useful methods for code generation
XProperty.NaturalOrder  
 



Copyright © 2011. All Rights Reserved.