@Override public void setString(String s) throws InvalidHeaderException { if (s.length() != 0) { if (s.endsWith(";")) { s = s.substring(0, s.length() - 1); } String[] list = s.split("\\s*;\\s*"); List<PragmaType> value = new ArrayList<>(); for (String pragma : list) { value.add(PragmaType.valueOf(pragma)); } return; } throw new InvalidHeaderException("Invalid Pragma header value: " + s); }
public void setString(String s) throws InvalidHeaderException { try { setValue(PragmaType.valueOf(s)); } catch (InvalidValueException invalidValueException) { throw new InvalidHeaderException("Invalid Range Header: " + invalidValueException.getMessage()); } }
@Override public void setString(String s) throws InvalidHeaderException { if (s.length() != 0) { if (s.endsWith(";")) { s = s.substring(0, s.length() - 1); } String[] list = s.split("\\s*;\\s*"); List<PragmaType> value = new ArrayList<PragmaType>(); for (String pragma : list) { value.add(PragmaType.valueOf(pragma)); } return; } throw new InvalidHeaderException("Invalid Pragma header value: " + s); }
public void setString(String s) throws InvalidHeaderException { try { setValue(PragmaType.valueOf(s)); } catch (InvalidValueException invalidValueException) { throw new InvalidHeaderException("Invalid Range Header: " + invalidValueException.getMessage()); } }
@Override public void setString(String s) throws InvalidHeaderException { if (s.length() != 0) { if (s.endsWith(";")) { s = s.substring(0, s.length() - 1); } String[] list = s.split("\\s*;\\s*"); List<PragmaType> value = new ArrayList<>(); for (String pragma : list) { value.add(PragmaType.valueOf(pragma)); } return; } throw new InvalidHeaderException("Invalid Pragma header value: " + s); }
public void setString(String s) throws InvalidHeaderException { try { setValue(PragmaType.valueOf(s)); } catch (InvalidValueException invalidValueException) { throw new InvalidHeaderException("Invalid Range Header: " + invalidValueException.getMessage()); } }