public interface SerializationContext
Modifier and Type | Method | Description |
---|---|---|
EncodingStyle |
getEncodingStyle() |
|
TypeMapping |
getMapping() |
|
java.util.Map |
getNamespacePrefixMap() |
Set map that is used by getPrefixForUri().
|
java.lang.String |
getNextRandomPrefix() |
get a "random" prefix for mid-stream use.
|
ObjectRefTable |
getObjectRefTable() |
|
SerializationPhase |
getPhase() |
|
java.lang.String |
getPrefixForUri(java.lang.String uri) |
give me a prefix for certain predefined namespaces,
otherwise return null
|
javax.xml.soap.SOAPElement |
getSOAPElement() |
|
javax.xml.soap.SOAPMessage |
getSOAPMessage() |
|
boolean |
isInAttribute() |
Are we inside an attibute? If no, we're in an element
|
boolean |
isIncludeXsiType() |
output xsi:type information with each type?
|
boolean |
isInTopLevelElement() |
|
boolean |
isMultiRefEmpty() |
|
boolean |
isQualifyElements() |
output xml elements with namespace prefix?
|
boolean |
isStrictValidation() |
strict mode -- for now this means checking facets
|
void |
setEncodingStyle(EncodingStyle v) |
|
void |
setInAttribute(boolean v) |
Are we inside an attibute? If no, we're in an element
|
void |
setIncludeXsiType(boolean v) |
|
void |
setInTopLevelElement(boolean v) |
|
void |
setMapping(TypeMapping v) |
|
void |
setNamespacePrefixMap(java.util.Map v) |
|
void |
setPhase(SerializationPhase v) |
|
void |
setQualifyElements(boolean v) |
|
void |
setSOAPElement(javax.xml.soap.SOAPElement element) |
|
void |
setSOAPMessage(javax.xml.soap.SOAPMessage message) |
|
void |
setStrictValidation(boolean v) |
boolean isStrictValidation()
void setStrictValidation(boolean v)
EncodingStyle getEncodingStyle()
void setEncodingStyle(EncodingStyle v)
ObjectRefTable getObjectRefTable()
boolean isMultiRefEmpty()
SerializationPhase getPhase()
void setPhase(SerializationPhase v)
boolean isInTopLevelElement()
void setInTopLevelElement(boolean v)
boolean isInAttribute()
void setInAttribute(boolean v)
java.util.Map getNamespacePrefixMap()
void setNamespacePrefixMap(java.util.Map v)
java.lang.String getPrefixForUri(java.lang.String uri)
java.lang.String getNextRandomPrefix()
TypeMapping getMapping()
void setMapping(TypeMapping v)
boolean isQualifyElements()
void setQualifyElements(boolean v)
boolean isIncludeXsiType()
void setIncludeXsiType(boolean v)
javax.xml.soap.SOAPElement getSOAPElement()
void setSOAPElement(javax.xml.soap.SOAPElement element)
javax.xml.soap.SOAPMessage getSOAPMessage()
void setSOAPMessage(javax.xml.soap.SOAPMessage message)