1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
package org.zwobble.couscous.values; import lombok.Value; @Value public class IntegerValue implements InterpreterValue { public static final ConcreteType<?> TYPE = ConcreteType.<IntegerValue>builder() .build(); int value; @Override public ConcreteType<?> getType() { return TYPE; } }