Class VariableLink

java.lang.Object
ua.mcchickenstudio.opencreative.coding.variables.VariableLink

public final class VariableLink extends Object

VariableLink

This class represents a link to existing or not existing world variable. Links, as variables, have specified name and id. It's used for searching and getting variables values.
  • Constructor Details

    • VariableLink

      public VariableLink(@NotNull @NotNull String name, @NotNull @NotNull VariableLink.VariableType type)
      Creates instance of variable link.
      Parameters:
      name - name of variable.
      type - type of variable (local, global, saved).
  • Method Details

    • getVariableType

      @NotNull public @NotNull VariableLink.VariableType getVariableType()
      Returns type of variable (local, global, saved).
      Returns:
      type of variable.
    • getName

      @NotNull public @NotNull String getName()
      Returns name of variable.
      Returns:
      name of variable.
    • toString

      public String toString()
      Overrides:
      toString in class Object