]> source.dussan.org Git - jgit.git/commitdiff
Mark DeltaWindowEntry methods final 00/11800/1
authorShawn Pearce <sop@google.com>
Thu, 11 Apr 2013 04:19:46 +0000 (21:19 -0700)
committerShawn Pearce <sop@google.com>
Thu, 11 Apr 2013 04:20:24 +0000 (21:20 -0700)
This class and all of its methods are only package visible.
Clarify the methods as final for the benefit of the JIT to
inline trivial code.

Change-Id: I078841f9900dbf299fbe6abf2599f0208ae96856

org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/pack/DeltaWindowEntry.java

index 7d29fd876982e9de5a461a10c40cf8e720f6bcf6..0b8c7ab817970d566f2272773be8638d417744c1 100644 (file)
@@ -43,7 +43,7 @@
 
 package org.eclipse.jgit.internal.storage.pack;
 
-class DeltaWindowEntry {
+final class DeltaWindowEntry {
        ObjectToPack object;
 
        /** Complete contents of this object. Lazily loaded. */
@@ -52,29 +52,29 @@ class DeltaWindowEntry {
        /** Index of this object's content, to encode other deltas. Lazily loaded. */
        DeltaIndex index;
 
-       void set(ObjectToPack object) {
+       final void set(ObjectToPack object) {
                this.object = object;
                this.index = null;
                this.buffer = null;
        }
 
        /** @return current delta chain depth of this object. */
-       int depth() {
+       final int depth() {
                return object.getDeltaDepth();
        }
 
        /** @return type of the object in this window entry. */
-       int type() {
+       final int type() {
                return object.getType();
        }
 
        /** @return estimated unpacked size of the object, in bytes . */
-       int size() {
+       final int size() {
                return object.getWeight();
        }
 
        /** @return true if there is no object stored in this entry. */
-       boolean empty() {
+       final boolean empty() {
                return object == null;
        }
 }