Class CssToken

java.lang.Object
org.jhotdraw8.css.parser.CssToken

public class CssToken extends Object
CssToken.
Author:
Werner Randelshofer
  • Constructor Details

    • CssToken

      public CssToken(int ttype, String stringValue)
    • CssToken

      public CssToken(int ttype, String stringValue, @Nullable Character preferredQuoteChar)
    • CssToken

      public CssToken(int ttype)
    • CssToken

      public CssToken(int ttype, Number numericValue, String stringValue)
    • CssToken

      public CssToken(int ttype, Number numericValue)
    • CssToken

      public CssToken(int ttype, String stringValue, Number numericValue, int lineNumber, int startPos, int endPos)
    • CssToken

      public CssToken(int ttype, @Nullable String stringValue, @Nullable Number numericValue, @Nullable Character preferredQuoteChar, int lineNumber, int startPos, int endPos)
  • Method Details

    • getStringValueNonNull

      public String getStringValueNonNull()
    • getNumericValueNonNull

      public Number getNumericValueNonNull()
    • toString

      public @Nullable String toString()
      Overrides:
      toString in class Object
    • fromToken

      public @Nullable String fromToken()
    • getStartPos

      public int getStartPos()
    • getEndPos

      public int getEndPos()
    • getStringValue

      public @Nullable String getStringValue()
    • getNumericValue

      public @Nullable Number getNumericValue()
    • getType

      public int getType()
    • getLineNumber

      public int getLineNumber()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object