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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static booleanisWhiteSpaceExceptSpace(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:
unmarshalin 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:
marshalin 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.
-