psdi.util

Class MaxTypeDURATION

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class MaxTypeDURATION
    extends MaxTypeFLOAT
    See Also:
    Serialized Form
    • Constructor Detail

      • MaxTypeDURATION

        public MaxTypeDURATION(java.util.Locale locale)
        Construct null value of specified type
    • Method Detail

      • getType

        public int getType()
        Get the current type
        Overrides:
        getType in class MaxTypeFLOAT
      • setValue

        public void setValue(java.lang.String value)
                      throws MXException
        Set the value to the specified value. Throws Exception if cannot be converted to current type.
        Overrides:
        setValue in class MaxTypeFLOAT
        Throws:
        MXException
      • setValue

        public void setValue(double value)
                      throws MXException
        Set the value to the specified value. Throws Exception if cannot be converted to current type.
        Overrides:
        setValue in class MaxTypeFLOAT
        Throws:
        MXException
      • setValue

        public void setValue(float value)
                      throws MXException
        Set the value to the specified value. Throws Exception if cannot be converted to current type.
        Overrides:
        setValue in class MaxTypeFLOAT
        Throws:
        MXException
      • setValue

        public void setValue(int value)
                      throws MXException
        Set the value to the specified value. Throws Exception if cannot be converted to current type.
        Overrides:
        setValue in class MaxTypeFLOAT
        Throws:
        MXException
      • setValue

        public void setValue(long value)
                      throws MXException
        Set the value to the specified value. Throws Exception if cannot be converted to current type.
        Overrides:
        setValue in class MaxTypeFLOAT
        Throws:
        MXException
      • asString

        public java.lang.String asString()
        Return as a string. Returns "" if value is null.
        Overrides:
        asString in class MaxTypeFLOAT
      • asLocaleString

        public java.lang.String asLocaleString(java.util.Locale l)
        Return as a locale sensitive string using the default TimeZone and the specified Locale Returns "" if value is null.
        Overrides:
        asLocaleString in class MaxTypeFLOAT
      • asLocaleString

        public java.lang.String asLocaleString(java.util.Locale l,
                                               java.util.TimeZone tz)
        Return as a locale sensitive string using the specified TimeZone and Locale Returns "" if value is null.
        Overrides:
        asLocaleString in class MaxTypeFLOAT
      • asLocaleString

        public java.lang.String asLocaleString()
        Return as a locale sensitive string using the default timeZone and locale Returns "" if value is null.
        Overrides:
        asLocaleString in class MaxTypeFLOAT
      • asInt

        public int asInt()
                  throws MXException
        Return as an int. Throws Exception if value is null or cannot be returned as this type.
        Overrides:
        asInt in class MaxTypeFLOAT
        Throws:
        MXException
      • asLong

        public long asLong()
                    throws MXException
        Return as a long. Throws Exception if value is null or cannot be returned as this type.
        Overrides:
        asLong in class MaxTypeFLOAT
        Throws:
        MXException
      • equals

        public boolean equals(java.lang.Object o)
        Compares two MaxTypes. Two MaxType objects are equal if and only if the values are same.
        Overrides:
        equals in class MaxTypeFLOAT
      • clone

        public java.lang.Object clone()
        Clone the object.
        Overrides:
        clone in class MaxTypeFLOAT