Package openGql.grammar
Class ClosedDynamicUnionTypeAlt1
- java.lang.Object
-
- openGql.grammar.ClosedDynamicUnionTypeAlt1
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ClosedDynamicUnionTypeAlt1>
public class ClosedDynamicUnionTypeAlt1 extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<ClosedDynamicUnionTypeAlt1>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static NameANY_VALUEName of theopenGql.grammar.ClosedDynamicUnionTypeAlt1.anyValuefield.Optional<java.lang.Boolean>anyValuestatic NameTYPE_Name of theopenGql.grammar.ClosedDynamicUnionTypeAlt1type.static NameVALUE_TYPESName of theopenGql.grammar.ClosedDynamicUnionTypeAlt1.valueTypesfield.java.util.List<ValueType>valueTypes
-
Constructor Summary
Constructors Constructor Description ClosedDynamicUnionTypeAlt1(Optional<java.lang.Boolean> anyValue, java.util.List<ValueType> valueTypes)Constructs an immutableClosedDynamicUnionTypeAlt1.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ClosedDynamicUnionTypeAlt1 other)booleanequals(java.lang.Object other)inthashCode()ClosedDynamicUnionTypeAlt1withAnyValue(Optional<java.lang.Boolean> anyValue)Returns a copy of thisClosedDynamicUnionTypeAlt1withanyValuereplaced.ClosedDynamicUnionTypeAlt1withValueTypes(java.util.List<ValueType> valueTypes)Returns a copy of thisClosedDynamicUnionTypeAlt1withvalueTypesreplaced.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.ClosedDynamicUnionTypeAlt1type.
-
ANY_VALUE
public static final Name ANY_VALUE
Name of theopenGql.grammar.ClosedDynamicUnionTypeAlt1.anyValuefield.
-
VALUE_TYPES
public static final Name VALUE_TYPES
Name of theopenGql.grammar.ClosedDynamicUnionTypeAlt1.valueTypesfield.
-
anyValue
public final Optional<java.lang.Boolean> anyValue
-
valueTypes
public final java.util.List<ValueType> valueTypes
-
-
Constructor Detail
-
ClosedDynamicUnionTypeAlt1
public ClosedDynamicUnionTypeAlt1(Optional<java.lang.Boolean> anyValue, java.util.List<ValueType> valueTypes)
Constructs an immutableClosedDynamicUnionTypeAlt1.
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
compareTo
public int compareTo(ClosedDynamicUnionTypeAlt1 other)
- Specified by:
compareToin interfacejava.lang.Comparable<ClosedDynamicUnionTypeAlt1>
-
withAnyValue
public ClosedDynamicUnionTypeAlt1 withAnyValue(Optional<java.lang.Boolean> anyValue)
Returns a copy of thisClosedDynamicUnionTypeAlt1withanyValuereplaced.
-
withValueTypes
public ClosedDynamicUnionTypeAlt1 withValueTypes(java.util.List<ValueType> valueTypes)
Returns a copy of thisClosedDynamicUnionTypeAlt1withvalueTypesreplaced.
-
-