Class AbstractDeclaredStatement.WithRawArgument<A>

All Implemented Interfaces:
DeclaredStatement<A>, ModelStatement<A>
Direct Known Subclasses:
AbstractDeclaredStatement.WithArgument, AbstractDeclaredStatement.WithRawArgument.WithSubstatements, AbstractDeclaredStatement.WithRawStringArgument
Enclosing class:
AbstractDeclaredStatement<A>

public abstract static class AbstractDeclaredStatement.WithRawArgument<A> extends AbstractDeclaredStatement<A>
  • Constructor Details

    • WithRawArgument

      protected WithRawArgument(String rawArgument)
  • Method Details

    • rawArgument

      public final String rawArgument()
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public final boolean equals(Object arg0)
      Overrides:
      equals in class Object
    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • addToStringAttributes

      protected com.google.common.base.MoreObjects.ToStringHelper addToStringAttributes(com.google.common.base.MoreObjects.ToStringHelper arg0)
    • maskList

      protected static final Object maskList(com.google.common.collect.ImmutableList<?> arg0)
    • unmaskList

      protected static final <T extends Object> com.google.common.collect.ImmutableList<T> unmaskList(Object arg0, Class<T> arg1)
    • maskSet

      protected static final Object maskSet(com.google.common.collect.ImmutableSet<?> arg0)
    • unmaskSet

      protected static final <T extends Object> com.google.common.collect.ImmutableSet<T> unmaskSet(Object arg0, Class<T> arg1)