Package hydra.python.syntax
Class SimpleStatement.Assert
- java.lang.Object
-
- hydra.python.syntax.SimpleStatement
-
- hydra.python.syntax.SimpleStatement.Assert
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<SimpleStatement>
- Enclosing class:
- SimpleStatement
public static final class SimpleStatement.Assert extends SimpleStatement implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hydra.python.syntax.SimpleStatement
SimpleStatement.Assert, SimpleStatement.Assignment, SimpleStatement.Break, SimpleStatement.Continue, SimpleStatement.Del, SimpleStatement.Global, SimpleStatement.Import, SimpleStatement.Nonlocal, SimpleStatement.PartialVisitor<R>, SimpleStatement.Pass, SimpleStatement.Raise, SimpleStatement.Return, SimpleStatement.StarExpressions, SimpleStatement.TypeAlias, SimpleStatement.Visitor<R>, SimpleStatement.Yield
-
-
Field Summary
Fields Modifier and Type Field Description AssertStatementvalue-
Fields inherited from class hydra.python.syntax.SimpleStatement
ASSERT, ASSIGNMENT, BREAK, CONTINUE, DEL, GLOBAL, IMPORT, NONLOCAL, PASS, RAISE, RETURN, STAR_EXPRESSIONS, TYPE_, TYPE_ALIAS, YIELD
-
-
Constructor Summary
Constructors Constructor Description Assert(AssertStatement value)Constructs an immutableSimpleStatement.Assert.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> Raccept(SimpleStatement.Visitor<R> visitor)Dispatch tovisitor.intcompareTo(SimpleStatement other)booleanequals(java.lang.Object other)inthashCode()inthydraOrdinal()java.lang.StringtoString()
-
-
-
Field Detail
-
value
public final AssertStatement value
-
-
Constructor Detail
-
Assert
public Assert(AssertStatement value)
Constructs an immutableSimpleStatement.Assert.
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(SimpleStatement other)
- Specified by:
compareToin interfacejava.lang.Comparable<SimpleStatement>
-
hydraOrdinal
public int hydraOrdinal()
- Specified by:
hydraOrdinalin classSimpleStatement
-
accept
public <R> R accept(SimpleStatement.Visitor<R> visitor)
Dispatch tovisitor.- Specified by:
acceptin classSimpleStatement
-
-