prompto.intrinsic.PromptoEnum Maven / Gradle / Ivy
The newest version!
package prompto.intrinsic;
import java.lang.reflect.Field;
public interface PromptoEnum extends IDocumentValueProducer {
public static PromptoEnum getInstance(Object name, Class> klass) {
try {
Field field = klass.getField((String)name);
return (PromptoEnum)field.get(null);
} catch(Throwable t) {
return null;
}
}
String getName();
Object getValue();
default Object toDocumentValue() {
return getName();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy