ProjectAres/API/api/src/main/java/tc/oc/api/docs/Game.java

20 lines
424 B
Java
Raw Normal View History

2017-01-30 01:43:34 +01:00
package tc.oc.api.docs;
import javax.annotation.Nonnull;
import tc.oc.api.annotations.Serialize;
import tc.oc.api.docs.virtual.Model;
import tc.oc.api.docs.virtual.ServerDoc;
@Serialize
public interface Game extends Model {
@Nonnull String name();
int priority();
@Nonnull ServerDoc.Visibility visibility();
@Override @Serialize(false)
default String toShortString() {
return name();
}
}