Interface CssValues.CssNumeric
- All Superinterfaces:
CSSPrimitiveValue, CSSValue, CssValues.CssPrimitive, CssValues.CssValue
- All Known Implementing Classes:
CssValues.CssDimension, CssValues.CssNumber
- Enclosing class:
CssValues
public static sealed interface CssValues.CssNumeric
extends CssValues.CssPrimitive
permits CssValues.CssNumber, CssValues.CssDimension
A numeric value: a unitless
CssValues.CssNumber or a CssValues.CssDimension with a unit.-
Field Summary
Fields inherited from interface CSSPrimitiveValue
CSS_ATTR, CSS_CM, CSS_COUNTER, CSS_DEG, CSS_DIMENSION, CSS_EMS, CSS_EXS, CSS_GRAD, CSS_HZ, CSS_IDENT, CSS_IN, CSS_KHZ, CSS_MM, CSS_MS, CSS_NUMBER, CSS_PC, CSS_PERCENTAGE, CSS_PT, CSS_PX, CSS_RAD, CSS_RECT, CSS_RGBCOLOR, CSS_S, CSS_STRING, CSS_UNKNOWN, CSS_URIFields inherited from interface CSSValue
CSS_CUSTOM, CSS_INHERIT, CSS_PRIMITIVE_VALUE, CSS_VALUE_LIST -
Method Summary
Modifier and TypeMethodDescriptionunit()The unit;CssValues.CssUnit.NUMBERfor a unitless number.doublevalue()The numeric magnitude, without unit conversion.Methods inherited from interface CSSPrimitiveValue
getPrimitiveTypeMethods inherited from interface CSSValue
getCssTextMethods inherited from interface CssValues.CssPrimitive
getCounterValue, getCssValueType, getFloatValue, getRectValue, getRGBColorValue, getStringValue, setCssText, setFloatValue, setStringValue
-
Method Details
-
value
double value()The numeric magnitude, without unit conversion. -
unit
CssValues.CssUnit unit()The unit;CssValues.CssUnit.NUMBERfor a unitless number.
-