Class ScriptResolverDecorator

  • All Implemented Interfaces:
    de.codecentric.reedelk.runtime.converter.DeserializerConverter

    public class ScriptResolverDecorator
    extends Object
    implements de.codecentric.reedelk.runtime.converter.DeserializerConverter
    • Constructor Detail

      • ScriptResolverDecorator

        public ScriptResolverDecorator​(de.codecentric.reedelk.runtime.converter.DeserializerConverter delegate,
                                       DeSerializedModule deSerializedModule)
    • Method Detail

      • isPrimitive

        public boolean isPrimitive​(String fullyQualifiedName)
        Specified by:
        isPrimitive in interface de.codecentric.reedelk.runtime.converter.DeserializerConverter
      • convert

        public <T> T convert​(Class<T> expectedClass,
                             org.json.JSONObject jsonObject,
                             String propertyName,
                             de.codecentric.reedelk.runtime.converter.DeserializerConverterContext context)
        Specified by:
        convert in interface de.codecentric.reedelk.runtime.converter.DeserializerConverter
      • convert

        public <T> T convert​(Class<T> expectedClass,
                             org.json.JSONArray jsonArray,
                             int index,
                             de.codecentric.reedelk.runtime.converter.DeserializerConverterContext context)
        Specified by:
        convert in interface de.codecentric.reedelk.runtime.converter.DeserializerConverter