Class EddystoneUID

java.lang.Object
com.blukii.sdk.config.datatype.EddystoneUID

public final class EddystoneUID extends Object
This class represents data type EddystoneUID
See Also:
  • Constructor Details

    • EddystoneUID

      public EddystoneUID()
  • Method Details

    • getNamespace

      public String getNamespace()
      Gets the Eddystone UID Namespace
      Returns:
      the Eddystone UID Namespace
    • setNamespace

      public void setNamespace(@NonNull String namespace)
      Sets the Eddystone UID Namespace

      Value:

      • 20 byte hex string
      Parameters:
      namespace - the Eddystone UID Namespace
    • getInstance

      public String getInstance()
      Gets the Eddystone UID Instance
      Returns:
      the Eddystone UID Instance
    • setInstance

      public void setInstance(@NonNull String instance)
      Sets the Eddystone UID Instance

      Value:

      • 12 byte hex string
      Parameters:
      instance - the Eddystone UID Instance
    • validate

      public int validate()
      Validates the values contained in this object.

      This can be used when you create an object, to verify the values set.

      Returns:
      a state from Validation
    • equals

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

      @NonNull public String toString()
      Overrides:
      toString in class Object