initial commit

This commit is contained in:
Sen 2025-03-11 00:23:54 +01:00 committed by Sen
parent 3c9ee26b06
commit 22186c33b9
1458 changed files with 282792 additions and 0 deletions

View file

@ -0,0 +1,33 @@
package game.properties;
import java.util.Collection;
import game.collect.ImmutableSet;
public class PropertyBool extends PropertyHelper<Boolean>
{
private final ImmutableSet<Boolean> allowedValues = ImmutableSet.<Boolean>of(Boolean.valueOf(true), Boolean.valueOf(false));
protected PropertyBool(String name)
{
super(name, Boolean.class);
}
public Collection<Boolean> getAllowedValues()
{
return this.allowedValues;
}
public static PropertyBool create(String name)
{
return new PropertyBool(name);
}
/**
* Get the name for the given value.
*/
public String getName(Boolean value)
{
return value.toString();
}
}