Class ReflectionAdapter

    • Constructor Detail

      • ReflectionAdapter

        public ReflectionAdapter​(io.sundr.adapter.api.AdapterContext context)
    • Method Detail

      • getTypeAdapterFunction

        public Function<Class,​io.sundr.model.TypeDef> getTypeAdapterFunction()
        Specified by:
        getTypeAdapterFunction in interface io.sundr.adapter.api.Adapter<Class,​Type,​Field,​Method>
      • getReferenceAdapterFunction

        public Function<Type,​io.sundr.model.TypeRef> getReferenceAdapterFunction()
        Specified by:
        getReferenceAdapterFunction in interface io.sundr.adapter.api.Adapter<Class,​Type,​Field,​Method>
      • getPropertyAdapterFunction

        public Function<Field,​io.sundr.model.Property> getPropertyAdapterFunction()
        Specified by:
        getPropertyAdapterFunction in interface io.sundr.adapter.api.Adapter<Class,​Type,​Field,​Method>
      • getMethodAdapterFunction

        public Function<Method,​io.sundr.model.Method> getMethodAdapterFunction()
        Specified by:
        getMethodAdapterFunction in interface io.sundr.adapter.api.Adapter<Class,​Type,​Field,​Method>