Class ImmutableTrees.TemplateEnd

java.lang.Object
org.immutables.generator.processor.ImmutableTrees.TemplateEnd
All Implemented Interfaces:
Trees.Directive, Trees.DirectiveEnd, Trees.Synthetic, Trees.TemplateEnd, Trees.TemplatePart
Enclosing class:
ImmutableTrees

@Immutable public static final class ImmutableTrees.TemplateEnd extends Object implements Trees.TemplateEnd
Immutable implementation of Trees.TemplateEnd.

Use the static factory method to get the default singleton instance: ImmutableTrees.TemplateEnd.of().

  • Field Details

  • Constructor Details

    • TemplateEnd

      private TemplateEnd()
  • Method Details

    • equals

      public boolean equals(@Nullable Object another)
      This instance is equal to all instances of TemplateEnd that have equal attribute values. As instances of the TemplateEnd class are interned, the equals method is implemented as an efficient reference equality check.
      Overrides:
      equals in class Object
      Returns:
      true if this is equal to another instance
    • hashCode

      public int hashCode()
      Returns a constant hash code value.
      Overrides:
      hashCode in class Object
      Returns:
      hashCode value
    • toString

      public String toString()
      Prints the immutable value TemplateEnd.
      Overrides:
      toString in class Object
      Returns:
      A string representation of the value
    • of

      public static ImmutableTrees.TemplateEnd of()
      Returns the default immutable singleton value of TemplateEnd
      Returns:
      An immutable instance of TemplateEnd