Package hiiragi283.core.api.data.holder
Class HTIngredientHolder.Single
-
- All Implemented Interfaces:
public final class HTIngredientHolder.Single extends HTIngredientHolder
単一の材料のみを保持するHTIngredientHolderの実装クラスです。
- Since:
0.8.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description private final Ingredientingredient
-
Constructor Summary
Constructors Constructor Description HTIngredientHolder.Single()
-
Method Summary
Modifier and Type Method Description final IngredientgetIngredient()final IngredientorEmpty()保持しているIngredientを返します。 UnitplusAssign(Ingredient ingredient)指定したingredientを追加します。 -
-
Method Detail
-
getIngredient
final Ingredient getIngredient()
-
orEmpty
final Ingredient orEmpty()
保持しているIngredientを返します。
- Returns:
値が初期化されていない場合はIngredient.EMPTY
-
plusAssign
Unit plusAssign(Ingredient ingredient)
指定したingredientを追加します。
-
-
-
-