@SuppressWarnings("unchecked") @Override public <Q> Q[] asDataArray(Q[] a) { if (a.length < size()) { System.out.println(a.getClass()); a = (Q[]) Array.newInstance(a.getClass().getComponentType(), size()); } int i = 0; for (final T t : this) { a[i++] = (Q) t.getFeatureVector().getVector(); } return a; }
@SuppressWarnings("unchecked") @Override public <Q> Q[] asDataArray(Q[] a) { if (a.length < size()) { System.out.println(a.getClass()); a = (Q[]) Array.newInstance(a.getClass().getComponentType(), size()); } int i = 0; for (final T t : this) { a[i++] = (Q) t.getFeatureVector().getVector(); } return a; }
@SuppressWarnings("unchecked") @Override public <Q> Q[] asDataArray(Q[] a) { if (a.length < size()) { a = (Q[]) Array.newInstance(a.getClass().getComponentType(), size()); } int i = 0; for (final T t : this) { a[i++] = (Q) t.getFeatureVector().getVector(); } return a; }
@SuppressWarnings("unchecked") @Override public <Q> Q[] asDataArray(Q[] a) { if (a.length < size()) { a = (Q[]) Array.newInstance(a.getClass().getComponentType(), size()); } int i = 0; for (final T t : this) { a[i++] = (Q) t.getFeatureVector().getVector(); } return a; }
@SuppressWarnings("unchecked") @Override public <Q> Q[] asDataArray(Q[] a) { if (a.length < size()) { a = (Q[]) Array.newInstance(a.getClass().getComponentType(), size()); } int i = 0; for (final T t : this) { a[i++] = (Q) t.getFeatureVector().getVector(); } return a; }
@SuppressWarnings("unchecked") @Override public <Q> Q[] asDataArray(Q[] a) { if (a.length < size()) { a = (Q[]) Array.newInstance(a.getClass().getComponentType(), size()); } int i = 0; for (final T t : this) { a[i++] = (Q) t.getFeatureVector().getVector(); } return a; }