this.array.add(hold13.toString());
break;
case 14: Complex hold14 = (Complex)arrayv.elementAt(i);
this.array.add(hold14.toString());
break;
case 15: Phasor hold15 = (Phasor)arrayv.elementAt(i);
this.array.add(hold15.toString());
break;
case 17: Character hold17 = (Character)arrayv.elementAt(i);
this.array.add(hold17.toString());
break;
case 18: String hold18 = (String)arrayv.elementAt(i);
this.array.add(hold18);
break;
default: throw new IllegalArgumentException("Data type not identified by this method");
}
}
break;
case 1: this.type = 14;
for(int i=0; i<this.length; i++){
switch(this.originalTypes[i]){
case 1: Double hold1= (Double)arrayv.elementAt(i);
this.array.add(new Complex(hold1.doubleValue()));
break;
case 3: Float hold3 = (Float)arrayv.elementAt(i);
this.array.add(new Complex(hold3.doubleValue()));
break;
case 5: Long hold5 = (Long)arrayv.elementAt(i);
this.array.add(new Complex(hold5.doubleValue()));
break;
case 7: Integer hold7 = (Integer)arrayv.elementAt(i);
this.array.add(new Complex(hold7.doubleValue()));
break;
case 9: Short hold9 = (Short)arrayv.elementAt(i);
this.array.add(new Complex(hold9.doubleValue()));
break;
case 11: Byte hold11 = (Byte)arrayv.elementAt(i);
this.array.add(new Complex(hold11.doubleValue()));
break;
case 12: BigDecimal hold12 = (BigDecimal)arrayv.elementAt(i);
this.array.add(new Complex(hold12.doubleValue()));
break;
case 13: BigInteger hold13 = (BigInteger)arrayv.elementAt(i);
this.array.add(new Complex(hold13.doubleValue()));
break;
case 14: Complex hold14 = (Complex)arrayv.elementAt(i);
this.array.add(hold14);
break;
case 15: Phasor hold15 = (Phasor)arrayv.elementAt(i);
this.array.add(Conv.convert_Phasor_to_Complex(hold15));
break;
case 17: Character hold17 = (Character)arrayv.elementAt(i);
this.array.add(new Complex((double)((int)hold17.charValue())));
break;
case 18: String hold18 = (String)arrayv.elementAt(i);
this.array.add(new Complex(Double.parseDouble(hold18)));
break;
default: throw new IllegalArgumentException("Data type not identified by this method");
}
}
break;
case 2: this.type = 15;
for(int i=0; i<this.length; i++){
switch(this.originalTypes[i]){
case 1: Double hold1= (Double)arrayv.elementAt(i);
this.array.add(new Phasor(hold1.doubleValue()));
break;
case 3: Float hold3 = (Float)arrayv.elementAt(i);
this.array.add(new Phasor(hold3.doubleValue()));
break;
case 5: Long hold5 = (Long)arrayv.elementAt(i);
this.array.add(new Phasor(hold5.doubleValue()));
break;
case 7: Integer hold7 = (Integer)arrayv.elementAt(i);
this.array.add(new Phasor(hold7.doubleValue()));
break;
case 9: Short hold9 = (Short)arrayv.elementAt(i);
this.array.add(new Phasor(hold9.doubleValue()));
break;
case 11: Byte hold11 = (Byte)arrayv.elementAt(i);
this.array.add(new Phasor(hold11.doubleValue()));
break;
case 12: BigDecimal hold12 = (BigDecimal)arrayv.elementAt(i);
this.array.add(new Phasor(hold12.doubleValue()));
break;
case 13: BigInteger hold13 = (BigInteger)arrayv.elementAt(i);
this.array.add(new Phasor(hold13.doubleValue()));
break;
case 14: Complex hold14 = (Complex)arrayv.elementAt(i);
this.array.add(Conv.convert_Complex_to_Phasor(hold14));
break;
case 15: Phasor hold15 = (Phasor)arrayv.elementAt(i);
this.array.add(hold15);
break;
case 17: Character hold17 = (Character)arrayv.elementAt(i);
this.array.add(new Phasor((double)((int)hold17.charValue())));
break;
default: throw new IllegalArgumentException("Data type not identified by this method");
}
}
break;