Class ImmutableTrees.ForEnd

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

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

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

  • Field Details

  • Constructor Details

    • ForEnd

      private ForEnd()
  • Method Details

    • equals

      public boolean equals(@Nullable Object another)
      This instance is equal to all instances of ForEnd that have equal attribute values. As instances of the ForEnd 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 ForEnd.
      Overrides:
      toString in class Object
      Returns:
      A string representation of the value
    • of

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