Package pl.poznan.put.rna
Class ImmutablePseudophasePuckerType
- java.lang.Object
-
- pl.poznan.put.rna.PseudophasePuckerType
-
- pl.poznan.put.rna.ImmutablePseudophasePuckerType
-
- All Implemented Interfaces:
DisplayableExportable,TorsionAngleType
@ParametersAreNonnullByDefault @Generated("org.immutables.processor.ProxyProcessor") @Immutable public final class ImmutablePseudophasePuckerType extends PseudophasePuckerType
Immutable implementation ofPseudophasePuckerType.Use the builder to create immutable instances:
ImmutablePseudophasePuckerType.builder(). Use the static factory method to get the default singleton instance:ImmutablePseudophasePuckerType.of().
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImmutablePseudophasePuckerType.BuilderBuilds instances of typeImmutablePseudophasePuckerType.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImmutablePseudophasePuckerType.Builderbuilder()Creates a builder forImmutablePseudophasePuckerType.static ImmutablePseudophasePuckerTypecopyOf(PseudophasePuckerType instance)Creates an immutable copy of aPseudophasePuckerTypevalue.booleanequals(Object another)This instance is equal to all instances ofImmutablePseudophasePuckerTypethat have equal attribute values.inthashCode()Returns a constant hash code value.static ImmutablePseudophasePuckerTypeof()Returns the default immutable singleton value ofPseudophasePuckerTypeStringtoString()Prints the immutable valuePseudophasePuckerType.-
Methods inherited from class pl.poznan.put.rna.PseudophasePuckerType
calculate, exportName, longDisplayName, moleculeType, shortDisplayName
-
-
-
-
Method Detail
-
equals
public boolean equals(@Nullable Object another)
This instance is equal to all instances ofImmutablePseudophasePuckerTypethat have equal attribute values.
-
hashCode
public int hashCode()
Returns a constant hash code value.
-
toString
public String toString()
Prints the immutable valuePseudophasePuckerType.
-
of
public static ImmutablePseudophasePuckerType of()
Returns the default immutable singleton value ofPseudophasePuckerType- Returns:
- An immutable instance of PseudophasePuckerType
-
copyOf
public static ImmutablePseudophasePuckerType copyOf(PseudophasePuckerType instance)
Creates an immutable copy of aPseudophasePuckerTypevalue. Uses accessors to get values to initialize the new immutable instance. If an instance is already immutable, it is returned as is.- Parameters:
instance- The instance to copy- Returns:
- A copied immutable PseudophasePuckerType instance
-
builder
public static ImmutablePseudophasePuckerType.Builder builder()
Creates a builder forImmutablePseudophasePuckerType.ImmutablePseudophasePuckerType.builder() .build();- Returns:
- A new ImmutablePseudophasePuckerType builder
-
-