Class MathVariableDefinitions

java.lang.Object
com.myscript.iink.MathVariableDefinitions

public class MathVariableDefinitions extends Object
Represents a math variable definitions.
Since:
4.2
  • Field Details

    • name

      @NotNull public @NotNull String name
      The name of the variable.
    • definitions

      @NotNull public @NotNull MathVariableDefinitionInfo[] definitions
      The info associated with the definitions.
  • Constructor Details

    • MathVariableDefinitions

      public MathVariableDefinitions(@NotNull @NotNull MathVariableDefinitions other)
      Copy constructor.
      Parameters:
      other - the math variable definitions to copy.
    • MathVariableDefinitions

      public MathVariableDefinitions(@NotNull @NotNull String name, @NotNull @NotNull MathVariableDefinitionInfo[] definitions)
      Constructs a MathVariableDefinitions
      Parameters:
      name - the variable name.
      definitions - the variable definitions.
  • Method Details

    • equals

      public boolean equals(@Nullable @Nullable Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      @NotNull public final @NotNull String toString()
      Overrides:
      toString in class Object