- getAttribute(String) - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return the value of the element's attribute "attr".
- getAttributes() - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return a map of the element's attributes.
- getChild(int) - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return the nth child of th element.
- getChildren() - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return a list of the element's children.
- getClosingCharacter() - Method in class org.symphonyoss.symphony.messageml.markdown.EntityDelimiterProcessor
-
- getClosingDelimiter() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.TableNode
-
- getDelimiter() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.TableCellNode
-
- getDelimiterUse(DelimiterRun, DelimiterRun) - Method in class org.symphonyoss.symphony.messageml.markdown.EntityDelimiterProcessor
-
- getEmail() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.MentionNode
-
- getEmail() - Method in interface org.symphonyoss.symphony.messageml.util.IUserPresentation
-
- getEntities() - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Retrieve message entities (tags, mentions, urls) in the legacy JSON format.
- getEntityIdPrefix() - Method in class org.symphonyoss.symphony.messageml.elements.Entity
-
- getEntityIdPrefix() - Method in class org.symphonyoss.symphony.messageml.elements.Mention
-
- getEntityJson() - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Retrieve a JSON representation of entity data (EntityJSON).
- getEntitySubType() - Method in class org.symphonyoss.symphony.messageml.elements.CashTag
-
- getEntitySubType() - Method in class org.symphonyoss.symphony.messageml.elements.Entity
-
- getEntitySubType() - Method in class org.symphonyoss.symphony.messageml.elements.HashTag
-
- getEntitySubType() - Method in class org.symphonyoss.symphony.messageml.elements.Mention
-
- getEntityType() - Method in class org.symphonyoss.symphony.messageml.elements.CashTag
-
- getEntityType() - Method in class org.symphonyoss.symphony.messageml.elements.Entity
-
- getEntityType() - Method in class org.symphonyoss.symphony.messageml.elements.HashTag
-
- getEntityType() - Method in class org.symphonyoss.symphony.messageml.elements.Mention
-
- getEntityValue() - Method in class org.symphonyoss.symphony.messageml.elements.Entity
-
- getEntityValue() - Method in class org.symphonyoss.symphony.messageml.elements.Mention
-
- getEntityVersion() - Method in class org.symphonyoss.symphony.messageml.elements.CashTag
-
- getEntityVersion() - Method in class org.symphonyoss.symphony.messageml.elements.Entity
-
- getEntityVersion() - Method in class org.symphonyoss.symphony.messageml.elements.HashTag
-
- getEntityVersion() - Method in class org.symphonyoss.symphony.messageml.elements.Mention
-
- getFormat() - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return the format (MessageML or PresentationML) of the element.
- getId() - Method in interface org.symphonyoss.symphony.messageml.util.IUserPresentation
-
- getJson() - Method in class org.symphonyoss.symphony.messageml.markdown.MarkdownRenderer
-
Get the JSON representation of the input document.
- getLinePrefix() - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
- getMarkdown() - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Retrieve a string representation of the message in Markdown.
- getMessageML() - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Retrieve the MessageML document tree.
- getMessageMLTag() - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return the element's MessageML tag.
- getMinLength() - Method in class org.symphonyoss.symphony.messageml.markdown.EntityDelimiterProcessor
-
- getOffset() - Method in class org.symphonyoss.symphony.messageml.util.CountedOutputStream
-
- getOffset() - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
- getOpeningCharacter() - Method in class org.symphonyoss.symphony.messageml.markdown.EntityDelimiterProcessor
-
- getOpeningDelimiter() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.TableNode
-
- getParent() - Method in class org.symphonyoss.symphony.messageml.elements.Element
-
Return the parent of the element.
- getPrefix() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.KeywordNode
-
- getPresentationML() - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Retrieve a string representation of the message in PresentationML.
- getPrettyName() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.MentionNode
-
- getPrettyName() - Method in interface org.symphonyoss.symphony.messageml.util.IUserPresentation
-
- getPrintOffsets() - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
- getScreenName() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.MentionNode
-
- getScreenName() - Method in interface org.symphonyoss.symphony.messageml.util.IUserPresentation
-
- getText() - Method in class org.symphonyoss.symphony.messageml.elements.TextNode
-
- getText() - Method in class org.symphonyoss.symphony.messageml.markdown.MarkdownRenderer
-
Get the text representation of the input document.
- getText() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.KeywordNode
-
- getText() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.MentionNode
-
- getUid() - Method in class org.symphonyoss.symphony.messageml.markdown.nodes.MentionNode
-
- getUri() - Method in class org.symphonyoss.symphony.messageml.elements.Link
-
- getUserPresentation() - Method in class org.symphonyoss.symphony.messageml.elements.Mention
-
- getUserPresentation(String) - Method in interface org.symphonyoss.symphony.messageml.util.IDataProvider
-
Retrieve user information object based on user email
- getUserPresentation(Long) - Method in interface org.symphonyoss.symphony.messageml.util.IDataProvider
-
Retrieve user information object based on UID
- Paragraph - Class in org.symphonyoss.symphony.messageml.elements
-
Class representing a paragraph.
- Paragraph(Element) - Constructor for class org.symphonyoss.symphony.messageml.elements.Paragraph
-
- parse(String, JsonNode) - Method in class org.symphonyoss.symphony.messageml.markdown.MarkdownParser
-
Parse the Markdown message and entity JSON into a MessageML document.
- parseMarkdown(String, JsonNode) - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Parse a Markdown message into its MessageMLV2 representation.
- parseMessageML(String, String, String) - Method in class org.symphonyoss.symphony.messageml.MessageMLContext
-
Parse the text contents of the message and optionally EntityJSON into a MessageMLV2 message.
- PREFIX - Static variable in class org.symphonyoss.symphony.messageml.elements.CashTag
-
- PREFIX - Static variable in class org.symphonyoss.symphony.messageml.elements.HashTag
-
- PRESENTATIONML_CLASS - Static variable in class org.symphonyoss.symphony.messageml.elements.Card
-
- PRESENTATIONML_CLASS - Static variable in class org.symphonyoss.symphony.messageml.elements.CardBody
-
- PRESENTATIONML_CLASS - Static variable in class org.symphonyoss.symphony.messageml.elements.CardHeader
-
- PRESENTATIONML_CLASS - Static variable in class org.symphonyoss.symphony.messageml.elements.Entity
-
- PRESENTATIONML_TAG - Static variable in class org.symphonyoss.symphony.messageml.elements.Chime
-
- PRESENTATIONML_TAG - Static variable in class org.symphonyoss.symphony.messageml.elements.MessageML
-
- print(String, String) - Method in class org.symphonyoss.symphony.messageml.util.AlignedBlock
-
Outputs the block, with the given separator appended to each line except the last, and the given
terminator appended to the last line.
- print() - Method in class org.symphonyoss.symphony.messageml.util.AlignedBlock
-
Output the block without additional separators.
- print(int, boolean) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a boolean on the same line
- print(int, char) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a character on the same line
- print(int, char[]) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a character array on the same line
- print(int, double) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a double on the same line
- print(int, float) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a floating point number on the same line
- print(int, int) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print an integer on the same line
- print(int, Object) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print an object on the same line
- print(int, String) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a string on the same line
- print(int, long) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a long integer on the same line
- print(boolean) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a boolean with no indent
- print(char) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a character with no indent
- print(char[]) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a character array with no indent
- print(double) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a double with no indent
- print(float) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a floating point number with no indent
- print(int) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print an integer with no indent
- print(Object) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print an object with no indent
- print(String) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a string with no indent
- print(long) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a long integer with no indent
- print(String, Object...) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Convenience method for calling string.format and printing
- print(int, String, Object...) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Calls string.format, indents and prints
- printAlignedBlock() - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Prints the alignedblock without any separators or terminators
- printComment(String) - Method in class org.symphonyoss.symphony.messageml.util.XmlPrintStream
-
Output a comment.
- printElement(String, Object) - Method in class org.symphonyoss.symphony.messageml.util.XmlPrintStream
-
Output a complete element with the given content.
- printElement(String, String, String...) - Method in class org.symphonyoss.symphony.messageml.util.XmlPrintStream
-
Output an element with the given content (value).
- printElement(String, String, Map<String, String>) - Method in class org.symphonyoss.symphony.messageml.util.XmlPrintStream
-
Output a complete element with the given content and attributes.
- printElement(String) - Method in class org.symphonyoss.symphony.messageml.util.XmlPrintStream
-
Output a complete empty element.
- printlines(String...) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Print multiple strings, each with a line break.
- println() - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Prints a linebreak
- println(int, boolean) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a boolean on the same line,
then print a line break
- println(int, char) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a character on the same line,
then print a line break
- println(int, char[]) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a character array on the same line,
then print a line break
- println(int, double) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a double on the same line,
then print a line break
- println(int, float) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a floating point number
on the same line, then print a line break
- println(int, int) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print an integer on the same line,
then print a line break
- println(int, Object) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print an object on the same line,
then print a line break
- println(int, String) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a string on the same line,
then print a line break
- println(int, long) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Indent the current line and print a long integer on the same line,
then print a line break
- println(boolean) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a boolean with no indent with a line break
- println(char) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a character with no indent with a line break
- println(char[]) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a character array with no indent with a line break
- println(double) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a double with no indent with a line break
- println(float) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a floating point number with no indent with a line break
- println(int) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print an integer with no indent with a line break
- println(Object) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print an object with no indent with a line break
- println(String) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a string with no indent with a line break
- println(long) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
print a long integer with no indent with a line break
- println(Collection<String>) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Prints all strings in a collection on individual lines
- println(String, Object...) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Convenience method for calling string.format and printing
with line breaks
- println(int, String, Object...) - Method in class org.symphonyoss.symphony.messageml.util.IndentedPrintStream
-
Calls string.format, indents and prints with line break
- process(Text, Text, int) - Method in class org.symphonyoss.symphony.messageml.markdown.EntityDelimiterProcessor
-
- ProcessingException - Exception in org.symphonyoss.symphony.messageml.exceptions
-
Exception indicating some internal processing error while processing MessageML.
- ProcessingException(String) - Constructor for exception org.symphonyoss.symphony.messageml.exceptions.ProcessingException
-
- ProcessingException(String, Throwable) - Constructor for exception org.symphonyoss.symphony.messageml.exceptions.ProcessingException
-