< prev index next >

src/java.base/share/classes/java/util/jar/Attributes.java

Print this page

        

*** 296,305 **** --- 296,306 ---- /* * Writes the current attributes to the specified data output stream. * XXX Need to handle UTF8 values and break up lines longer than 72 bytes */ + @SuppressWarnings("deprecation") void write(DataOutputStream os) throws IOException { for (Entry<Object, Object> e : entrySet()) { StringBuffer buffer = new StringBuffer( ((Name) e.getKey()).toString()); buffer.append(": ");
*** 323,332 **** --- 324,334 ---- * make sure to write out the MANIFEST_VERSION or SIGNATURE_VERSION * attributes first. * * XXX Need to handle UTF8 values and break up lines longer than 72 bytes */ + @SuppressWarnings("deprecation") void writeMain(DataOutputStream out) throws IOException { // write out the *-Version header first, if it exists String vername = Name.MANIFEST_VERSION.toString(); String version = getValue(vername);
*** 365,374 **** --- 367,377 ---- /* * Reads attributes from the specified input stream. * XXX Need to handle UTF8 values. */ + @SuppressWarnings("deprecation") void read(Manifest.FastInputStream is, byte[] lbuf) throws IOException { String name = null, value = null; byte[] lastline = null; int len;
< prev index next >