Package hydra.ext.python.syntax
Class TypedAssignment
java.lang.Object
hydra.ext.python.syntax.TypedAssignment
- All Implemented Interfaces:
Serializable,Comparable<TypedAssignment>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SingleTargetstatic final Namefinal Maybe<AnnotatedRhs>static final Namefinal Expressionstatic final Namestatic final Name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(TypedAssignment other) booleaninthashCode()withLhs(SingleTarget lhs) withRhs(Maybe<AnnotatedRhs> rhs) withType(Expression type)
-
Field Details
-
TYPE_
-
LHS
-
TYPE
-
RHS
-
lhs
-
type
-
rhs
-
-
Constructor Details
-
TypedAssignment
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<TypedAssignment>
-
withLhs
-
withType
-
withRhs
-