Class PrimitiveValueAttribute<T>


  • class PrimitiveValueAttribute<T>
    extends Attribute<T>
    Primitive type attribute. The primitive types are: boolean, string, int, number.
    • Constructor Detail

      • PrimitiveValueAttribute

        public PrimitiveValueAttribute​(java.lang.String name)
      • PrimitiveValueAttribute

        public PrimitiveValueAttribute​(java.lang.String name,
                                       java.lang.String defaultValue)
    • Method Detail

      • getSingleValue

        protected java.lang.String getSingleValue​(T value)
        Description copied from class: Attribute
        Gets the string representation of value to be set as an attribute value to an HTML element.
        Specified by:
        getSingleValue in class Attribute<T>
        Parameters:
        value - The item to be stringified
        Returns:
        the stringified representation of value