private Object readJavaArray(Object array, Schema expectedType, long l, ResolvingDecoder in) throws IOException { Class<?> elementType = array.getClass().getComponentType(); if (elementType.isPrimitive()) { return readPrimitiveArray(array, elementType, l, in); } else { return readObjectArray((Object[]) array, expectedType, l, in); } }
private Object readJavaArray(Object array, Schema expectedType, long l, ResolvingDecoder in) throws IOException { Class<?> elementType = array.getClass().getComponentType(); if (elementType.isPrimitive()) { return readPrimitiveArray(array, elementType, l, in); } else { return readObjectArray((Object[]) array, expectedType, l, in); } }
private Object readJavaArray(Object array, Schema expectedType, long l, ResolvingDecoder in) throws IOException { Class<?> elementType = array.getClass().getComponentType(); if (elementType.isPrimitive()) { return readPrimitiveArray(array, elementType, l, in); } else { return readObjectArray((Object[]) array, expectedType, l, in); } }
private Object readJavaArray(Object array, Schema expectedType, long l, ResolvingDecoder in) throws IOException { Class<?> elementType = array.getClass().getComponentType(); if (elementType.isPrimitive()) { return readPrimitiveArray(array, elementType, l, in); } else { return readObjectArray((Object[]) array, expectedType, l, in); } }