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.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/print/attribute/IntegerSyntax.java
/* * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.print.attribute; import java.io.Serializable; /** * Class {@code IntegerSyntax} is an abstract base class providing the common * implementation of all attributes with integer values. * <p> * Under the hood, an integer attribute is just an integer. You can get an * integer attribute's integer value by calling {@link #getValue() getValue()}. * An integer attribute's integer value is established when it is constructed * (see {@link #IntegerSyntax(int) IntegerSyntax(int)}). Once constructed, an * integer attribute's value is immutable. * * @author David Mendenhall * @author Alan Kaminsky */ public abstract class IntegerSyntax implements Serializable, Cloneable { /** * Use serialVersionUID from JDK 1.4 for interoperability. */ private static final long serialVersionUID = 3644574816328081943L; /** * This integer attribute's integer value. * * @serial */ private int value; /** * Construct a new integer attribute with the given integer value. * * @param value Integer value */ protected IntegerSyntax(int value) { this.value = value; } /** * Construct a new integer attribute with the given integer value, which * must lie within the given range. * * @param value Integer value * @param lowerBound Lower bound * @param upperBound Upper bound * @throws IllegalArgumentException if {@code value} is less than * {@code lowerBound} or greater than {@code upperBound} */ protected IntegerSyntax(int value, int lowerBound, int upperBound) { if (lowerBound > value || value > upperBound) { throw new IllegalArgumentException("Value " + value + " not in range " + lowerBound + ".." + upperBound); } this.value = value; } /** * Returns this integer attribute's integer value. * * @return the integer value */ public int getValue() { return value; } /** * Returns whether this integer attribute is equivalent to the passed in * object. To be equivalent, all of the following conditions must be true: * <ol type=1> * <li>{@code object} is not {@code null}. * <li>{@code object} is an instance of class {@code IntegerSyntax}. * <li>This integer attribute's value and {@code object}'s value are * equal. * </ol> * * @param object {@code Object} to compare to * @return {@code true} if {@code object} is equivalent to this integer * attribute, {@code false} otherwise */ public boolean equals(Object object) { return (object != null && object instanceof IntegerSyntax && value == ((IntegerSyntax) object).value); } /** * Returns a hash code value for this integer attribute. The hash code is * just this integer attribute's integer value. */ public int hashCode() { return value; } /** * Returns a string value corresponding to this integer attribute. The * string value is just this integer attribute's integer value converted to * a string. */ public String toString() { return "" + value; } }
⏎ javax/print/attribute/IntegerSyntax.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194805👍, 5💬
Popular Posts:
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
What JAR files are required to run dom\Counter.java provided in the Apache Xerces package? You can f...
kernel.jar is a component in iText Java library to provide low-level functionalities. iText Java lib...
How to download and install xml-commons External Source Package? The source package contains Java so...
Java Architecture for XML Binding (JAXB) is a Java API that allows Java developers to map Java class...