Class RawMarkup


  • public class RawMarkup
    extends MarkupElement
    This class is for framework purposes only, which is why the class is (default) protected.

    A RawMarkup element represents a hunk of unparsed HTML containing any arbitrary content.

    Author:
    Jonathan Locke
    See Also:
    MarkupElement
    • Constructor Summary

      Constructors 
      Constructor Description
      RawMarkup​(java.lang.CharSequence string)
      Create a RawMarkup element referencing an uninterpreted markup string.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)
      Compare with a given object
      boolean equalTo​(MarkupElement element)
      This is not an implementation of equals because we don't care about hashCodes for MarkupElements yet.
      int hashCode()
      We must override hashCode since we overrode equals.
      java.lang.CharSequence toCharSequence()  
      java.lang.String toString()  
      java.lang.String toUserDebugString()
      Gets a string representation.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RawMarkup

        public RawMarkup​(java.lang.CharSequence string)
        Create a RawMarkup element referencing an uninterpreted markup string.
        Parameters:
        string - The raw markup
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Compare with a given object
        Overrides:
        equals in class java.lang.Object
        Parameters:
        o - The object to compare with
        Returns:
        True if equal
      • hashCode

        public int hashCode()
        We must override hashCode since we overrode equals.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        Hashcode for this object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        This raw markup string