Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
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 (322)
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/impl/naming/namingutil/CorbanameURL.java
/*
* Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved.
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
package com.sun.corba.se.impl.naming.namingutil;
import com.sun.corba.se.impl.logging.NamingSystemException;
import com.sun.corba.se.spi.logging.CORBALogDomains;
/**
* The corbaname: URL definitions from the -ORBInitDef and -ORBDefaultInitDef's
* will be stored in this object. This object is capable of storing CorbaLoc
* profiles as defined in the CorbaName grammer.
*
* @Author Hemanth
*/
public class CorbanameURL extends INSURLBase
{
private static NamingSystemException wrapper =
NamingSystemException.get( CORBALogDomains.NAMING ) ;
/**
* This constructor takes a corbaname: url with 'corbaname:' prefix stripped
* and initializes all the variables accordingly. If there are any parsing
* errors then BAD_PARAM exception is raised.
*/
public CorbanameURL( String aURL ) {
String url = aURL;
// First Clean the URL Escapes if there are any
try {
url = Utility.cleanEscapes( url );
} catch( Exception e ) {
badAddress( e );
}
int delimiterIndex = url.indexOf( '#' );
String corbalocString = null;
if( delimiterIndex != -1 ) {
// Append corbaloc: for Grammar check, Get the string between
// corbaname: and # which forms the corbaloc string
corbalocString = "corbaloc:" +
url.substring( 0, delimiterIndex ) + "/";
} else {
// Build a corbaloc string to check the grammar.
// 10 is the length of corbaname:
corbalocString = "corbaloc:" + url.substring( 0, url.length() );
// If the string doesnot end with a / then add one to end the
// URL correctly
if( corbalocString.endsWith( "/" ) != true ) {
corbalocString = corbalocString + "/";
}
}
try {
// Check the corbaloc grammar and set the returned corbaloc
// object to the CorbaName Object
INSURL insURL =
INSURLHandler.getINSURLHandler().parseURL( corbalocString );
copyINSURL( insURL );
// String after '#' is the Stringified name used to resolve
// the Object reference from the rootnaming context. If
// the String is null then the Root Naming context is passed
// back
if((delimiterIndex > -1) &&
(delimiterIndex < (aURL.length() - 1)))
{
int start = delimiterIndex + 1 ;
String result = url.substring(start) ;
theStringifiedName = result ;
}
} catch( Exception e ) {
badAddress( e );
}
}
/**
* A Utility method to throw BAD_PARAM exception.
*/
private void badAddress( java.lang.Throwable e )
throws org.omg.CORBA.BAD_PARAM
{
throw wrapper.insBadAddress( e ) ;
}
/**
* A Utility method to copy all the variables from CorbalocURL object to
* this instance.
*/
private void copyINSURL( INSURL url ) {
rirFlag = url.getRIRFlag( );
theEndpointInfo = (java.util.ArrayList) url.getEndpointInfo( );
theKeyString = url.getKeyString( );
theStringifiedName = url.getStringifiedName( );
}
public boolean isCorbanameURL( ) {
return true;
}
}
⏎ com/sun/corba/se/impl/naming/namingutil/CorbanameURL.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, ≈550🔥, 3💬
Popular Posts:
MP3SPI is a Java Service Provider Interface that adds MP3 (MPEG 1/2/2.5 Layer 1/2/3) audio format su...
JDK 11 jdk.xml.dom.jmod is the JMOD file for JDK 11 XML DOM module. JDK 11 XML DOM module compiled c...
Apache Log4j provides the interface that applications should code to and provides the adapter compon...
JDK 11 jdk.scripting.nashorn.jm odis the JMOD file for JDK 11 Scripting Nashorn module. JDK 11 Scrip...
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...