Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JRE 8 rt.jar - org.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries.
JRE (Java Runtime) 8 is the runtime environment included in JDK 8.
JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the org.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ org/omg/CORBA/NVList.java
/* * Copyright (c) 1996, 2000, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package org.omg.CORBA; /** * A modifiable list containing <code>NamedValue</code> objects. * <P> * The class <code>NVList</code> is used as follows: * <UL> * <LI>to describe arguments for a <code>Request</code> object * in the Dynamic Invocation Interface and * the Dynamic Skeleton Interface * <LI>to describe context values in a <code>Context</code> object * </UL> * <P> * Each <code>NamedValue</code> object consists of the following: * <UL> * <LI>a name, which is a <code>String</code> object * <LI>a value, as an <code>Any</code> object * <LI>an argument mode flag * </UL> * <P> * An <code>NVList</code> object * may be created using one of the following * <code>ORB</code> methods: * <OL> * <LI><code>org.omg.CORBA.ORB.create_list</code> * <PRE> * org.omg.CORBA.NVList nv = orb.create_list(3); * </PRE> * The variable <code>nv</code> represents a newly-created * <code>NVList</code> object. The argument is a memory-management * hint to the orb and does not imply the actual length of the list. * If, for example, you want to use an <code>NVList</code> object * in a request, and the method being invoked takes three parameters, * you might optimize by supplying 3 to the method * <code>create_list</code>. Note that the new <code>NVList</code> * will not necessarily have a length of 3; it * could have a length of 2 or 4, for instance. * Note also that you can add any number of * <code>NamedValue</code> objects to this list regardless of * its original length. * <P> * <LI><code>org.omg.CORBA.ORB.create_operation_list</code> * <PRE> * org.omg.CORBA.NVList nv = orb.create_operation_list(myOperationDef); * </PRE> * The variable <code>nv</code> represents a newly-created * <code>NVList</code> object that contains descriptions of the * arguments to the method described in the given * <code>OperationDef</code> object. * </OL> * <P> * The methods in the class <code>NVList</code> all deal with * the <code>NamedValue</code> objects in the list. * There are three methods for adding a <code>NamedValue</code> object, * a method for getting the count of <code>NamedValue</code> objects in * the list, a method for retrieving a <code>NamedValue</code> object * at a given index, and a method for removing a <code>NamedValue</code> object * at a given index. * * @see org.omg.CORBA.Request * @see org.omg.CORBA.ServerRequest * @see org.omg.CORBA.NamedValue * @see org.omg.CORBA.Context * * @since JDK1.2 */ public abstract class NVList { /** * Returns the number of <code>NamedValue</code> objects that have * been added to this <code>NVList</code> object. * * @return an <code>int</code> indicating the number of * <code>NamedValue</code> objects in this <code>NVList</code>. */ public abstract int count(); /** * Creates a new <code>NamedValue</code> object initialized with the given flag * and adds it to the end of this <code>NVList</code> object. * The flag can be any one of the argument passing modes: * <code>ARG_IN.value</code>, <code>ARG_OUT.value</code>, or * <code>ARG_INOUT.value</code>. * * @param flags one of the argument mode flags * @return the newly-created <code>NamedValue</code> object */ public abstract NamedValue add(int flags); /** * Creates a new <code>NamedValue</code> object initialized with the * given name and flag, * and adds it to the end of this <code>NVList</code> object. * The flag can be any one of the argument passing modes: * <code>ARG_IN.value</code>, <code>ARG_OUT.value</code>, or * <code>ARG_INOUT.value</code>. * * @param item_name the name for the new <code>NamedValue</code> object * @param flags one of the argument mode flags * @return the newly-created <code>NamedValue</code> object */ public abstract NamedValue add_item(String item_name, int flags); /** * Creates a new <code>NamedValue</code> object initialized with the * given name, value, and flag, * and adds it to the end of this <code>NVList</code> object. * * @param item_name the name for the new <code>NamedValue</code> object * @param val an <code>Any</code> object containing the value * for the new <code>NamedValue</code> object * @param flags one of the following argument passing modes: * <code>ARG_IN.value</code>, <code>ARG_OUT.value</code>, or * <code>ARG_INOUT.value</code> * @return the newly created <code>NamedValue</code> object */ public abstract NamedValue add_value(String item_name, Any val, int flags); /** * Retrieves the <code>NamedValue</code> object at the given index. * * @param index the index of the desired <code>NamedValue</code> object, * which must be between zero and the length of the list * minus one, inclusive. The first item is at index zero. * @return the <code>NamedValue</code> object at the given index * @exception org.omg.CORBA.Bounds if the index is greater than * or equal to number of <code>NamedValue</code> objects */ public abstract NamedValue item(int index) throws org.omg.CORBA.Bounds; /** * Removes the <code>NamedValue</code> object at the given index. * Note that the indices of all <code>NamedValue</code> objects following * the one removed are shifted down by one. * * @param index the index of the <code>NamedValue</code> object to be * removed, which must be between zero and the length * of the list minus one, inclusive. * The first item is at index zero. * @exception org.omg.CORBA.Bounds if the index is greater than * or equal to number of <code>NamedValue</code> objects in * the list */ public abstract void remove(int index) throws org.omg.CORBA.Bounds; }
⏎ org/omg/CORBA/NVList.java
Or download all of them as a single archive file:
File name: jre-rt-org-1.8.0_191-src.zip File size: 951125 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - com.* Package Source Code
2021-12-10, 159060👍, 5💬
Popular Posts:
xml-commons External Source Code Files are provided in the source package file, xml-commons-external...
The JDT project provides the tool plug-ins that implement a Java IDE supporting the development of a...
kernel.jar is a component in iText Java library to provide low-level functionalities. iText Java lib...
How to perform XML Schema validation with dom\Writer.java provided in the Apache Xerces package? You...
Jetty provides an HTTP server, HTTP client, and javax.servlet container. These components are open s...