public class EffectMultiplyingSettings
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
EffectMultiplyingSettings() |
EffectMultiplyingSettings(java.lang.Integer cloneId) |
Modifier and Type | Method and Description |
---|---|
<T,U> java.util.List<U> |
convertList(java.util.List<T> from,
java.util.function.Function<T,U> func) |
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getApplyAtLevel() |
java.util.List<java.lang.Integer> |
getApplyAtLevelInt() |
java.lang.Integer |
getCalculatedClassLevel() |
java.lang.Integer |
getCalculatedMultipler() |
java.lang.Integer |
getCloneId() |
com.d20pro.temp_extraction.plugin.feature.model.enums.MultApplyType |
getMultApplyType() |
java.util.List<java.lang.String> |
getMultiplierClassName() |
java.lang.Double |
getValuePerLevel() |
int |
hashCode() |
boolean |
isStackClassLevels() |
boolean |
isUseFeaturelevel() |
void |
setApplyAtLevel(java.util.List<java.lang.String> applyAtLevel) |
void |
setCalculatedClassLevel(java.lang.Integer calculatedClassLevel) |
void |
setCalculatedMultipler(java.lang.Integer calculatedMultipler) |
void |
setCloneId(java.lang.Integer cloneId) |
void |
setMultApplyType(com.d20pro.temp_extraction.plugin.feature.model.enums.MultApplyType multApplyType) |
void |
setMultiplierClassName(java.util.List<java.lang.String> multiplierClassName) |
void |
setStackClassLevels(boolean stackClassLevels) |
void |
setUseFeaturelevel(boolean useFeaturelevel) |
void |
setValuePerLevel(java.lang.Double valuePerLevel) |
public EffectMultiplyingSettings(java.lang.Integer cloneId)
public EffectMultiplyingSettings()
public boolean isUseFeaturelevel()
public void setUseFeaturelevel(boolean useFeaturelevel)
public boolean isStackClassLevels()
public void setStackClassLevels(boolean stackClassLevels)
public java.lang.Integer getCloneId()
public void setCloneId(java.lang.Integer cloneId)
public java.lang.Double getValuePerLevel()
public void setValuePerLevel(java.lang.Double valuePerLevel)
public java.util.List<java.lang.String> getApplyAtLevel()
public void setApplyAtLevel(java.util.List<java.lang.String> applyAtLevel)
public java.util.List<java.lang.String> getMultiplierClassName()
public void setMultiplierClassName(java.util.List<java.lang.String> multiplierClassName)
public com.d20pro.temp_extraction.plugin.feature.model.enums.MultApplyType getMultApplyType()
public void setMultApplyType(com.d20pro.temp_extraction.plugin.feature.model.enums.MultApplyType multApplyType)
public java.util.List<java.lang.Integer> getApplyAtLevelInt()
public <T,U> java.util.List<U> convertList(java.util.List<T> from, java.util.function.Function<T,U> func)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Integer getCalculatedMultipler()
public void setCalculatedMultipler(java.lang.Integer calculatedMultipler)
public java.lang.Integer getCalculatedClassLevel()
public void setCalculatedClassLevel(java.lang.Integer calculatedClassLevel)