package jrummikub.model;
/** Basic Rummikub Stone */
public class Stone {
private int value;
private StoneColor color;
private final boolean joker;
public Stone(StoneColor color) {
this.value = 0;
this.color = color;
this.joker = true;
}
public Stone(int value, StoneColor color) {
this.value = value;
this.joker = false;
public Stone(int value, StoneColor color, boolean joker) {
this.joker = joker;
public StoneColor getColor() {
return color;
public boolean isJoker() {
return joker;
public int getValue() {
return value;