Interface Adjusting.XML.Result<T extends Result>

All Superinterfaces:
Adjusting.XML.Parsing<Adjusting.XML.Result<T>>, Result
All Known Subinterfaces:
Adjusting.XML.SAXResult, Adjusting.XML.SourceResult, Adjusting.XML.StreamResult
Enclosing class:
Adjusting.XML

public static interface Adjusting.XML.Result<T extends Result> extends Adjusting.XML.Parsing<Adjusting.XML.Result<T>>, Result
Adjusting version of javax.xml.transform.Result, offering the adjustment methods of Adjusting.XML.Parsing, chiefly so that there is a way to apply those adjustments to any implicitly-created parser used to verify the content that will be written to the Result.
  • Method Details

    • get

      T get() throws SQLException
      Returns an object of the expected Result subtype reflecting any adjustments made with the other methods. Refer to the Parsing class description and the lax() method for how any exceptions caught while applying best-effort adjustments are handled.
      Returns:
      an implementing object of the expected Result subtype
      Throws:
      SQLException - for any reason that getResult might have thrown when supplying the corresponding non-Adjusting subtype of Result, or for reasons saved while applying adjustments.