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

com.tangosol.dev.assembler.RuntimeVisibleParameterAnnotationsAttribute 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 "RuntimeVisibleParameterAnnotations" attribute
* 
*
* 

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

*

*   RuntimeVisibleParameterAnnotations_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 RuntimeVisibleParameterAnnotationsAttribute extends AbstractParameterAnnotationsAttribute implements Constants { // ----- constructors --------------------------------------------------- /** * Construct a runtime visible parameter annotations attribute. * * @param context the JVM structure containing the attribute */ protected RuntimeVisibleParameterAnnotationsAttribute(VMStructure context) { super(context, ATTR_RTVISPARAMANNOT); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy