All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tangosol.dev.assembler.RuntimeInvisibleParameterAnnotationsAttribute Maven / Gradle / Ivy

There is a newer version: 24.09
Show newest version
/*
 * Copyright (c) 2000, 2020, Oracle and/or its affiliates.
 *
 * Licensed under the Universal Permissive License v 1.0 as shown at
 * http://oss.oracle.com/licenses/upl.
 */


package com.tangosol.dev.assembler;


/**
* Represents a Java Virtual Machine "RuntimeInvisibleParameterAnnotations" attribute
* 
*
* 

* The RuntimeInvisibleParameterAnnotations Attribute is defined by the JDK 1.5 * documentation as: *

*

*   RuntimeInvisibleParameterAnnotations_attribute
*       {
*       u2 attribute_name_index;
*       u4 attribute_length;
*       u1 num_parameters;
*           {
*           u2 num_annotations;
*           annotation annotations[num_annotations]
*           } parameter_annotations[num_parameters]
*       }
* 
* * @author rhl 2008.09.23 */ public class RuntimeInvisibleParameterAnnotationsAttribute extends AbstractParameterAnnotationsAttribute implements Constants { // ----- constructors --------------------------------------------------- /** * Construct a runtime invisible parameter annotations attribute. * * @param context the JVM structure containing the attribute */ protected RuntimeInvisibleParameterAnnotationsAttribute(VMStructure context) { super(context, ATTR_RTINVISPARAMANNOT); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy