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.naming.jmod - Naming Module
JDK 11 java.naming.jmod is the JMOD file for JDK 11 Naming module.
JDK 11 Naming module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.naming.jmod.
JDK 11 Naming module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Naming module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.naming.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/naming/directory/SearchResult.java
/* * Copyright (c) 1999, 2000, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.naming.directory; import javax.naming.Binding; /** * This class represents an item in the NamingEnumeration returned as a * result of the DirContext.search() methods. *<p> * A SearchResult instance is not synchronized against concurrent * multithreaded access. Multiple threads trying to access and modify * a single SearchResult instance should lock the object. * * @author Rosanna Lee * @author Scott Seligman * * @see DirContext#search * @since 1.3 */ public class SearchResult extends Binding { /** * Contains the attributes returned with the object. * @serial */ private Attributes attrs; /** * Constructs a search result using the result's name, its bound object, and * its attributes. *<p> * {@code getClassName()} will return the class name of {@code obj} * (or null if {@code obj} is null) unless the class name has been * explicitly set using {@code setClassName()}. * * @param name The non-null name of the search item. It is relative * to the <em>target context</em> of the search (which is * named by the first parameter of the <code>search()</code> method) * * @param obj The object bound to name. Can be null. * @param attrs The attributes that were requested to be returned with * this search item. Cannot be null. * @see javax.naming.NameClassPair#setClassName * @see javax.naming.NameClassPair#getClassName */ public SearchResult(String name, Object obj, Attributes attrs) { super(name, obj); this.attrs = attrs; } /** * Constructs a search result using the result's name, its bound object, and * its attributes, and whether the name is relative. *<p> * {@code getClassName()} will return the class name of {@code obj} * (or null if {@code obj} is null) unless the class name has been * explicitly set using {@code setClassName()} * * @param name The non-null name of the search item. * @param obj The object bound to name. Can be null. * @param attrs The attributes that were requested to be returned with * this search item. Cannot be null. * @param isRelative true if <code>name</code> is relative * to the target context of the search (which is named by * the first parameter of the <code>search()</code> method); * false if <code>name</code> is a URL string. * @see javax.naming.NameClassPair#setClassName * @see javax.naming.NameClassPair#getClassName */ public SearchResult(String name, Object obj, Attributes attrs, boolean isRelative) { super(name, obj, isRelative); this.attrs = attrs; } /** * Constructs a search result using the result's name, its class name, * its bound object, and its attributes. * * @param name The non-null name of the search item. It is relative * to the <em>target context</em> of the search (which is * named by the first parameter of the <code>search()</code> method) * * @param className The possibly null class name of the object * bound to {@code name}. If null, the class name of {@code obj} is * returned by {@code getClassName()}. If {@code obj} is also null, * {@code getClassName()} will return null. * @param obj The object bound to name. Can be null. * @param attrs The attributes that were requested to be returned with * this search item. Cannot be null. * @see javax.naming.NameClassPair#setClassName * @see javax.naming.NameClassPair#getClassName */ public SearchResult(String name, String className, Object obj, Attributes attrs) { super(name, className, obj); this.attrs = attrs; } /** * Constructs a search result using the result's name, its class name, * its bound object, its attributes, and whether the name is relative. * * @param name The non-null name of the search item. * @param className The possibly null class name of the object * bound to {@code name}. If null, the class name of {@code obj} is * returned by {@code getClassName()}. If {@code obj} is also null, * {@code getClassName()} will return null. * @param obj The object bound to name. Can be null. * @param attrs The attributes that were requested to be returned with * this search item. Cannot be null. * @param isRelative true if <code>name</code> is relative * to the target context of the search (which is named by * the first parameter of the <code>search()</code> method); * false if <code>name</code> is a URL string. * @see javax.naming.NameClassPair#setClassName * @see javax.naming.NameClassPair#getClassName */ public SearchResult(String name, String className, Object obj, Attributes attrs, boolean isRelative) { super(name, className, obj, isRelative); this.attrs = attrs; } /** * Retrieves the attributes in this search result. * * @return The non-null attributes in this search result. Can be empty. * @see #setAttributes */ public Attributes getAttributes() { return attrs; } /** * Sets the attributes of this search result to <code>attrs</code>. * @param attrs The non-null attributes to use. Can be empty. * @see #getAttributes */ public void setAttributes(Attributes attrs) { this.attrs = attrs; // ??? check for null? } /** * Generates the string representation of this SearchResult. * The string representation consists of the string representation * of the binding and the string representation of * this search result's attributes, separated by ':'. * The contents of this string is useful * for debugging and is not meant to be interpreted programmatically. * * @return The string representation of this SearchResult. Cannot be null. */ public String toString() { return super.toString() + ":" + getAttributes(); } /** * Use serialVersionUID from JNDI 1.1.1 for interoperability */ private static final long serialVersionUID = -9158063327699723172L; }
⏎ javax/naming/directory/SearchResult.java
Or download all of them as a single archive file:
File name: java.naming-11.0.1-src.zip File size: 461792 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.net.http.jmod - Net HTTP Module
2020-09-30, 60702👍, 0💬
Popular Posts:
What Is junit-3.8.1.jar? junit-3.8.1.jar is the version 3.8.1 of JUnit JAR library file. JUnit is a ...
JDK 11 jdk.jshell.jmod is the JMOD file for JDK 11 JShell tool, which can be invoked by the "jshell"...
JAX-RPC is an API for building Web services and clients that used remote procedure calls (RPC) and X...
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible...