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:
JDK 11 java.management.jmod - Management Module
JDK 11 java.management.jmod is the JMOD file for JDK 11 Management module.
JDK 11 Management module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.management.jmod.
JDK 11 Management module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Management module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.management.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/management/openmbean/OpenMBeanParameterInfo.java
/* * Copyright (c) 2000, 2014, 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.Set; import java.lang.Comparable; // to be substituted for jdk1.1.x // jmx import // /** * <p>Describes a parameter used in one or more operations or * constructors of an open MBean.</p> * * <p>This interface declares the same methods as the class {@link * javax.management.MBeanParameterInfo}. A class implementing this * interface (typically {@link OpenMBeanParameterInfoSupport}) should * extend {@link javax.management.MBeanParameterInfo}.</p> * * * @since 1.5 */ public interface OpenMBeanParameterInfo { // Re-declares methods that are in class MBeanParameterInfo of JMX 1.0 // (these will be removed when MBeanParameterInfo is made a parent interface of this interface) /** * Returns a human readable description of the parameter * described by this {@code OpenMBeanParameterInfo} instance. * * @return the description. */ public String getDescription() ; /** * Returns the name of the parameter * described by this {@code OpenMBeanParameterInfo} instance. * * @return the name. */ public String getName() ; // Now declares methods that are specific to open MBeans // /** * Returns the <i>open type</i> of the values of the parameter * described by this {@code OpenMBeanParameterInfo} instance. * * @return the open type. */ public OpenType<?> getOpenType() ; /** * Returns the default value for this parameter, if it has one, or * {@code null} otherwise. * * @return the default value. */ public Object getDefaultValue() ; /** * Returns the set of legal values for this parameter, if it has * one, or {@code null} otherwise. * * @return the set of legal values. */ public Set<?> getLegalValues() ; /** * Returns the minimal value for this parameter, if it has one, or * {@code null} otherwise. * * @return the minimum value. */ public Comparable<?> getMinValue() ; /** * Returns the maximal value for this parameter, if it has one, or * {@code null} otherwise. * * @return the maximum value. */ public Comparable<?> getMaxValue() ; /** * Returns {@code true} if this parameter has a specified default * value, or {@code false} otherwise. * * @return true if there is a default value. */ public boolean hasDefaultValue() ; /** * Returns {@code true} if this parameter has a specified set of * legal values, or {@code false} otherwise. * * @return true if there is a set of legal values. */ public boolean hasLegalValues() ; /** * Returns {@code true} if this parameter has a specified minimal * value, or {@code false} otherwise. * * @return true if there is a minimum value. */ public boolean hasMinValue() ; /** * Returns {@code true} if this parameter has a specified maximal * value, or {@code false} otherwise. * * @return true if there is a maximum value. */ public boolean hasMaxValue() ; /** * Tests whether <var>obj</var> is a valid value for the parameter * described by this {@code OpenMBeanParameterInfo} instance. * * @param obj the object to be tested. * * @return {@code true} if <var>obj</var> is a valid value * for the parameter described by this * {@code OpenMBeanParameterInfo} instance, * {@code false} otherwise. */ public boolean isValue(Object obj) ; /** * Compares the specified <var>obj</var> parameter with this {@code OpenMBeanParameterInfo} instance for equality. * <p> * Returns {@code true} 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 OpenMBeanParameterInfo} interface,</li> * <li>their names are equal</li> * <li>their open types are equal</li> * <li>their default, min, max and legal values are equal.</li> * </ul> * This ensures that this {@code equals} method works properly for <var>obj</var> parameters which are * different implementations of the {@code OpenMBeanParameterInfo} interface. * <br> * @param obj the object to be compared for equality with this {@code OpenMBeanParameterInfo} instance; * * @return {@code true} if the specified object is equal to this {@code OpenMBeanParameterInfo} instance. */ public boolean equals(Object obj); /** * Returns the hash code value for this {@code OpenMBeanParameterInfo} instance. * <p> * The hash code of an {@code OpenMBeanParameterInfo} instance is the sum of the hash codes * of all elements of information used in {@code equals} comparisons * (ie: its name, its <i>open type</i>, and its default, min, max and legal values). * <p> * This ensures that {@code t1.equals(t2)} implies that {@code t1.hashCode()==t2.hashCode()} * for any two {@code OpenMBeanParameterInfo} instances {@code t1} and {@code t2}, * as required by the general contract of the method * {@link Object#hashCode() Object.hashCode()}. * * @return the hash code value for this {@code OpenMBeanParameterInfo} instance */ public int hashCode(); /** * Returns a string representation of this {@code OpenMBeanParameterInfo} instance. * <p> * The string representation consists of the name of this class (ie {@code javax.management.openmbean.OpenMBeanParameterInfo}), * the string representation of the name and open type of the described parameter, * and the string representation of its default, min, max and legal values. * * @return a string representation of this {@code OpenMBeanParameterInfo} instance */ public String toString(); }
⏎ javax/management/openmbean/OpenMBeanParameterInfo.java
Or download all of them as a single archive file:
File name: java.management-11.0.1-src.zip File size: 828174 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.management.rmi.jmod - Management RMI Module
2020-04-30, 99000👍, 0💬
Popular Posts:
commons-fileupload-1.3.3 -sources.jaris the source JAR file for Apache Commons FileUpload 1.3., whic...
Apache ZooKeeper is an open-source server which enables highly reliable distributed coordination. Ap...
Apache Commons Lang 3 is the 3rd version of Apache Commons Lang, which provides a host of helper uti...
JDOM provides a solution for using XML from Java that is as simple as Java itself. There is no compe...
JDK 17 java.management.jmod is the JMOD file for JDK 17 Management module. JDK 17 Management module ...