
top.zeimao77.product.model.ImmutableFiveElements Maven / Gradle / Ivy
package top.zeimao77.product.model;
/**
* @author zeimao77
* 五个元素的记录类
* @param 金位元素类型
* @param 木位元素类型
* @param 水位元素类型
* @param 火位元素类型
* @param 木位元素类型
*/
public record ImmutableFiveElements(G gold,W wood,A water,F fair,S soil) implements FiveElements{
@Override
public G getGold() {
return this.gold;
}
@Override
public W getWood() {
return this.wood;
}
@Override
public A getWater() {
return this.water;
}
@Override
public F getFair() {
return this.fair;
}
@Override
public S getSoil() {
return this.soil;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy