Eliminate StatementMap.capacity() 95/87695/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 13 Feb 2020 20:30:22 +0000 (21:30 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 13 Feb 2020 23:23:05 +0000 (00:23 +0100)
This method is not used anywhere, remove it.

JIRA: YANGTOOLS-652
Change-Id: Id53e5b8b9d9106b5b3201127a02f0e2d1523da2c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java

index 4d51be0a08e9c685450f54b3c02aed83f4c27d43..d837b93ba6e5ad9a6d494a2bf0d0491794f45345 100644 (file)
@@ -65,11 +65,6 @@ abstract class StatementMap extends AbstractCollection<AbstractResumedStatement<
             return expectedLimit < 2 ? this : new Regular(expectedLimit);
         }
 
-        @Override
-        int capacity() {
-            return 0;
-        }
-
         @Override
         public void forEach(final Consumer<? super AbstractResumedStatement<?, ?, ?>> action) {
             // No-op
@@ -138,11 +133,6 @@ abstract class StatementMap extends AbstractCollection<AbstractResumedStatement<
             return this;
         }
 
-        @Override
-        int capacity() {
-            return elements.length;
-        }
-
         @Override
         public Iterator<AbstractResumedStatement<?, ?, ?>> iterator() {
             return new AbstractIterator<>() {
@@ -191,11 +181,6 @@ abstract class StatementMap extends AbstractCollection<AbstractResumedStatement<
             return expectedLimit < 2 ? this : new Regular(expectedLimit, 0, object);
         }
 
-        @Override
-        int capacity() {
-            return 1;
-        }
-
         @Override
         public Iterator<AbstractResumedStatement<?, ?, ?>> iterator() {
             return Iterators.singletonIterator(object);
@@ -227,6 +212,4 @@ abstract class StatementMap extends AbstractCollection<AbstractResumedStatement<
     abstract @NonNull StatementMap put(int index, @NonNull AbstractResumedStatement<?, ?, ?> obj);
 
     abstract @NonNull StatementMap ensureCapacity(int expectedLimit);
-
-    abstract int capacity();
 }