Package de.gematik.prepare.pooling
Class PoolGroup
- java.lang.Object
-
- de.gematik.prepare.pooling.PoolGroup
-
public class PoolGroup extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPoolGroup.PoolGroupBuilder
-
Constructor Summary
Constructors Constructor Description PoolGroup()PoolGroup(List<String> groupPattern, int amount, GroupMatchStrategyType strategy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PoolGroup.PoolGroupBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)intgetAmount()List<String>getGroupPattern()GroupMatchStrategyTypegetStrategy()inthashCode()voidsetAmount(int amount)voidsetGroupPattern(List<String> groupPattern)voidsetStrategy(GroupMatchStrategyType strategy)StringtoPoolGroupString()StringtoString()
-
-
-
Constructor Detail
-
PoolGroup
public PoolGroup()
-
PoolGroup
public PoolGroup(List<String> groupPattern, int amount, GroupMatchStrategyType strategy)
-
-
Method Detail
-
toPoolGroupString
public String toPoolGroupString()
-
builder
public static PoolGroup.PoolGroupBuilder builder()
-
getAmount
public int getAmount()
-
getStrategy
public GroupMatchStrategyType getStrategy()
-
setAmount
public void setAmount(int amount)
-
setStrategy
public void setStrategy(GroupMatchStrategyType strategy)
-
canEqual
protected boolean canEqual(Object other)
-
-