This class represents an initializer for a newly declared property (rather than one which preexists in a superclass). We're reusing the infrastructure of DynamicPropertyInitializer, which decouples name and type from an actual reflect.Property. This is pure implementation re(ab)use though - the property itself will be statically declared in the generated class.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.