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

com.tvd12.gamebox.constant.RoomStatus Maven / Gradle / Ivy

There is a newer version: 1.2.4
Show newest version
package com.tvd12.gamebox.constant;

import com.tvd12.ezyfox.util.EzyEnums;

import lombok.Getter;

public enum RoomStatus implements IRoomStatus {

	WAITING(1),
	STARTABLE(2),
	PLAYING(3),
	FINISHING(4),
	FINISHED(5);
	
	@Getter
	private int id;
	
	private RoomStatus(int id) {
		this.id = id;
	}
	
	@Override
	public String getName() {
		return toString();
	}
	
	public static RoomStatus valueOf(int id) {
		return EzyEnums.valueOf(values(), id);
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy