aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Janak Ramakrishnan <janakr@google.com>2016-02-12 00:08:34 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-02-12 09:14:51 +0000
commit3a19bda92bc3af164478ee3884642ee9d0a1b7b5 (patch)
treeb15b088eba8822efd167a4d125b0fcef9459de81 /src
parent9a4d96dab006e375d8671825e77b26828ffc3904 (diff)
Make IntVersion package-private, since it isn't used outside of Skyframe core.
-- MOS_MIGRATED_REVID=114488935
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/google/devtools/build/skyframe/IntVersion.java18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/IntVersion.java b/src/main/java/com/google/devtools/build/skyframe/IntVersion.java
index cfb3484220..68a2cfa8b7 100644
--- a/src/main/java/com/google/devtools/build/skyframe/IntVersion.java
+++ b/src/main/java/com/google/devtools/build/skyframe/IntVersion.java
@@ -16,12 +16,8 @@ package com.google.devtools.build.skyframe;
import com.google.common.collect.Interner;
import com.google.common.collect.Interners;
-import java.io.Serializable;
-
-/**
- * Versioning scheme based on integers.
- */
-public final class IntVersion implements Version, Serializable {
+/** Versioning scheme based on integers. */
+final class IntVersion implements Version {
private static final Interner<IntVersion> interner = Interners.newWeakInterner();
private final long val;
@@ -30,19 +26,15 @@ public final class IntVersion implements Version, Serializable {
this.val = val;
}
- public long getVal() {
+ long getVal() {
return val;
}
- public IntVersion next() {
+ IntVersion next() {
return of(val + 1);
}
- public IntVersion previous() {
- return of(val - 1);
- }
-
- public static IntVersion of(long val) {
+ static IntVersion of(long val) {
return interner.intern(new IntVersion(val));
}