Interface MediaTypeFactory

    • Method Detail

      • fromMarshaled

        default <T> T fromMarshaled​(InputStream aContentInputStream,
                                    Class<T> aType)
                             throws org.refcodes.exception.UnmarshalException
        Specified by:
        fromMarshaled in interface org.refcodes.factory.UnmarshalFactory.UnmarshalFactoryComplement<String>
        Throws:
        org.refcodes.exception.UnmarshalException
      • fromMarshaled

        default Object fromMarshaled​(InputStream aContentInputStream,
                                     Class<?>... aTypes)
                              throws org.refcodes.exception.UnmarshalException
        Specified by:
        fromMarshaled in interface org.refcodes.factory.UnmarshalFactory.UnmarshalFactoryComplement<String>
        Throws:
        org.refcodes.exception.UnmarshalException
      • fromMarshaled

        default Object fromMarshaled​(InputStream aContentInputStream,
                                     Map<String,String> aProperties,
                                     Class<?>... aTypes)
                              throws org.refcodes.exception.UnmarshalException
        Specified by:
        fromMarshaled in interface org.refcodes.factory.UnmarshalFactory.UnmarshalFactoryComplement<String>
        Throws:
        org.refcodes.exception.UnmarshalException
      • fromMarshaled

        default <T> T fromMarshaled​(InputStream aContentInputStream,
                                    Class<T> aType,
                                    Map<String,String> aProperties)
                             throws org.refcodes.exception.UnmarshalException
        Specified by:
        fromMarshaled in interface org.refcodes.factory.UnmarshalFactory.UnmarshalFactoryComplement<String>
        Throws:
        org.refcodes.exception.UnmarshalException
      • fromUnmarshaled

        default <SRC> InputStream fromUnmarshaled​(SRC aContext)
                                           throws org.refcodes.exception.MarshalException
        Specified by:
        fromUnmarshaled in interface org.refcodes.factory.MarshalFactory.MarshalFactoryComplement<String>
        Throws:
        org.refcodes.exception.MarshalException
      • fromUnmarshaled

        default <SRC> InputStream fromUnmarshaled​(SRC aContext,
                                                  Map<String,String> aProperties)
                                           throws org.refcodes.exception.MarshalException
        Specified by:
        fromUnmarshaled in interface org.refcodes.factory.MarshalFactory.MarshalFactoryComplement<String>
        Throws:
        org.refcodes.exception.MarshalException