Package io.github.astrapi69.test.objects
Class AlgorithmModel
- java.lang.Object
-
- io.github.astrapi69.test.objects.AlgorithmModel
-
- All Implemented Interfaces:
java.lang.Cloneable
public class AlgorithmModel extends java.lang.Object implements java.lang.Cloneable
The classAlgorithmModel
is a class intended for use in unit tests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AlgorithmModel.AlgorithmModelBuilder
-
Constructor Summary
Constructors Constructor Description AlgorithmModel()
AlgorithmModel(int a, int b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AlgorithmModel.AlgorithmModelBuilder
builder()
protected boolean
canEqual(java.lang.Object other)
AlgorithmModel
clone()
boolean
equals(java.lang.Object o)
int
getA()
int
getB()
int
hashCode()
AlgorithmModel
setA(int a)
AlgorithmModel
setB(int b)
AlgorithmModel.AlgorithmModelBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static AlgorithmModel.AlgorithmModelBuilder builder()
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
clone
public AlgorithmModel clone() throws java.lang.CloneNotSupportedException
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
getA
public int getA()
-
setA
public AlgorithmModel setA(int a)
-
getB
public int getB()
-
setB
public AlgorithmModel setB(int b)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toBuilder
public AlgorithmModel.AlgorithmModelBuilder toBuilder()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-