You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ki...@apache.org on 2013/11/01 12:47:34 UTC
svn commit: r1537906 [2/2] - in
/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor:
adapter/ core/ core/algorithm/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoUntil.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoUntil.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoUntil.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoUntil.java Fri Nov 1 11:47:33 2013
@@ -27,11 +27,6 @@ import org.apache.commons.functor.Nullar
public class DoUntil extends PredicatedLoop {
/**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -961919312045591167L;
-
- /**
* Create a new DoUntil.
* @param body to execute
* @param test whether to keep going
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoWhile.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoWhile.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoWhile.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/DoWhile.java Fri Nov 1 11:47:33 2013
@@ -27,11 +27,6 @@ import org.apache.commons.functor.Nullar
public class DoWhile extends PredicatedLoop {
/**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -5439107633846597703L;
-
- /**
* Create a new DoWhile.
* @param body to execute
* @param test whether to keep going
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FindWithinGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FindWithinGenerator.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FindWithinGenerator.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FindWithinGenerator.java Fri Nov 1 11:47:33 2013
@@ -16,7 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
import java.util.NoSuchElementException;
import org.apache.commons.functor.BinaryFunction;
@@ -31,7 +30,7 @@ import org.apache.commons.functor.genera
* @version $Revision$ $Date$
*/
public final class FindWithinGenerator<E>
- implements BinaryFunction<Generator<? extends E>, Predicate<? super E>, E>, Serializable {
+ implements BinaryFunction<Generator<? extends E>, Predicate<? super E>, E> {
/**
* Basic instance.
@@ -39,11 +38,6 @@ public final class FindWithinGenerator<E
public static final FindWithinGenerator<Object> INSTANCE = new FindWithinGenerator<Object>();
/**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -2824239991638326134L;
-
- /**
* Helper procedure.
*
* @param <T> the argument type.
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldLeft.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldLeft.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldLeft.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldLeft.java Fri Nov 1 11:47:33 2013
@@ -16,8 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
-
import org.apache.commons.functor.BinaryFunction;
import org.apache.commons.functor.Function;
import org.apache.commons.functor.Procedure;
@@ -32,12 +30,7 @@ import org.apache.commons.functor.genera
* @param <T> the returned evaluation type.
* @version $Revision$ $Date$
*/
-public class FoldLeft<T> implements Function<Generator<T>, T>, BinaryFunction<Generator<T>, T, T>, Serializable {
-
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 2473542974105910450L;
+public class FoldLeft<T> implements Function<Generator<T>, T>, BinaryFunction<Generator<T>, T, T> {
/**
* Helper procedure.
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldRight.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldRight.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldRight.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/FoldRight.java Fri Nov 1 11:47:33 2013
@@ -16,7 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
import java.util.Stack;
import org.apache.commons.functor.BinaryFunction;
@@ -33,12 +32,7 @@ import org.apache.commons.functor.genera
* @param <T> the returned evaluation type.
* @version $Revision$ $Date$
*/
-public class FoldRight<T> implements Function<Generator<T>, T>, BinaryFunction<Generator<T>, T, T>, Serializable {
-
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 4671387086700391506L;
+public class FoldRight<T> implements Function<Generator<T>, T>, BinaryFunction<Generator<T>, T, T> {
/**
* Helper class.
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/GeneratorContains.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/GeneratorContains.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/GeneratorContains.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/GeneratorContains.java Fri Nov 1 11:47:33 2013
@@ -16,8 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
-
import org.apache.commons.functor.BinaryPredicate;
import org.apache.commons.functor.Predicate;
import org.apache.commons.functor.Procedure;
@@ -29,12 +27,7 @@ import org.apache.commons.functor.genera
* @param <T> the predicate argument type.
* @version $Revision$ $Date$
*/
-public final class GeneratorContains<T> implements BinaryPredicate<Generator<? extends T>, Predicate<? super T>>,
- Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -1539983619621733276L;
+public final class GeneratorContains<T> implements BinaryPredicate<Generator<? extends T>, Predicate<? super T>> {
/**
* A static {@link GeneratorContains} instance reference.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/InPlaceTransform.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/InPlaceTransform.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/InPlaceTransform.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/InPlaceTransform.java Fri Nov 1 11:47:33 2013
@@ -16,7 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
import java.util.ListIterator;
import org.apache.commons.functor.BinaryProcedure;
@@ -29,11 +28,7 @@ import org.apache.commons.functor.Functi
* @version $Revision$ $Date$
*/
public final class InPlaceTransform<T>
- implements BinaryProcedure<ListIterator<T>, Function<? super T, ? extends T>>, Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 4365206078517376006L;
+ implements BinaryProcedure<ListIterator<T>, Function<? super T, ? extends T>> {
/**
* A static {@code InPlaceTransform} instance reference.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/IndexOfInGenerator.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/IndexOfInGenerator.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/IndexOfInGenerator.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/IndexOfInGenerator.java Fri Nov 1 11:47:33 2013
@@ -16,8 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
-
import org.apache.commons.functor.BinaryFunction;
import org.apache.commons.functor.Predicate;
import org.apache.commons.functor.Procedure;
@@ -31,11 +29,7 @@ import org.apache.commons.functor.genera
* @version $Revision$ $Date$
*/
public final class IndexOfInGenerator<T>
- implements BinaryFunction<LoopGenerator<? extends T>, Predicate<? super T>, Number>, Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -2672603607256310480L;
+ implements BinaryFunction<LoopGenerator<? extends T>, Predicate<? super T>, Number> {
/**
* A static {@code IndexOfInGenerator} instance reference.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/PredicatedLoop.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/PredicatedLoop.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/PredicatedLoop.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/PredicatedLoop.java Fri Nov 1 11:47:33 2013
@@ -16,8 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
-
import org.apache.commons.functor.NullaryPredicate;
import org.apache.commons.functor.NullaryProcedure;
@@ -26,11 +24,7 @@ import org.apache.commons.functor.Nullar
*
* @version $Revision$ $Date$
*/
-abstract class PredicatedLoop implements NullaryProcedure, Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 3221684231735316893L;
+abstract class PredicatedLoop implements NullaryProcedure {
/**
* The procedure body to execute.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RecursiveEvaluation.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RecursiveEvaluation.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RecursiveEvaluation.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RecursiveEvaluation.java Fri Nov 1 11:47:33 2013
@@ -16,8 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
-
import org.apache.commons.functor.NullaryFunction;
import org.apache.commons.lang3.Validate;
@@ -27,11 +25,7 @@ import org.apache.commons.lang3.Validate
* is executed. Functions are executed until a non function value or a
* function of a type other than that expected is returned.
*/
-public class RecursiveEvaluation implements NullaryFunction<Object>, Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -7992078213921938619L;
+public class RecursiveEvaluation implements NullaryFunction<Object> {
/**
* The initial recursive NullaryFunction type.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RemoveMatching.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RemoveMatching.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RemoveMatching.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RemoveMatching.java Fri Nov 1 11:47:33 2013
@@ -16,7 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
import java.util.Iterator;
import org.apache.commons.functor.BinaryProcedure;
@@ -29,11 +28,7 @@ import org.apache.commons.functor.Predic
* @version $Revision$ $Date$
*/
public final class RemoveMatching<T>
- implements BinaryProcedure<Iterator<? extends T>, Predicate<? super T>>, Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = -8376577687898040683L;
+ implements BinaryProcedure<Iterator<? extends T>, Predicate<? super T>> {
/**
* A static {@link RemoveMatching} instance reference.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RetainMatching.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RetainMatching.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RetainMatching.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/RetainMatching.java Fri Nov 1 11:47:33 2013
@@ -16,7 +16,6 @@
*/
package org.apache.commons.functor.core.algorithm;
-import java.io.Serializable;
import java.util.Iterator;
import org.apache.commons.functor.BinaryProcedure;
@@ -30,11 +29,7 @@ import org.apache.commons.functor.core.c
* @version $Revision$ $Date$
*/
public final class RetainMatching<T>
- implements BinaryProcedure<Iterator<? extends T>, Predicate<? super T>>, Serializable {
- /**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 6760018011875465469L;
+ implements BinaryProcedure<Iterator<? extends T>, Predicate<? super T>> {
/**
* A static {@code RetainMatching} instance reference.
*/
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/UntilDo.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/UntilDo.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/UntilDo.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/UntilDo.java Fri Nov 1 11:47:33 2013
@@ -27,11 +27,6 @@ import org.apache.commons.functor.Nullar
public class UntilDo extends PredicatedLoop {
/**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 5096382396346484750L;
-
- /**
* Create a new UntilDo.
* @param test whether to keep going
* @param body to execute
Modified: commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/WhileDo.java
URL: http://svn.apache.org/viewvc/commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/WhileDo.java?rev=1537906&r1=1537905&r2=1537906&view=diff
==============================================================================
--- commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/WhileDo.java (original)
+++ commons/proper/functor/trunk/core/src/main/java/org/apache/commons/functor/core/algorithm/WhileDo.java Fri Nov 1 11:47:33 2013
@@ -27,11 +27,6 @@ import org.apache.commons.functor.Nullar
public class WhileDo extends PredicatedLoop {
/**
- * serialVersionUID declaration.
- */
- private static final long serialVersionUID = 7562985255209473649L;
-
- /**
* Create a new WhileDo.
* @param test whether to keep going
* @param body to execute