|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<Serializer.Property> net.sf.saxon.s9api.Serializer.Property
public static enum Serializer.Property
Enumerator over the defined serialization properties
Enum Constant Summary | |
---|---|
BYTE_ORDER_MARK
Set to "yes" or "no" to indicate whether a byte order mark is to be written |
|
CDATA_SECTION_ELEMENTS
Space-separated list of QNames (in Clark form) of elements whose content is to be wrapped in CDATA sections |
|
DOCTYPE_PUBLIC
Set to any string to indicate that the output is to include a DOCTYPE declaration with this public id |
|
DOCTYPE_SYSTEM
Set to any string to indicate that the output is to include a DOCTYPE declaration with this system id |
|
ENCODING
Character encoding of output stream |
|
ESCAPE_URI_ATTRIBUTES
Set to "yes" or "no" to indicate (for HTML and XHTML) whether URI-valued attributes should be percent-encoded |
|
INCLUDE_CONTENT_TYPE
For HTML and XHTML, set to "yes" or "no" to indicate whether a <meta> element is to be written to indicate the content type and encoding |
|
INDENT
Set to "yes" or "no" to indicate whether indentation is required |
|
MEDIA_TYPE
Set to indicate the media type (MIME type) of the output |
|
METHOD
Serialization method: xml, html, xhtml, or text |
|
NORMALIZATION_FORM
Set to the name of a Unicode normalization form: "NFC", "NFD", "NFKC", or "NFKD", or "none" to indicate no normalization |
|
OMIT_XML_DECLARATION
Set to "yes" if the XML declaration is to be omitted from the output file |
|
SAXON_CHARACTER_REPRESENTATION
Saxon extension to indicate how characters outside the encoding should be represented, for example "hex" for hexadecimal character references, "decimal" for decimal character references |
|
SAXON_DOUBLE_SPACE
Saxon extension: set to a space-separated list of element names, in Clark notation, representing elements that will be preceded by an extra blank line in the output in addition to normal indentation. |
|
SAXON_IMPLICIT_RESULT_DOCUMENT
Saxon extension for internal use in XSLT, indicates that this output document is the implicitly created result tree as distinct from a tree created using <xsl:result-document> |
|
SAXON_INDENT_SPACES
Saxon extension: set to an integer (represented as a string) giving the number of spaces by which each level of nesting should be indented. |
|
SAXON_LINE_LENGTH
Saxon extension: set to an integer (represented as a string) giving the desired maximum length of lines when indenting. |
|
SAXON_NEXT_IN_CHAIN
Saxon extension to indicate that output should not be serialized, but should be further transformed. |
|
SAXON_NEXT_IN_CHAIN_BASE_URI
Saxon extension, indicate the base URI against which SAXON_NEXT_IN_CHAIN should be
resolved. |
|
SAXON_RECOGNIZE_BINARY
Saxon extension for use when writing to the text output method; this option causes the processing instructions hex and b64 to be recognized containing hexBinary or base64 data respectively. |
|
SAXON_REQUIRE_WELL_FORMED
Saxon extension for use when output is sent to a SAX ContentHandler: indicates that the output is required to be well-formed (exactly one top-level element) |
|
SAXON_STYLESHEET_VERSION
Saxon extension for internal use: used in XSLT to tell the serializer whether the stylesheet used version="1.0" or version="2.0" |
|
SAXON_SUPPLY_SOURCE_LOCATOR
Saxon extension for interfacing with debuggers; indicates that the location information is available for events in this output stream |
|
SAXON_SUPPRESS_INDENTATION
Saxon extension: set to a space-separated list of element names, in Clark notation, within which no content is to be indented. |
|
SAXON_WRAP
Saxon extension, indicates that the output of a query is to be wrapped before serialization, such that each item in the result sequence is enclosed in an element indicating its type |
|
STANDALONE
Set to "yes", "no", or "omit" to indicate the required value of the standalone attribute in the XML declaration of the output file |
|
UNDECLARE_PREFIXES
Set to "yes" or "no" to indicate (for XML 1.1) whether namespace that go out of scope should be undeclared |
|
USE_CHARACTER_MAPS
List of names of character maps to be used. |
|
VERSION
Version of output method, for example "1.0" or "1.1" for XML |
Method Summary | |
---|---|
QName |
getQName()
Get the name of the property expressed as a QName. |
String |
toString()
Get the name of the property expressed as a QName in Clark notation. |
static Serializer.Property |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Serializer.Property[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Serializer.Property METHOD
public static final Serializer.Property VERSION
public static final Serializer.Property ENCODING
public static final Serializer.Property OMIT_XML_DECLARATION
public static final Serializer.Property STANDALONE
public static final Serializer.Property DOCTYPE_PUBLIC
public static final Serializer.Property DOCTYPE_SYSTEM
public static final Serializer.Property CDATA_SECTION_ELEMENTS
public static final Serializer.Property INDENT
public static final Serializer.Property MEDIA_TYPE
public static final Serializer.Property USE_CHARACTER_MAPS
public static final Serializer.Property INCLUDE_CONTENT_TYPE
public static final Serializer.Property UNDECLARE_PREFIXES
public static final Serializer.Property ESCAPE_URI_ATTRIBUTES
public static final Serializer.Property BYTE_ORDER_MARK
public static final Serializer.Property NORMALIZATION_FORM
public static final Serializer.Property SAXON_INDENT_SPACES
public static final Serializer.Property SAXON_LINE_LENGTH
public static final Serializer.Property SAXON_SUPPRESS_INDENTATION
public static final Serializer.Property SAXON_DOUBLE_SPACE
public static final Serializer.Property SAXON_STYLESHEET_VERSION
public static final Serializer.Property SAXON_CHARACTER_REPRESENTATION
public static final Serializer.Property SAXON_NEXT_IN_CHAIN
Serializer
class does not recognize this property.
public static final Serializer.Property SAXON_NEXT_IN_CHAIN_BASE_URI
SAXON_NEXT_IN_CHAIN
should be
resolved.
public static final Serializer.Property SAXON_RECOGNIZE_BINARY
public static final Serializer.Property SAXON_REQUIRE_WELL_FORMED
public static final Serializer.Property SAXON_WRAP
public static final Serializer.Property SAXON_IMPLICIT_RESULT_DOCUMENT
public static final Serializer.Property SAXON_SUPPLY_SOURCE_LOCATOR
Method Detail |
---|
public static Serializer.Property[] values()
for (Serializer.Property c : Serializer.Property.values()) System.out.println(c);
public static Serializer.Property valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic String toString()
http://saxon.sf.net/
for Saxon extensions
toString
in class Enum<Serializer.Property>
public QName getQName()
http://saxon.sf.net/
for Saxon extensions
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |