java.lang.Object
jakarta.xml.bind.annotation.adapters.XmlAdapter<String,String>
jakarta.xml.bind.annotation.adapters.NormalizedStringAdapter
XmlAdapter
to handle xs:normalizedString
.
Replaces any tab, CR, and LF by a whitespace character ' ', as specified in the whitespace facet 'replace'
- Author:
- Kohsuke Kawaguchi, Martin Grebac
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static boolean
isWhiteSpaceExceptSpace
(char ch) Returns true if the specified char is a white space character but not 0x20.No-op.Replace any tab, CR, and LF by a whitespace character ' ', as specified in the whitespace facet 'replace'
-
Constructor Details
-
NormalizedStringAdapter
public NormalizedStringAdapter()
-
-
Method Details
-
unmarshal
Replace any tab, CR, and LF by a whitespace character ' ', as specified in the whitespace facet 'replace'- Specified by:
unmarshal
in classXmlAdapter<String,
String> - Parameters:
text
- The value to be converted. Can be null.
-
marshal
No-op. Just return the same string given as the parameter.- Specified by:
marshal
in classXmlAdapter<String,
String> - Parameters:
s
- The value to be converted. Can be null.
-
isWhiteSpaceExceptSpace
protected static boolean isWhiteSpaceExceptSpace(char ch) Returns true if the specified char is a white space character but not 0x20.
-