Package org.symphonyoss.symphony.messageml.util
-
Interface Summary Interface Description IDataProvider Used during message parsing to provide external data.IUserPresentation Models Symphony user data. -
Class Summary Class Description AlignedBlock A block of tabulated text.CountedOutputStream EmojiShortcodeToUnicode Class that contains HashMap which has conversion shortcode -> unicode for all supported Emojis.IndentedPrintStream A PrintStream with added indenting functionality.NoOpDataProvider A utilityIDataProviderwhich populatesIUserPresentationwith the input (either user email or user ID) and always validates input URLs.NoOpEntityResolver An entity resolver which returns an empty string for any input, makingDocumentBuilderignore DTD references.NullDataProvider A utilityIDataProviderwhich populatesIUserPresentationwith empty strings and a user ID of 0 for every input and always validates input URLs.NullErrorHandler An error handler which makesDocumentBuilderfail silently instead of printing error messages to stdout.ShortID Short id generator.XMLAttribute This class is used to wrap an XML attribute values processed byXmlPrintStreamWhen passing an attribute, it is possible to use a string, however sometime is needed to specify the also the format, in this case use this classXmlPrintStream A PrintStream based on IndentedPrintStream which adds functions to format XML. -
Enum Summary Enum Description XMLAttribute.Format