001package org.galaxyproject.gxformat2.v19_09;
002
003import org.galaxyproject.gxformat2.v19_09.utils.ValidationException;
004
005public enum enum_d9cba076fca539106791a4f46d198c7fcfbdb779 {
006  RECORD("record");
007
008  private static String[] symbols = new String[] {"record"};
009  private String docVal;
010
011  private enum_d9cba076fca539106791a4f46d198c7fcfbdb779(final String docVal) {
012    this.docVal = docVal;
013  }
014
015  public static enum_d9cba076fca539106791a4f46d198c7fcfbdb779 fromDocumentVal(final String docVal) {
016    for (final enum_d9cba076fca539106791a4f46d198c7fcfbdb779 val :
017        enum_d9cba076fca539106791a4f46d198c7fcfbdb779.values()) {
018      if (val.docVal.equals(docVal)) {
019        return val;
020      }
021    }
022    throw new ValidationException(
023        String.format(
024            "Expected one of %s", enum_d9cba076fca539106791a4f46d198c7fcfbdb779.symbols, docVal));
025  }
026}