Class IDSelector

java.lang.Object
io.guise.framework.platform.web.css.IDSelector
All Implemented Interfaces:
SimpleSelector, Comparable<IDSelector>

public class IDSelector extends Object implements SimpleSelector, Comparable<IDSelector>
An ID simple selector.
Author:
Garret Wilson
  • Constructor Details

    • IDSelector

      public IDSelector(String id)
      ID constructor.
      Parameters:
      id - The ID to be selected.
      Throws:
      NullPointerException - if the given ID is null.
  • Method Details

    • getID

      public String getID()
      Returns:
      The ID to be selected.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • compareTo

      public int compareTo(IDSelector object)

      This implementation compares IDs. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object.

      Specified by:
      compareTo in interface Comparable<IDSelector>