14 *
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 */
21
22 package com.sun.org.apache.bcel.internal.classfile;
23
24 import java.io.DataInput;
25 import java.io.DataOutputStream;
26 import java.io.IOException;
27
28 import com.sun.org.apache.bcel.internal.Const;
29
30 /**
31 * represents an annotation that is represented in the class file but is not
32 * provided to the JVM.
33 *
34 * @version $Id: RuntimeInvisibleAnnotations
35 * @since 6.0
36 */
37 public class RuntimeInvisibleAnnotations extends Annotations
38 {
39 /**
40 * @param name_index
41 * Index pointing to the name <em>Code</em>
42 * @param length
43 * Content length in bytes
44 * @param input
45 * Input stream
46 * @param constant_pool
47 * Array of constants
48 */
49 public RuntimeInvisibleAnnotations(final int name_index, final int length, final DataInput input, final ConstantPool constant_pool)
50 throws IOException
51 {
52 super(Const.ATTR_RUNTIME_INVISIBLE_ANNOTATIONS, name_index, length, input, constant_pool, false);
53 }
54
|
14 *
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 */
21
22 package com.sun.org.apache.bcel.internal.classfile;
23
24 import java.io.DataInput;
25 import java.io.DataOutputStream;
26 import java.io.IOException;
27
28 import com.sun.org.apache.bcel.internal.Const;
29
30 /**
31 * represents an annotation that is represented in the class file but is not
32 * provided to the JVM.
33 *
34 * @since 6.0
35 */
36 public class RuntimeInvisibleAnnotations extends Annotations
37 {
38 /**
39 * @param name_index
40 * Index pointing to the name <em>Code</em>
41 * @param length
42 * Content length in bytes
43 * @param input
44 * Input stream
45 * @param constant_pool
46 * Array of constants
47 */
48 public RuntimeInvisibleAnnotations(final int name_index, final int length, final DataInput input, final ConstantPool constant_pool)
49 throws IOException
50 {
51 super(Const.ATTR_RUNTIME_INVISIBLE_ANNOTATIONS, name_index, length, input, constant_pool, false);
52 }
53
|