public interface DeserializationContext
Modifier and Type | Method | Description |
---|---|---|
void |
clearReferenceMap() |
|
java.util.Map |
getCurrentPrefixToNamespaceMap() |
|
EncodingStyle |
getEncodingStyle() |
|
TypeMapping |
getMapping() |
|
java.lang.Object |
getObjectFromReference(java.lang.String ref) |
returns null if no object found for given ref
|
javax.xml.soap.SOAPElement |
getSOAPElement() |
|
javax.xml.soap.SOAPMessage |
getSOAPMessage() |
|
boolean |
isStrictValidation() |
strict mode -- for now this means checking facets
|
boolean |
isValidateLocalNameOnly() |
when validating names, do we compare the full xml name passed
into deserialze() or do we just compare the local names?
|
boolean |
isValidateNames() |
if set to true, check that the xml name found matches that passed
in to the deserialize method.
|
java.lang.Object |
resolveNullObject(java.lang.Object obj) |
objects returned from getObjectFromReference should be passed
into this method.
|
void |
setCurrentPrefixToNamespaceMap(java.util.Map v) |
|
void |
setEncodingStyle(EncodingStyle v) |
|
void |
setMapping(TypeMapping v) |
|
void |
setSOAPElement(javax.xml.soap.SOAPElement element) |
|
void |
setSOAPMessage(javax.xml.soap.SOAPMessage message) |
|
void |
setStrictValidation(boolean v) |
|
void |
setValidateLocalNameOnly(boolean v) |
|
void |
setValidateNames(boolean v) |
|
void |
storeObjectWithReference(java.lang.String ref,
java.lang.Object obj) |
overwrites any previous entry to given ref
|
boolean isStrictValidation()
void setStrictValidation(boolean v)
EncodingStyle getEncodingStyle()
void setEncodingStyle(EncodingStyle v)
java.lang.Object getObjectFromReference(java.lang.String ref)
resolveNullObject(Object)
java.lang.Object resolveNullObject(java.lang.Object obj)
void storeObjectWithReference(java.lang.String ref, java.lang.Object obj)
void clearReferenceMap()
TypeMapping getMapping()
void setMapping(TypeMapping v)
boolean isValidateNames()
void setValidateNames(boolean v)
boolean isValidateLocalNameOnly()
void setValidateLocalNameOnly(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)
java.util.Map getCurrentPrefixToNamespaceMap()
void setCurrentPrefixToNamespaceMap(java.util.Map v)