Lines Matching defs:is
5 * This code is free software; you can redistribute it and/or modify it
11 * This code is distributed in the hope that it will be useful, but WITHOUT
14 * version 2 for more details (a copy is included in the LICENSE file that
38 * The Manifest class is used to maintain Manifest entry names and their
65 * @param is the input stream containing manifest data
68 public Manifest(InputStream is) throws IOException {
69 read(is);
73 * Constructs a new Manifest that is a copy of the specified Manifest.
92 * is represented by a String name (key) and associated Attributes (value).
93 * The Map permits the {@code null} key, but no entry with a null key is
94 * created by {@link #read}, nor is such an entry written by using {@link
105 * This method is defined as:
109 * Though {@code null} is a valid {@code name}, when
110 * {@code getAttributes(null)} is invoked on a {@code Manifest}
112 * files themselves do not allow {@code null}-named attributes, it is
190 * @param is the input stream
193 public void read(InputStream is) throws IOException {
195 FastInputStream fis = new FastInputStream(is);
228 // name is wrapped
239 // name is wrapped
254 //XXX: Fix for when the average is 0. When it is 0,
282 * Returns true if the specified Object is also a Manifest and has
286 * @return true if the specified Object is also a Manifest and has
307 * Returns a shallow copy of this Manifest. The shallow copy is
367 * is reached. Returns the number of bytes read.