Author: mbenson
Date: Mon Feb 21 22:10:47 2011
New Revision: 1073168
URL: http://svn.apache.org/viewvc?rev=1073168&view=rev
Log:
[COLLECTIONS-242] svn properties as requested
Modified:
commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java
(contents, props changed)
Modified:
commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java
URL:
http://svn.apache.org/viewvc/commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java?rev=1073168&r1=1073167&r2=1073168&view=diff
==============================================================================
---
commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java
(original)
+++
commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java
Mon Feb 21 22:10:47 2011
@@ -1,48 +1,48 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license
- * agreements. See the NOTICE file distributed with this work for additional
information regarding
- * copyright ownership. The ASF licenses this file to You under the Apache
License, Version 2.0 (the
- * "License"); you may not use this file except in compliance with the
License. You may obtain a
- * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless
required by applicable
- * law or agreed to in writing, software distributed under the License is
distributed on an "AS IS"
- * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License
- * for the specific language governing permissions and limitations under the
License.
- */
-package org.apache.commons.collections.functors;
-
-import org.apache.commons.collections.map.HashedMap;
-
-/**
- * <p>
- * An equation function, which determines equality between objects of type T.
- * </p>
- * <p>
- * It is the functional sibling of {@link java.util.Comparator}; {@link
Equator} is to
- * {@link Object} as {@link java.util.Comparator} is to {@link
java.lang.Comparable}.
- * </p>
- *
- * @param <T> the types of object this {@link Equator} can evaluate.
- * @author Stephen Kestle
- * @since 4.0
- */
-public interface Equator<T> {
- /**
- * Evaluates the two arguments for their equality.
- *
- * @param o1 the first object to be equated.
- * @param o2 the second object to be equated.
- * @return whether the two objects are equal.
- */
- boolean equate(T o1, T o2);
-
- /**
- * Calculates the hash for the object, based on the method of equality
used in the equate
- * method. This is used for classes that delegate their {@link
#equals(Object)} method to an
- * Equator (and so must also delegate their {@link #hashCode()} method),
or for implementations
- * of {@link HashedMap} that use an Equator for the key objects.
- *
- * @param o the object to calculate the hash for.
- * @return the hash of the object.
- */
- int hash(T o);
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license
+ * agreements. See the NOTICE file distributed with this work for additional
information regarding
+ * copyright ownership. The ASF licenses this file to You under the Apache
License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
License. You may obtain a
+ * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless
required by applicable
+ * law or agreed to in writing, software distributed under the License is
distributed on an "AS IS"
+ * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License
+ * for the specific language governing permissions and limitations under the
License.
+ */
+package org.apache.commons.collections.functors;
+
+import org.apache.commons.collections.map.HashedMap;
+
+/**
+ * <p>
+ * An equation function, which determines equality between objects of type T.
+ * </p>
+ * <p>
+ * It is the functional sibling of {@link java.util.Comparator}; {@link
Equator} is to
+ * {@link Object} as {@link java.util.Comparator} is to {@link
java.lang.Comparable}.
+ * </p>
+ *
+ * @param <T> the types of object this {@link Equator} can evaluate.
+ * @author Stephen Kestle
+ * @since 4.0
+ */
+public interface Equator<T> {
+ /**
+ * Evaluates the two arguments for their equality.
+ *
+ * @param o1 the first object to be equated.
+ * @param o2 the second object to be equated.
+ * @return whether the two objects are equal.
+ */
+ boolean equate(T o1, T o2);
+
+ /**
+ * Calculates the hash for the object, based on the method of equality
used in the equate
+ * method. This is used for classes that delegate their {@link
#equals(Object)} method to an
+ * Equator (and so must also delegate their {@link #hashCode()} method),
or for implementations
+ * of {@link HashedMap} that use an Equator for the key objects.
+ *
+ * @param o the object to calculate the hash for.
+ * @return the hash of the object.
+ */
+ int hash(T o);
+}
Propchange:
commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL