Class RuntimeTypeHolder

  • All Implemented Interfaces:
    RuntimeTypeInfo

    public class RuntimeTypeHolder
    extends java.lang.Object
    implements RuntimeTypeInfo
    Holds runtime type and wrapper runtime type info if any.
    • Constructor Summary

      Constructors 
      Constructor Description
      RuntimeTypeHolder​(RuntimeTypeInfo wrapper, java.lang.reflect.Type runtimeType)
      Creates a new instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.reflect.Type getRuntimeType()
      Runtime type of this item.
      RuntimeTypeInfo getWrapper()
      Wrapper containing property of this type.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RuntimeTypeHolder

        public RuntimeTypeHolder​(RuntimeTypeInfo wrapper,
                                 java.lang.reflect.Type runtimeType)
        Creates a new instance.
        Parameters:
        wrapper - runtime info about class
        runtimeType - class type