All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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