< prev index next >

src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java

Print this page




  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 
< prev index next >