psdi.util

Class MaxTypeYORN

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


    public class MaxTypeYORN
    extends MaxType
    See Also:
    Serialized Form
    • Constructor Detail

      • MaxTypeYORN

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

      • getType

        public int getType()
        Get the current type
        Specified by:
        getType in class MaxType
      • 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.
        Specified by:
        setValue in class MaxType
        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 MaxType
        Throws:
        MXException
      • clone

        public java.lang.Object clone()
        Clone the object.
        Specified by:
        clone in class MaxType
      • 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 MaxType
        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 MaxType
        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 MaxType
        Throws:
        MXException
      • setValue

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

        public java.lang.String asString()
        Return as a string. Returns "" if value is null.
        Specified by:
        asString in class MaxType
      • 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.
        Specified by:
        asLocaleString in class MaxType
      • 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.
        Specified by:
        asLocaleString in class MaxType
      • asLocaleString

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

        public double asDouble()
                        throws MXException
        Return as double. Throws Exception if value is null or cannot be returned as this type.
        Overrides:
        asDouble in class MaxType
        Throws:
        MXException
      • 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 MaxType
        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 MaxType
        Throws:
        MXException
      • asBoolean

        public boolean asBoolean()
                          throws MXException
        Return as boolean Throws Exception if value is null or cannot be returned as this type.
        Overrides:
        asBoolean in class MaxType
        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 java.lang.Object