class TypeDecoder {

    @SuppressWarnings("unchecked")
    static <T extends Type> T decodeStaticArray(
            String input, int offset, TypeReference<T> typeReference, int length) {

        return decodeArrayElements(input, offset, typeReference, length, false);
    }

}