All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AlignedBlock A block of tabulated text.Bold Class representing bold text.BulletList Class representing a bulleted list container.Button Class representing a Symphony Elements buttonButtonNode Card Class representing a convenience element which has a number of visual elements and which can be opened and closed.CardBody Class representing a convenience element for a card body container.CardHeader Class representing a convenience element for a card header container.CashTag Class representing a convenience element for a cash tag.Chime Class representing a convenience element for a chime.Code Class representing a block container for block or inline content.CountedOutputStream Div Class representing a block container for block or inline content.Element Base class for MessageML elements.Emoji Class representing an emojiEmojiNode Class representing a Markdown node for emojis.EmojiShortcodeToUnicode Class that contains HashMap which has conversion shortcode -> unicode for all supported Emojis.Entity EntityDelimiterProcessor Custom processor for entities (tags, mentions, urls).EntityJson Represents an EntityJSON document which is an object containing one or more StructuredObjects.EntityJsonException Generic super-class of all EntityJSON exceptions.EntityJsonParser A parser for EntityJSON and StructuredObject.EntityJsonParserBuilder Builder for EntityJsonParser.EntityJsonURIDownloader URIDownloader which restricts schema downloads to known hosts.Form Class representing a Symphony Elements formFormatEnum For elements which have a different representaion in MessageML and PresentationML ("convenience tags"), this enum is used to determine in which format the element was provided.FormNode HashTag Class representing a convenience element for a hash tag.Header Class representing a section heading of level 1-6.HorizontalRule Class representing a horizontal rule.IDataProvider Used during message parsing to provide external data.IEntityJsonContext A generic parser context.IEntityJsonInstanceContext A parser context containing an instance.IEntityJsonSchemaContext A parser context containing an instance and a schema.Image Class representing an image.IndentedPrintStream A PrintStream with added indenting functionality.InvalidInputException Exception representing MessageML processing error caused by invalid input data.InvalidInstanceException The instance is invalid.InvalidSchemaException The instance cannot be validated because the referenced schema is invalid.Italic Class representing italics text.IUserPresentation Models Symphony user data.KeywordNode Class representing a Markdown node for hash and cash tags.LineBreak Class representing a line break.Link Class representing a link.ListItem Class representing a list item.MarkdownParser Used for converting legacy messages in Markdown and JSON entities to MessageMLV2 documents.MarkdownRenderer Used for converting MessageMLV2 to legacy formats.Mention Class representing a convenience element for a user mention.MentionNode Class representing a Markdown node for user mentions.MessageML Class representing a MessageML document (i.e.MessageMLContext The main entry point for parsing string message data in MessageML or Markdown formats and associated JSON entity data intoMessageMLdocument trees and converting them to output formats (PresentationML and Markdown).MessageMLException Base exception for MessageML-related errors.MessageMLParser Converts a string representation of the message and optional entity data into a MessageMLV2 document tree.NoOpEntityResolver An entity resolver which returns an empty string for any input, makingDocumentBuilderignore DTD references.NoSchemaException The instance cannot be validated because no schema can be found.NullErrorHandler An error handler which makesDocumentBuilderfail silently instead of printing error messages to stdout.OrderedList Class representing an ordered list container.Paragraph Class representing a paragraph.Preformatted Class representing preformatted text.PreformattedNode Class representing a Markdown node for tables.ProcessingException Exception indicating some internal processing error while processing MessageML.SchemaValidationException The instance is not valid according to its schema.Span Class representing an inline container for inline content.StructuredObject Represents a single Structured Object.StructuredObjectId Represents the id of a structured object.Styles Static set of styles for the style Global AttributeTable Class representing a table container.TableBody Class representing a table body container.TableCell Class representing a table cell container.TableCellNode Class representing a Markdown node for table cells.TableFooter Class representing a table footer container.TableHeader Class representing a table header container.TableHeaderCell Class representing a table header cell container.TableNode Class representing a Markdown node for tables.TableRow Class representing a table row container.TableRowNode Class representing a Markdown node for table rows.TextNode Class representing text content.UntrustedSchemaSourceException The instance cannot be validated because it refers to a schema from an untrusted source.XmlPrintStream A PrintStream based on IndentedPrintStream which adds functions to format XML.