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 - com.* 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 com.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ com/sun/corba/se/spi/ior/IORFactories.java
/* * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.corba.se.spi.ior ; import java.io.Serializable ; import org.omg.CORBA_2_3.portable.InputStream ; import org.omg.CORBA.BAD_PARAM ; import org.omg.CORBA.portable.ValueFactory ; import org.omg.PortableInterceptor.ObjectReferenceTemplate ; import org.omg.PortableInterceptor.ObjectReferenceFactory ; import com.sun.corba.se.impl.ior.ObjectIdImpl ; import com.sun.corba.se.impl.ior.ObjectKeyImpl ; import com.sun.corba.se.impl.ior.IORImpl ; import com.sun.corba.se.impl.ior.IORTemplateImpl ; import com.sun.corba.se.impl.ior.IORTemplateListImpl ; import com.sun.corba.se.impl.ior.ObjectReferenceProducerBase ; import com.sun.corba.se.impl.ior.ObjectReferenceFactoryImpl ; import com.sun.corba.se.impl.ior.ObjectReferenceTemplateImpl ; import com.sun.corba.se.impl.ior.ObjectKeyFactoryImpl ; import com.sun.corba.se.impl.orbutil.ORBUtility ; import com.sun.corba.se.spi.orb.ORB ; /** This class provides a number of factory methods for creating * various IOR SPI classes which are not subclassed for specific protocols. * The following types must be created using this class: * <ul> * <li>ObjectId</li> * <li>ObjectKey</li> * <li>IOR</li> * <li>IORTemplate</li> * </ul> */ public class IORFactories { private IORFactories() {} /** Create an ObjectId for the given byte sequence. */ public static ObjectId makeObjectId( byte[] id ) { return new ObjectIdImpl( id ) ; } /** Create an ObjectKey for the given ObjectKeyTemplate and * ObjectId. */ public static ObjectKey makeObjectKey( ObjectKeyTemplate oktemp, ObjectId oid ) { return new ObjectKeyImpl( oktemp, oid ) ; } /** Create an empty IOR for the given orb and typeid. The result is mutable. */ public static IOR makeIOR( ORB orb, String typeid ) { return new IORImpl( orb, typeid ) ; } /** Create an empty IOR for the given orb with a null typeid. The result is mutable. */ public static IOR makeIOR( ORB orb ) { return new IORImpl( orb ) ; } /** Read an IOR from an InputStream. ObjectKeys are not shared. */ public static IOR makeIOR( InputStream is ) { return new IORImpl( is ) ; } /** Create an IORTemplate with the given ObjectKeyTemplate. The result * is mutable. */ public static IORTemplate makeIORTemplate( ObjectKeyTemplate oktemp ) { return new IORTemplateImpl( oktemp ) ; } /** Read an IORTemplate from an InputStream. */ public static IORTemplate makeIORTemplate( InputStream is ) { return new IORTemplateImpl( is ) ; } public static IORTemplateList makeIORTemplateList() { return new IORTemplateListImpl() ; } public static IORTemplateList makeIORTemplateList( InputStream is ) { return new IORTemplateListImpl( is ) ; } public static IORFactory getIORFactory( ObjectReferenceTemplate ort ) { if (ort instanceof ObjectReferenceTemplateImpl) { ObjectReferenceTemplateImpl orti = (ObjectReferenceTemplateImpl)ort ; return orti.getIORFactory() ; } throw new BAD_PARAM() ; } public static IORTemplateList getIORTemplateList( ObjectReferenceFactory orf ) { if (orf instanceof ObjectReferenceProducerBase) { ObjectReferenceProducerBase base = (ObjectReferenceProducerBase)orf ; return base.getIORTemplateList() ; } throw new BAD_PARAM() ; } public static ObjectReferenceTemplate makeObjectReferenceTemplate( ORB orb, IORTemplate iortemp ) { return new ObjectReferenceTemplateImpl( orb, iortemp ) ; } public static ObjectReferenceFactory makeObjectReferenceFactory( ORB orb, IORTemplateList iortemps ) { return new ObjectReferenceFactoryImpl( orb, iortemps ) ; } public static ObjectKeyFactory makeObjectKeyFactory( ORB orb ) { return new ObjectKeyFactoryImpl( orb ) ; } public static IOR getIOR( org.omg.CORBA.Object obj ) { return ORBUtility.getIOR( obj ) ; } public static org.omg.CORBA.Object makeObjectReference( IOR ior ) { return ORBUtility.makeObjectReference( ior ) ; } /** This method must be called in order to register the value * factories for the ObjectReferenceTemplate and ObjectReferenceFactory * value types. */ public static void registerValueFactories( ORB orb ) { // Create and register the factory for the Object Reference Template // implementation. ValueFactory vf = new ValueFactory() { public Serializable read_value( InputStream is ) { return new ObjectReferenceTemplateImpl( is ) ; } } ; orb.register_value_factory( ObjectReferenceTemplateImpl.repositoryId, vf ) ; // Create and register the factory for the Object Reference Factory // implementation. vf = new ValueFactory() { public Serializable read_value( InputStream is ) { return new ObjectReferenceFactoryImpl( is ) ; } } ; orb.register_value_factory( ObjectReferenceFactoryImpl.repositoryId, vf ) ; } }
⏎ com/sun/corba/se/spi/ior/IORFactories.java
Or download all of them as a single archive file:
File name: jre-rt-com-1.8.0_191-src.zip File size: 8099783 bytes Release date: 2018-10-28 Download
⇒ Backup JDK 8 Installation Directory
2023-02-07, 255803👍, 3💬
Popular Posts:
What Is poi-scratchpad-5.2.3.jar ?poi-scratchpad-5.2.3.jar is one of the JAR files for Apache POI 5....
commons-io-2.6-sources.j aris the source JAR file for Apache Commons IO 2.6, which is a library of u...
JLayer is a library that decodes/plays/converts MPEG 1/2/2.5 Layer 1/2/3 (i.e. MP3) in real time for...
Apache Commons Codec library provides implementations of common encoders and decoders such as Base64...
Saxon is an open source product available under the Mozilla Public License. It provides implementati...