You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by pa...@apache.org on 2016/06/03 15:22:12 UTC
[lang] LANG-1189: Add
getAndIncrement/getAndDecrement/getAndAdd/incrementAndGet/decrementAndGet/addAndGet
in Mutable* classes
Repository: commons-lang
Updated Branches:
refs/heads/master faeaa303b -> 9010f2ec8
LANG-1189: Add getAndIncrement/getAndDecrement/getAndAdd/incrementAndGet/decrementAndGet/addAndGet in Mutable* classes
add since javadoc tags
Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/9010f2ec
Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/9010f2ec
Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/9010f2ec
Branch: refs/heads/master
Commit: 9010f2ec84f8501d2d4044ab1113224148cc9b14
Parents: faeaa30
Author: pascalschumacher <pa...@gmx.net>
Authored: Fri Jun 3 17:21:58 2016 +0200
Committer: pascalschumacher <pa...@gmx.net>
Committed: Fri Jun 3 17:21:58 2016 +0200
----------------------------------------------------------------------
src/main/java/org/apache/commons/lang3/mutable/MutableByte.java | 4 ++++
.../java/org/apache/commons/lang3/mutable/MutableDouble.java | 4 ++++
src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java | 4 ++++
src/main/java/org/apache/commons/lang3/mutable/MutableInt.java | 4 ++++
src/main/java/org/apache/commons/lang3/mutable/MutableLong.java | 4 ++++
src/main/java/org/apache/commons/lang3/mutable/MutableShort.java | 4 ++++
6 files changed, 24 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-lang/blob/9010f2ec/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java b/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
index b6674d8..efe6dd1 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java
@@ -124,6 +124,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
* immediately prior to the increment operation. This method is not thread safe.
*
* @return the value associated with the instance before it was incremented
+ * @since 3.5
*/
public byte getAndIncrement() {
byte last = value;
@@ -136,6 +137,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
* immediately after the increment operation. This method is not thread safe.
*
* @return the value associated with the instance after it is incremented
+ * @since 3.5
*/
public byte incrementAndGet() {
value++;
@@ -156,6 +158,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
* immediately prior to the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance before it was decremented
+ * @since 3.5
*/
public byte getAndDecrement() {
byte last = value;
@@ -168,6 +171,7 @@ public class MutableByte extends Number implements Comparable<MutableByte>, Muta
* immediately after the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance after it is decremented
+ * @since 3.5
*/
public byte decrementAndGet() {
value--;
http://git-wip-us.apache.org/repos/asf/commons-lang/blob/9010f2ec/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java b/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
index 633b8fb..aa089fe 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
@@ -141,6 +141,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
* immediately prior to the increment operation. This method is not thread safe.
*
* @return the value associated with the instance before it was incremented
+ * @since 3.5
*/
public double getAndIncrement() {
double last = value;
@@ -153,6 +154,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
* immediately after the increment operation. This method is not thread safe.
*
* @return the value associated with the instance after it is incremented
+ * @since 3.5
*/
public double incrementAndGet() {
value++;
@@ -173,6 +175,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
* immediately prior to the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance before it was decremented
+ * @since 3.5
*/
public double getAndDecrement() {
double last = value;
@@ -185,6 +188,7 @@ public class MutableDouble extends Number implements Comparable<MutableDouble>,
* immediately after the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance after it is decremented
+ * @since 3.5
*/
public double decrementAndGet() {
value--;
http://git-wip-us.apache.org/repos/asf/commons-lang/blob/9010f2ec/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java b/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
index 9fc2955..9893c03 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
@@ -141,6 +141,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
* immediately prior to the increment operation. This method is not thread safe.
*
* @return the value associated with the instance before it was incremented
+ * @since 3.5
*/
public float getAndIncrement() {
float last = value;
@@ -153,6 +154,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
* immediately after the increment operation. This method is not thread safe.
*
* @return the value associated with the instance after it is incremented
+ * @since 3.5
*/
public float incrementAndGet() {
value++;
@@ -173,6 +175,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
* immediately prior to the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance before it was decremented
+ * @since 3.5
*/
public float getAndDecrement() {
float last = value;
@@ -185,6 +188,7 @@ public class MutableFloat extends Number implements Comparable<MutableFloat>, Mu
* immediately after the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance after it is decremented
+ * @since 3.5
*/
public float decrementAndGet() {
value--;
http://git-wip-us.apache.org/repos/asf/commons-lang/blob/9010f2ec/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java b/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
index dd490cd..25bc5b9 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
@@ -124,6 +124,7 @@ public class MutableInt extends Number implements Comparable<MutableInt>, Mutabl
* immediately prior to the increment operation. This method is not thread safe.
*
* @return the value associated with the instance before it was incremented
+ * @since 3.5
*/
public int getAndIncrement() {
int last = value;
@@ -136,6 +137,7 @@ public class MutableInt extends Number implements Comparable<MutableInt>, Mutabl
* immediately after the increment operation. This method is not thread safe.
*
* @return the value associated with the instance after it is incremented
+ * @since 3.5
*/
public int incrementAndGet() {
value++;
@@ -156,6 +158,7 @@ public class MutableInt extends Number implements Comparable<MutableInt>, Mutabl
* immediately prior to the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance before it was decremented
+ * @since 3.5
*/
public int getAndDecrement() {
int last = value;
@@ -168,6 +171,7 @@ public class MutableInt extends Number implements Comparable<MutableInt>, Mutabl
* immediately after the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance after it is decremented
+ * @since 3.5
*/
public int decrementAndGet() {
value--;
http://git-wip-us.apache.org/repos/asf/commons-lang/blob/9010f2ec/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java b/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
index 01bbef6..51d14c7 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
@@ -124,6 +124,7 @@ public class MutableLong extends Number implements Comparable<MutableLong>, Muta
* immediately prior to the increment operation. This method is not thread safe.
*
* @return the value associated with the instance before it was incremented
+ * @since 3.5
*/
public long getAndIncrement() {
long last = value;
@@ -136,6 +137,7 @@ public class MutableLong extends Number implements Comparable<MutableLong>, Muta
* immediately after the increment operation. This method is not thread safe.
*
* @return the value associated with the instance after it is incremented
+ * @since 3.5
*/
public long incrementAndGet() {
value++;
@@ -156,6 +158,7 @@ public class MutableLong extends Number implements Comparable<MutableLong>, Muta
* immediately prior to the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance before it was decremented
+ * @since 3.5
*/
public long getAndDecrement() {
long last = value;
@@ -168,6 +171,7 @@ public class MutableLong extends Number implements Comparable<MutableLong>, Muta
* immediately after the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance after it is decremented
+ * @since 3.5
*/
public long decrementAndGet() {
value--;
http://git-wip-us.apache.org/repos/asf/commons-lang/blob/9010f2ec/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java b/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
index 2125f44..25cea60 100644
--- a/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
+++ b/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
@@ -124,6 +124,7 @@ public class MutableShort extends Number implements Comparable<MutableShort>, Mu
* immediately prior to the increment operation. This method is not thread safe.
*
* @return the value associated with the instance before it was incremented
+ * @since 3.5
*/
public short getAndIncrement() {
short last = value;
@@ -136,6 +137,7 @@ public class MutableShort extends Number implements Comparable<MutableShort>, Mu
* immediately after the increment operation. This method is not thread safe.
*
* @return the value associated with the instance after it is incremented
+ * @since 3.5
*/
public short incrementAndGet() {
value++;
@@ -156,6 +158,7 @@ public class MutableShort extends Number implements Comparable<MutableShort>, Mu
* immediately prior to the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance before it was decremented
+ * @since 3.5
*/
public short getAndDecrement() {
short last = value;
@@ -168,6 +171,7 @@ public class MutableShort extends Number implements Comparable<MutableShort>, Mu
* immediately after the decrement operation. This method is not thread safe.
*
* @return the value associated with the instance after it is decremented
+ * @since 3.5
*/
public short decrementAndGet() {
value--;