if (objectArray != null) {
Zipper2 zipper2 = new Zipper2(objectArray);
data.setGradientType(GradientType.values()[zipper2.nextByte()]);
data.setGradientAlignment(GradientAlignment.values()[zipper2.nextByte()]);
data.setGradientHeight(zipper2.nextInt());
data.setBaseColor(Integer.valueOf(zipper2.nextIntColor()));
if (zipper2.hasMore()) {
data.setGradientColor(Integer.valueOf(zipper2.nextIntColor()));
} else {