Class GCJSerializationInstantiator<T>

  • All Implemented Interfaces:
    ObjectInstantiator<T>

    @Instantiator(SERIALIZATION)
    public class GCJSerializationInstantiator<T>
    extends GCJInstantiatorBase<T>
    Instantiates a class by making a call to internal GCJ private methods. It is only supposed to work on GCJ JVMs. This instantiator will create classes in a way compatible with serialization, calling the first non-serializable superclass' no-arg constructor.
    See Also:
    ObjectInstantiator
    • Field Detail

      • superType

        private final java.lang.Class<? super T> superType
    • Constructor Detail

      • GCJSerializationInstantiator

        public GCJSerializationInstantiator​(java.lang.Class<T> type)