Javadoc.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137995 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
167c031371
commit
1ad7fd1e5a
|
@ -74,7 +74,7 @@
|
||||||
* @author Gary Gregory
|
* @author Gary Gregory
|
||||||
* @author Pete Gieser
|
* @author Pete Gieser
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
* @version $Id: HashCodeBuilder.java,v 1.23 2004/09/30 06:26:37 bayard Exp $
|
* @version $Id: HashCodeBuilder.java,v 1.24 2004/11/23 19:15:28 ggregory Exp $
|
||||||
*/
|
*/
|
||||||
public class HashCodeBuilder {
|
public class HashCodeBuilder {
|
||||||
|
|
||||||
|
@ -88,20 +88,15 @@ public class HashCodeBuilder {
|
||||||
private int iTotal = 0;
|
private int iTotal = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Constructor.</p>
|
* <p>Uses two hard coded choices for the constants
|
||||||
*
|
|
||||||
* <p>This constructor uses two hard coded choices for the constants
|
|
||||||
* needed to build a <code>hashCode</code>.</p>
|
* needed to build a <code>hashCode</code>.</p>
|
||||||
*/
|
*/
|
||||||
public HashCodeBuilder() {
|
public HashCodeBuilder() {
|
||||||
super();
|
|
||||||
iConstant = 37;
|
iConstant = 37;
|
||||||
iTotal = 17;
|
iTotal = 17;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Constructor.</p>
|
|
||||||
*
|
|
||||||
* <p>Two randomly chosen, non-zero, odd numbers must be passed in.
|
* <p>Two randomly chosen, non-zero, odd numbers must be passed in.
|
||||||
* Ideally these should be different for each class, however this is
|
* Ideally these should be different for each class, however this is
|
||||||
* not vital.</p>
|
* not vital.</p>
|
||||||
|
@ -113,7 +108,6 @@ public HashCodeBuilder() {
|
||||||
* @throws IllegalArgumentException if the number is zero or even
|
* @throws IllegalArgumentException if the number is zero or even
|
||||||
*/
|
*/
|
||||||
public HashCodeBuilder(int initialNonZeroOddNumber, int multiplierNonZeroOddNumber) {
|
public HashCodeBuilder(int initialNonZeroOddNumber, int multiplierNonZeroOddNumber) {
|
||||||
super();
|
|
||||||
if (initialNonZeroOddNumber == 0) {
|
if (initialNonZeroOddNumber == 0) {
|
||||||
throw new IllegalArgumentException("HashCodeBuilder requires a non zero initial value");
|
throw new IllegalArgumentException("HashCodeBuilder requires a non zero initial value");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue