LUCENE-3624: throw exception for MultiSortedSource instead of returning null

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1211542 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Robert Muir 2011-12-07 17:13:42 +00:00
parent b89ded1448
commit 0bd1fcf488
1 changed files with 4 additions and 4 deletions

View File

@ -210,18 +210,18 @@ public abstract class IndexDocValues implements Closeable {
/** /**
* Returns the internal array representation iff this {@link Source} uses an * Returns the internal array representation iff this {@link Source} uses an
* array as its inner representation, otherwise <code>null</code>. * array as its inner representation, otherwise <code>UOE</code>.
*/ */
public Object getArray() { public Object getArray() {
return null; throw new UnsupportedOperationException("getArray is not supported");
} }
/** /**
* If this {@link Source} is sorted this method will return an instance of * If this {@link Source} is sorted this method will return an instance of
* {@link SortedSource} otherwise <code>null</code> * {@link SortedSource} otherwise <code>UOE</code>
*/ */
public SortedSource asSortedSource() { public SortedSource asSortedSource() {
return null; throw new UnsupportedOperationException("asSortedSource is not supported");
} }
} }