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 - javax.* 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 javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/management/openmbean/CompositeData.java
/* * Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.management.openmbean; // java import // import java.util.Collection; // jmx import // /** * The <tt>CompositeData</tt> interface specifies the behavior of a specific type of complex <i>open data</i> objects * which represent <i>composite data</i> structures. * * * @since 1.5 */ public interface CompositeData { /** * Returns the <i>composite type </i> of this <i>composite data</i> instance. * * @return the type of this CompositeData. */ public CompositeType getCompositeType(); /** * Returns the value of the item whose name is <tt>key</tt>. * * @param key the name of the item. * * @return the value associated with this key. * * @throws IllegalArgumentException if <tt>key</tt> is a null or empty String. * * @throws InvalidKeyException if <tt>key</tt> is not an existing item name for this <tt>CompositeData</tt> instance. */ public Object get(String key) ; /** * Returns an array of the values of the items whose names are specified by <tt>keys</tt>, in the same order as <tt>keys</tt>. * * @param keys the names of the items. * * @return the values corresponding to the keys. * * @throws IllegalArgumentException if an element in <tt>keys</tt> is a null or empty String. * * @throws InvalidKeyException if an element in <tt>keys</tt> is not an existing item name for this <tt>CompositeData</tt> instance. */ public Object[] getAll(String[] keys) ; /** * Returns <tt>true</tt> if and only if this <tt>CompositeData</tt> instance contains * an item whose name is <tt>key</tt>. * If <tt>key</tt> is a null or empty String, this method simply returns false. * * @param key the key to be tested. * * @return true if this <tt>CompositeData</tt> contains the key. */ public boolean containsKey(String key) ; /** * Returns <tt>true</tt> if and only if this <tt>CompositeData</tt> instance contains an item * whose value is <tt>value</tt>. * * @param value the value to be tested. * * @return true if this <tt>CompositeData</tt> contains the value. */ public boolean containsValue(Object value) ; /** * Returns an unmodifiable Collection view of the item values contained in this <tt>CompositeData</tt> instance. * The returned collection's iterator will return the values in the ascending lexicographic order of the corresponding * item names. * * @return the values. */ public Collection<?> values() ; /** * Compares the specified <var>obj</var> parameter with this * <code>CompositeData</code> instance for equality. * <p> * Returns <tt>true</tt> if and only if all of the following statements are true: * <ul> * <li><var>obj</var> is non null,</li> * <li><var>obj</var> also implements the <code>CompositeData</code> interface,</li> * <li>their composite types are equal</li> * <li>their contents, i.e. (name, value) pairs are equal. If a value contained in * the content is an array, the value comparison is done as if by calling * the {@link java.util.Arrays#deepEquals(Object[], Object[]) deepEquals} method * for arrays of object reference types or the appropriate overloading of * {@code Arrays.equals(e1,e2)} for arrays of primitive types</li> * </ul> * <p> * This ensures that this <tt>equals</tt> method works properly for * <var>obj</var> parameters which are different implementations of the * <code>CompositeData</code> interface, with the restrictions mentioned in the * {@link java.util.Collection#equals(Object) equals} * method of the <tt>java.util.Collection</tt> interface. * * @param obj the object to be compared for equality with this * <code>CompositeData</code> instance. * @return <code>true</code> if the specified object is equal to this * <code>CompositeData</code> instance. */ public boolean equals(Object obj) ; /** * Returns the hash code value for this <code>CompositeData</code> instance. * <p> * The hash code of a <code>CompositeData</code> instance is the sum of the hash codes * of all elements of information used in <code>equals</code> comparisons * (ie: its <i>composite type</i> and all the item values). * <p> * This ensures that <code> t1.equals(t2) </code> implies that <code> t1.hashCode()==t2.hashCode() </code> * for any two <code>CompositeData</code> instances <code>t1</code> and <code>t2</code>, * as required by the general contract of the method * {@link Object#hashCode() Object.hashCode()}. * <p> * Each item value's hash code is added to the returned hash code. * If an item value is an array, * its hash code is obtained as if by calling the * {@link java.util.Arrays#deepHashCode(Object[]) deepHashCode} method * for arrays of object reference types or the appropriate overloading * of {@code Arrays.hashCode(e)} for arrays of primitive types. * * @return the hash code value for this <code>CompositeData</code> instance */ public int hashCode() ; /** * Returns a string representation of this <code>CompositeData</code> instance. * <p> * The string representation consists of the name of the implementing class, * the string representation of the composite type of this instance, and the string representation of the contents * (ie list the itemName=itemValue mappings). * * @return a string representation of this <code>CompositeData</code> instance */ public String toString() ; }
⏎ javax/management/openmbean/CompositeData.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-07-16, 316854👍, 7💬
Popular Posts:
What Is jaxb-api-2.1.6.jar? Java Architecture for XML Binding (JAXB) is a Java API that allows Java ...
JDOM provides a solution for using XML from Java that is as simple as Java itself. There is no compe...
JDK 6 tools.jar is the JAR file for JDK 6 tools. It contains Java classes to support different JDK t...
JDK 11 jdk.crypto.cryptoki.jmod is the JMOD file for JDK 11 Crypto Cryptoki module. JDK 11 Crypto KI...
GJT (Giant Java Tree) implementation of XML Pull Parser. JAR File Size and Download Location: File n...