/** * Converts the comma-separated elements of a string into an array of strings, * unescaping backslashed commas. */ public static String[] fromCommaSeparatedList(String s) { return fromCommaSeparatedList(s, true); }
public static StorageMedium[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new StorageMedium[0]; StorageMedium[] result = new StorageMedium[strings.length]; for (int i = 0; i < strings.length; i++) { result[i] = valueOrVendorSpecificOf(strings[i]); } return result; }
@Override protected E[] valueOf(String s) throws InvalidValueException { return enumValueOf(ModelUtil.fromCommaSeparatedList(s)); }
public static RecordQualityMode[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new RecordQualityMode[0]; List<RecordQualityMode> result = new ArrayList<>(); for (String rqm : strings) { for (RecordQualityMode recordQualityMode : values()) { if (recordQualityMode.protocolString.equals(rqm)) { result.add(recordQualityMode); } } } return result.toArray(new RecordQualityMode[result.size()]); } }
public static TransportAction[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new TransportAction[0]; List<TransportAction> result = new ArrayList<>(); for (String taString : strings) { for (TransportAction ta : values()) { if (ta.name().equals(taString)) { result.add(ta); } } } return result.toArray(new TransportAction[result.size()]); } }
protected List parseString(String s) throws InvalidValueException { String[] strings = ModelUtil.fromCommaSeparatedList(s); List values = new ArrayList<>(); for (String string : strings) { values.add(datatype.getDatatype().valueOf(string)); } return values; }
public ProtocolInfos(String s) throws InvalidValueException { String[] infos = ModelUtil.fromCommaSeparatedList(s); if (infos != null) for (String info : infos) add(new ProtocolInfo(info)); }
/** * Converts the comma-separated elements of a string into an array of strings, * unescaping backslashed commas. */ public static String[] fromCommaSeparatedList(String s) { return fromCommaSeparatedList(s, true); }
public static StorageMedium[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new StorageMedium[0]; StorageMedium[] result = new StorageMedium[strings.length]; for (int i = 0; i < strings.length; i++) { result[i] = valueOrVendorSpecificOf(strings[i]); } return result; }
@Override protected E[] valueOf(String s) throws InvalidValueException { return enumValueOf(ModelUtil.fromCommaSeparatedList(s)); }
public static RecordQualityMode[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new RecordQualityMode[0]; List<RecordQualityMode> result = new ArrayList(); for (String rqm : strings) { for (RecordQualityMode recordQualityMode : values()) { if (recordQualityMode.protocolString.equals(rqm)) { result.add(recordQualityMode); } } } return result.toArray(new RecordQualityMode[result.size()]); } }
public static TransportAction[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new TransportAction[0]; List<TransportAction> result = new ArrayList(); for (String taString : strings) { for (TransportAction ta : values()) { if (ta.name().equals(taString)) { result.add(ta); } } } return result.toArray(new TransportAction[result.size()]); } }
protected List parseString(String s) throws InvalidValueException { String[] strings = ModelUtil.fromCommaSeparatedList(s); List values = new ArrayList(); for (String string : strings) { values.add(datatype.getDatatype().valueOf(string)); } return values; }
public ProtocolInfos(String s) throws InvalidValueException { String[] infos = ModelUtil.fromCommaSeparatedList(s); if (infos != null) for (String info : infos) add(new ProtocolInfo(info)); }
/** * Converts the comma-separated elements of a string into an array of strings, * unescaping backslashed commas. */ public static String[] fromCommaSeparatedList(String s) { return fromCommaSeparatedList(s, true); }
public static StorageMedium[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new StorageMedium[0]; StorageMedium[] result = new StorageMedium[strings.length]; for (int i = 0; i < strings.length; i++) { result[i] = valueOrVendorSpecificOf(strings[i]); } return result; }
@Override protected E[] valueOf(String s) throws InvalidValueException { return enumValueOf(ModelUtil.fromCommaSeparatedList(s)); }
public static RecordQualityMode[] valueOfCommaSeparatedList(String s) { String[] strings = ModelUtil.fromCommaSeparatedList(s); if (strings == null) return new RecordQualityMode[0]; List<RecordQualityMode> result = new ArrayList<>(); for (String rqm : strings) { for (RecordQualityMode recordQualityMode : values()) { if (recordQualityMode.protocolString.equals(rqm)) { result.add(recordQualityMode); } } } return result.toArray(new RecordQualityMode[result.size()]); } }
protected List parseString(String s) throws InvalidValueException { String[] strings = ModelUtil.fromCommaSeparatedList(s); List values = new ArrayList<>(); for (String string : strings) { values.add(datatype.getDatatype().valueOf(string)); } return values; }
public ProtocolInfos(String s) throws InvalidValueException { String[] infos = ModelUtil.fromCommaSeparatedList(s); if (infos != null) for (String info : infos) add(new ProtocolInfo(info)); }