Module org.postgresql.pljava
Package org.postgresql.pljava
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 ofjavax.xml.transform.Result
, offering the adjustment methods ofAdjusting.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 theResult
.
-
-
Field Summary
-
Fields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
-
-
Method Summary
-
Methods inherited from interface org.postgresql.pljava.Adjusting.XML.Parsing
accessExternalDTD, accessExternalSchema, allowDTD, defaults, elementAttributeLimit, entityExpansionLimit, entityReplacementLimit, entityResolver, expandEntityReferences, externalGeneralEntities, externalParameterEntities, ignoreDTD, lax, loadExternalDTD, maxElementDepth, maxGeneralEntitySizeLimit, maxParameterEntitySizeLimit, maxXMLNameLimit, schema, setFirstSupportedFeature, setFirstSupportedProperty, totalEntitySizeLimit, xIncludeAware
-
Methods inherited from interface javax.xml.transform.Result
getSystemId, setSystemId
-
-
-
-
Method Detail
-
get
T get() throws SQLException
Returns an object of the expectedResult
subtype reflecting any adjustments made with the other methods. Refer tothe {@code Parsing} class description
and thelax()
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 thatgetResult
might have thrown when supplying the corresponding non-Adjusting subtype of Result, or for reasons saved while applying adjustments.
-
-