/** Refer {@link #JIArray(Object, boolean)} * * @param array Array of any type. Primitive arrays are not allowed. * @param isConformant declares whether the array is <code>conformant</code> or not. * @param isVarying declares whether the array is <code>varying</code> or not. * @throws IllegalArgumentException if the <code>array</code> is not an array or * is of primitive type or is an array of <code>java.lang.Object</code>. */ public JIArray(Object array, boolean isConformant,boolean isVarying) { this.isConformant = isConformant; this.isConformantProxy = isConformant; this.isVarying = isVarying; this.isVaryingProxy = isVarying; init(array); }
/** Refer {@link #JIArray(Object, boolean)} * * @param array Array of any type. Primitive arrays are not allowed. * @param isConformant declares whether the array is <code>conformant</code> or not. * @param isVarying declares whether the array is <code>varying</code> or not. * @throws IllegalArgumentException if the <code>array</code> is not an array or * is of primitive type or is an array of <code>java.lang.Object</code>. */ public JIArray(Object array, boolean isConformant,boolean isVarying) { this.isConformant = isConformant; this.isConformantProxy = isConformant; this.isVarying = isVarying; this.isVaryingProxy = isVarying; init(array); }
/***<p>Creates an object with <i>array</i> parameter as the nested Array. * This constructor forms a <code>non-conformant</code> array and is used * when the developer wants to send an array to COM server. * <p> * Sample Usage :- * <br> * <code> * JIArray array = new JIArray(new JIString[]{new JIString(name)},true); <br> * </code> * * @param array Array of any type. Primitive arrays are not allowed. * @throws IllegalArgumentException if the <code>array</code> is not an array or * is of primitive type or is an array of <code>java.lang.Object</code>. */ public JIArray(Object array) { init(array); }
/***<p>Creates an object with <i>array</i> parameter as the nested Array. * This constructor forms a <code>non-conformant</code> array and is used * when the developer wants to send an array to COM server. * <p> * Sample Usage :- * <br> * <code> * JIArray array = new JIArray(new JIString[]{new JIString(name)},true); <br> * </code> * * @param array Array of any type. Primitive arrays are not allowed. * @throws IllegalArgumentException if the <code>array</code> is not an array or * is of primitive type or is an array of <code>java.lang.Object</code>. */ public JIArray(Object array) { init(array); }
/*** * <p> * Creates an object with <i>array</i> parameter as the nested Array. This * constructor forms a <code>non-conformant</code> array and is used when * the developer wants to send an array to COM server. * <p> * Sample Usage :- <br> * <code> * JIArray array = new JIArray(new JIString[]{new JIString(name)},true); <br> * </code> * * @param array * Array of any type. Primitive arrays are not allowed. * @throws IllegalArgumentException * if the <code>array</code> is not an array or * is of primitive type or is an array of * <code>java.lang.Object</code>. */ public JIArray ( final Object array ) { init ( array ); }
/**<p>Creates an object with <i>array</i> parameter as the nested Array. * This constructor is used when the developer wants to send an array to * COM server. * <p> * Sample Usage :- * <br> * <code> * JIArray array = new JIArray(new JIString[]{new JIString(name)},true); <br> * </code> * * @param array Array of any type. Primitive arrays are not allowed. * @param isConformant declares whether the array is <code>conformant</code> or not. * @throws IllegalArgumentException if the <code>array</code> is not an array or * is of primitive type or is an array of <code>java.lang.Object</code>. */ public JIArray(Object array, boolean isConformant) { this.isConformant = isConformant; this.isConformantProxy = isConformant; init(array); }
/**<p>Creates an object with <i>array</i> parameter as the nested Array. * This constructor is used when the developer wants to send an array to * COM server. * <p> * Sample Usage :- * <br> * <code> * JIArray array = new JIArray(new JIString[]{new JIString(name)},true); <br> * </code> * * @param array Array of any type. Primitive arrays are not allowed. * @param isConformant declares whether the array is <code>conformant</code> or not. * @throws IllegalArgumentException if the <code>array</code> is not an array or * is of primitive type or is an array of <code>java.lang.Object</code>. */ public JIArray(Object array, boolean isConformant) { this.isConformant = isConformant; this.isConformantProxy = isConformant; init(array); }
/** * Refer {@link #JIArray(Object, boolean)} * * @param array * Array of any type. Primitive arrays are not allowed. * @param isConformant * declares whether the array is <code>conformant</code> or not. * @param isVarying * declares whether the array is <code>varying</code> or not. * @throws IllegalArgumentException * if the <code>array</code> is not an array or * is of primitive type or is an array of * <code>java.lang.Object</code>. */ public JIArray ( final Object array, final boolean isConformant, final boolean isVarying ) { this.isConformant = isConformant; this.isConformantProxy = isConformant; this.isVarying = isVarying; this.isVaryingProxy = isVarying; init ( array ); }
/** * <p> * Creates an object with <i>array</i> parameter as the nested Array. This * constructor is used when the developer wants to send an array to COM * server. * <p> * Sample Usage :- <br> * <code> * JIArray array = new JIArray(new JIString[]{new JIString(name)},true); <br> * </code> * * @param array * Array of any type. Primitive arrays are not allowed. * @param isConformant * declares whether the array is <code>conformant</code> or not. * @throws IllegalArgumentException * if the <code>array</code> is not an array or * is of primitive type or is an array of * <code>java.lang.Object</code>. */ public JIArray ( final Object array, final boolean isConformant ) { this.isConformant = isConformant; this.isConformantProxy = isConformant; init ( array ); }