Class ThriftMetadata.ThriftObject

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void append​(java.lang.StringBuilder sb, java.lang.String format, java.lang.Object... args)
      Helper method to append a formatted string to the given StringBuilder.
      protected java.lang.String getIndent​(int level)
      Gets a space string whose length is proportional to the given indent level.
      protected java.lang.String getName()
      Gets the name of this field.
      protected java.lang.String getSubElementName​(TFieldIdEnum fieldId)  
      protected java.lang.String getSubElementName​(TFieldIdEnum fieldId, java.lang.String suffix)  
      protected abstract void toPrettyString​(java.lang.StringBuilder sb, int level)
      Converts this instance to formatted and indented string representation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • toPrettyString

        protected abstract void toPrettyString​(java.lang.StringBuilder sb,
                                               int level)
        Converts this instance to formatted and indented string representation.
        Parameters:
        sb - the StringBuilder to add formatted strings to.
        level - the current indent level.
      • getIndent

        protected java.lang.String getIndent​(int level)
        Gets a space string whose length is proportional to the given indent level.
      • append

        protected void append​(java.lang.StringBuilder sb,
                              java.lang.String format,
                              java.lang.Object... args)
        Helper method to append a formatted string to the given StringBuilder.
      • getName

        protected java.lang.String getName()
        Gets the name of this field.
      • getSubElementName

        protected java.lang.String getSubElementName​(TFieldIdEnum fieldId)
      • getSubElementName

        protected java.lang.String getSubElementName​(TFieldIdEnum fieldId,
                                                     java.lang.String suffix)