public class ValueDescriptor
Contains all information about a value to help values merge.
public ValueDescriptor(@NotNull
java.lang.Object value,
@Nullable
java.lang.String content,
boolean initial,
@Nullable
java.lang.Integer position,
double probability)
Contains all information about a value to help values merge.
@NotNull public java.lang.Object getValue()
@Nullable public java.lang.String getContent()
public boolean getInitial()
@Nullable public java.lang.Integer getPosition()
public double getProbability()
@NotNull public java.lang.Object component1()
@Nullable public java.lang.String component2()
public boolean component3()
@Nullable public java.lang.Integer component4()
public double component5()
@NotNull public ValueDescriptor copy(@NotNull java.lang.Object value, @Nullable java.lang.String content, boolean initial, @Nullable java.lang.Integer position, double probability)
Contains all information about a value to help values merge.
@NotNull public java.lang.String toString()
Contains all information about a value to help values merge.
public int hashCode()
Contains all information about a value to help values merge.
public boolean equals(@Nullable
java.lang.Object p)
Contains all information about a value to help values merge.