EbtsUtils { public static List<Occurrence> convertStringList(final List<String> strings) { return Lists.newArrayList(Lists.transform(strings, new Function<String, Occurrence>() { @Override public Occurrence apply(final String s) { return new Occurrence(s); } })); } private  EbtsUtils(); static Set<Integer> getBinaryHeaderTypes(); static Set<Integer> getGenericRecordTypes(); static int tagToFieldNumber(final String tag); static int tagToRecordNumber(final String tag); static int[] splitTag(final String tag); static String fieldNumberToMnemonic(final int recordType, final int fieldNumber); static String fieldTagToMnemonic(final String tag); static int fieldMnemonicToNumber(final int recordType, final String fieldIdentifier); static List<String> convertOccurrenceList(final List<Occurrence> occurrences); static List<Occurrence> convertStringList(final List<String> strings); static List<Occurrence> convertStringList(final List<String> strings, final int limit); static List<SubField> convertStringListToSubFields(final List<String> strings); static int byteArrayToInt(final byte[] bytes); static String getMimeExtension(final byte[] data);  }
@Test public void testTransforms() throws Exception { List<String> strings = new ArrayList<String>(); strings.add("Test1"); strings.add("Test2"); strings.add("Test3"); List<Occurrence> occs = EbtsUtils.convertStringList(strings); occs.add(new Occurrence("HI")); occs.remove(new Occurrence("HI")); }