forked from plusone/plusone-commons
Merge remote-tracking branch 'origin/dev' into dev
# Conflicts: # pom.xml # src/main/java/xyz/zhouxy/plusone/commons/util/ArrayUtil.java # src/main/java/xyz/zhouxy/plusone/commons/util/Enumeration.java # src/main/java/xyz/zhouxy/plusone/commons/util/RestfulResult.java # src/test/java/xyz/zhouxy/plusone/commons/EnumerationTests.java # src/test/java/xyz/zhouxy/plusone/commons/util/RestfulResultTest.java
This commit is contained in:
@@ -21,6 +21,7 @@ import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
import javax.annotation.CheckForNull;
|
||||
import javax.annotation.Nonnull;
|
||||
|
||||
/**
|
||||
@@ -40,7 +41,6 @@ public abstract class Enumeration<T extends Enumeration<T>> implements Comparabl
|
||||
return id;
|
||||
}
|
||||
|
||||
@Nonnull
|
||||
public final String getName() {
|
||||
return name;
|
||||
}
|
||||
@@ -68,7 +68,6 @@ public abstract class Enumeration<T extends Enumeration<T>> implements Comparabl
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nonnull
|
||||
public final String toString() {
|
||||
return getClass().getSimpleName() + '(' + id + ":" + name + ')';
|
||||
}
|
||||
@@ -87,14 +86,13 @@ public abstract class Enumeration<T extends Enumeration<T>> implements Comparabl
|
||||
this.values.put(value.getId(), value);
|
||||
}
|
||||
|
||||
@Nonnull
|
||||
@CheckForNull
|
||||
public T get(final int id) {
|
||||
return Objects.requireNonNull(this.values.get(id));
|
||||
return this.values.get(id);
|
||||
}
|
||||
|
||||
@Nonnull
|
||||
public Collection<T> getValues() {
|
||||
return Objects.requireNonNull(this.values.values());
|
||||
return this.values.values();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user