public static enum Serializer.Property extends java.lang.Enum<Serializer.Property>
Enum Constant and Description |
---|
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
|
Modifier and Type | Method and Description |
---|---|
QName |
getQName()
Get the name of the property expressed as a QName.
|
java.lang.String |
toString()
Get the name of the property expressed as a QName in Clark notation.
|
static Serializer.Property |
valueOf(java.lang.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.
|
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
public static Serializer.Property[] values()
for (Serializer.Property c : Serializer.Property.values()) System.out.println(c);
public static Serializer.Property valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String toString()
http://saxon.sf.net/
for Saxon extensionstoString
in class java.lang.Enum<Serializer.Property>
public QName getQName()
http://saxon.sf.net/
for Saxon extensions