com.backendless.servercode.model.RunnerMode Maven / Gradle / Ivy
package com.backendless.servercode.model;
public enum RunnerMode
{
DRAFT( 0 ),
DEBUG( 1 ),
PRODUCTION( 2 ),
MARKETPLACE( 3 );
private int id;
RunnerMode( int id )
{
this.id = id;
}
public int getId()
{
return id;
}
public static RunnerMode getById( int id)
{
for (RunnerMode sit : RunnerMode.values())
if (sit.getId() == id) return sit;
throw new IllegalArgumentException( "No enum constant \"" + RunnerMode.class.getName() + "\" for id \"" + id + "\"");
}
@Override
public String toString()
{
return name().substring( 0, 1 )
.concat( name().substring( 1 ).toLowerCase() );
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy