Interface SimpleValue

    • Method Detail

      • instanceType

        SchemaType instanceType()
        The same as getSchemaType unless this is a union instance or nil value.

        For unions, this returns the non-union consituent type of this instance. This type may change if setters are called that cause the instance to change to another constituent type of the union.

        For nil values, this returns null.

      • getStringValue

        java.lang.String getStringValue()
        Returns the value as a String.
      • getBooleanValue

        boolean getBooleanValue()
        Returns the value as a boolean.
      • getByteValue

        byte getByteValue()
        Returns the value as a byte.
      • getShortValue

        short getShortValue()
        Returns the value as a short.
      • getIntValue

        int getIntValue()
        Returns the value as an int.
      • getLongValue

        long getLongValue()
        Returns the value as a long.
      • getBigIntegerValue

        java.math.BigInteger getBigIntegerValue()
        Returns the value as a BigInteger.
      • getBigDecimalValue

        java.math.BigDecimal getBigDecimalValue()
        Returns the value as a BigDecimal.
      • getFloatValue

        float getFloatValue()
        Returns the value as a float.
      • getDoubleValue

        double getDoubleValue()
        Returns the value as a double.
      • getByteArrayValue

        byte[] getByteArrayValue()
        Returns the value as a byte array.
      • getCalendarValue

        java.util.Calendar getCalendarValue()
        Returns the value as a Calendar.
      • getDateValue

        java.util.Date getDateValue()
        Returns the value as a Date.
      • getGDateValue

        GDate getGDateValue()
        Returns the value as a GDate.
      • getQNameValue

        javax.xml.namespace.QName getQNameValue()
        Returns the value as a QName.
      • getListValue

        java.util.List getListValue()
        Returns the value as a List of friendly Java objects (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration).
      • xgetListValue

        java.util.List xgetListValue()
        Returns the value as a List of XmlAnySimpleType objects.
      • getObjectValue

        java.lang.Object getObjectValue()
        Returns a union value as a its natural friendly Java object (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration).
      • setStringValue

        void setStringValue​(java.lang.String obj)
        Sets the value as a String.
      • setBooleanValue

        void setBooleanValue​(boolean v)
        Sets the value as a boolean.
      • setByteValue

        void setByteValue​(byte v)
        Sets the value as a byte.
      • setShortValue

        void setShortValue​(short v)
        Sets the value as a short.
      • setIntValue

        void setIntValue​(int v)
        Sets the value as an int.
      • setLongValue

        void setLongValue​(long v)
        Sets the value as a long.
      • setBigIntegerValue

        void setBigIntegerValue​(java.math.BigInteger obj)
        Sets the value as a BigInteger.
      • setBigDecimalValue

        void setBigDecimalValue​(java.math.BigDecimal obj)
        Sets the value as a BigDecimal.
      • setFloatValue

        void setFloatValue​(float v)
        Sets the value as a float.
      • setDoubleValue

        void setDoubleValue​(double v)
        Sets the value as a double.
      • setByteArrayValue

        void setByteArrayValue​(byte[] obj)
        Sets the value as a byte array.
      • setCalendarValue

        void setCalendarValue​(java.util.Calendar obj)
        Sets the value as a Calendar.
      • setDateValue

        void setDateValue​(java.util.Date obj)
        Sets the value as a Date.
      • setGDateValue

        void setGDateValue​(GDate obj)
        Sets the value as a GDate.
      • setGDurationValue

        void setGDurationValue​(GDuration obj)
        Sets the value as a GDuration.
      • setQNameValue

        void setQNameValue​(javax.xml.namespace.QName obj)
        Sets the value as a QName.
      • setListValue

        void setListValue​(java.util.List obj)
        Sets the value as a List.
      • setObjectValue

        void setObjectValue​(java.lang.Object obj)
        Sets the value as an arbitrary Object.
      • stringValue

        java.lang.String stringValue()
        Deprecated.
        replaced with getStringValue()
        Returns the value as a String. *
      • booleanValue

        boolean booleanValue()
        Deprecated.
        replaced with getBooleanValue()
        Returns the value as a boolean. *
      • byteValue

        byte byteValue()
        Deprecated.
        replaced with getByteValue()
        Returns the value as a byte. *
      • shortValue

        short shortValue()
        Deprecated.
        replaced with getShortValue()
        Returns the value as a short. *
      • intValue

        int intValue()
        Deprecated.
        replaced with getIntValue()
        Returns the value as an int. *
      • longValue

        long longValue()
        Deprecated.
        replaced with getLongValue()
        Returns the value as a long. *
      • bigIntegerValue

        java.math.BigInteger bigIntegerValue()
        Deprecated.
        replaced with getBigIntegerValue()
        Returns the value as a BigInteger. *
      • bigDecimalValue

        java.math.BigDecimal bigDecimalValue()
        Deprecated.
        replaced with getBigDecimalValue()
        Returns the value as a BigDecimal. *
      • floatValue

        float floatValue()
        Deprecated.
        replaced with getFloatValue()
        Returns the value as a float. *
      • doubleValue

        double doubleValue()
        Deprecated.
        replaced with getDoubleValue()
        Returns the value as a double. *
      • byteArrayValue

        byte[] byteArrayValue()
        Deprecated.
        replaced with getByteArrayValue()
        Returns the value as a byte array. *
      • calendarValue

        java.util.Calendar calendarValue()
        Deprecated.
        replaced with getCalendarValue()
        Returns the value as a Calendar. *
      • dateValue

        java.util.Date dateValue()
        Deprecated.
        replaced with getDateValue()
        Returns the value as a Date. *
      • qNameValue

        javax.xml.namespace.QName qNameValue()
        Deprecated.
        replaced with getQNameValue()
        Returns the value as a QName. *
      • listValue

        java.util.List listValue()
        Deprecated.
        replaced with getListValue()
        Returns the value as a List of friendly Java objects (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration). *
      • xlistValue

        java.util.List xlistValue()
        Deprecated.
        replaced with xgetListValue()
        Returns the value as a List of XmlAnySimpleType objects. *
      • objectValue

        java.lang.Object objectValue()
        Deprecated.
        replaced with getObjectValue()
        Returns a union value as a its natural friendly Java object (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration). *
      • set

        void set​(byte v)
        Deprecated.
        replaced with setByteValue(byte)
        Sets the value as a byte.
      • set

        void set​(short v)
        Deprecated.
        replaced with setShortValue(short)
        Sets the value as a short.
      • set

        void set​(int v)
        Deprecated.
        replaced with setIntValue(int)
        Sets the value as an int.
      • set

        void set​(long v)
        Deprecated.
        replaced with setLongValue(long)
        Sets the value as a long.
      • set

        void set​(float v)
        Deprecated.
        replaced with setFloatValue(float)
        Sets the value as a float.