@Override
        public ParcelableValue[] newArray(final int size) {
            return new ParcelableValue[size];
        }
A parcelable holder for all values which can be processed by {@link android.os.Parcel#writeValue(java.lang.Object)}
main/src/main/java/cgeo/geocaching/utils/ParcelableValue.java