Interface CustomTag

  • All Known Implementing Classes:
    CustomTagImpl

    public interface CustomTag
    This class represents a custom tag name and value.
    • Method Detail

      • getName

        String getName()
        Returns the tag name used.
        Returns:
        Returns the tag name used.
      • getValue

        Object getValue()
        The value of the custom tag.

        Type (JavaType) Description Examples
        string (String) Any string Blue
        int (Integer) Whole number values 1000
        float (Float) Numbers with decimal digits 3.5
        intUnit (IntUnit) Whole number value and a string 10 km
        floatUnit (FloatUnit) Numbers with decimal digits and a string 1.5 km
        date (ShortDate) Date of an event, in format YYYY-MM-DD 2005-12-12
        dateTime (java.util.Date) Date and time for an event, in format YYYY-MM-DDThh:mm:ss 2005-12-12T12:00:00
        dateTimeRange (DateTimeRange) Start and end dates for an event. An attribute of this type will contain two sub-attributes, <start> and <end> in format YYYY-MM-DD <start>1975-09-25</start>
        <end>1975-09-25</end>
        url (java.net.URL) HTTP URL http://www.google.com
        boolean (Boolean) Value may be either true or false. true
        location (CustomTagImpl.Location) Location 921 W. Dana Street, Mtn View, CA-94103
        Returns:
        The value of the tag. The objects class is determined by the "type" attribute on the tag.