#
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
# ##########################################################
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
# ##########################################################
#
class name javax/naming/AuthenticationException
header extends javax/naming/NamingSecurityException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/AuthenticationNotSupportedException
header extends javax/naming/NamingSecurityException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/BinaryRefAddr
header extends javax/naming/RefAddr flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;[B)V flags 1
method name <init> descriptor (Ljava/lang/String;[BII)V flags 1
method name getContent descriptor ()Ljava/lang/Object; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/Binding
header extends javax/naming/NameClassPair flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;Z)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V flags 1
method name getClassName descriptor ()Ljava/lang/String; flags 1
method name getObject descriptor ()Ljava/lang/Object; flags 1
method name setObject descriptor (Ljava/lang/Object;)V flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/CannotProceedException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name remainingNewName descriptor Ljavax/naming/Name; flags 4
field name environment descriptor Ljava/util/Hashtable; flags 4 signature Ljava/util/Hashtable<**>;
field name altName descriptor Ljavax/naming/Name; flags 4
field name altNameCtx descriptor Ljavax/naming/Context; flags 4
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1
method name getEnvironment descriptor ()Ljava/util/Hashtable; flags 1 signature ()Ljava/util/Hashtable<**>;
method name setEnvironment descriptor (Ljava/util/Hashtable;)V flags 1 signature (Ljava/util/Hashtable<**>;)V
method name getRemainingNewName descriptor ()Ljavax/naming/Name; flags 1
method name setRemainingNewName descriptor (Ljavax/naming/Name;)V flags 1
method name getAltName descriptor ()Ljavax/naming/Name; flags 1
method name setAltName descriptor (Ljavax/naming/Name;)V flags 1
method name getAltNameCtx descriptor ()Ljavax/naming/Context; flags 1
method name setAltNameCtx descriptor (Ljavax/naming/Context;)V flags 1

class name javax/naming/CommunicationException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/CompositeName
header extends java/lang/Object implements javax/naming/Name flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/util/Enumeration;)V flags 4 signature (Ljava/util/Enumeration<Ljava/lang/String;>;)V
method name <init> descriptor (Ljava/lang/String;)V thrownTypes javax/naming/InvalidNameException flags 1
method name <init> descriptor ()V flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1
method name clone descriptor ()Ljava/lang/Object; flags 1
method name size descriptor ()I flags 1
method name isEmpty descriptor ()Z flags 1
method name getAll descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljava/lang/String;>;
method name get descriptor (I)Ljava/lang/String; flags 1
method name getPrefix descriptor (I)Ljavax/naming/Name; flags 1
method name getSuffix descriptor (I)Ljavax/naming/Name; flags 1
method name startsWith descriptor (Ljavax/naming/Name;)Z flags 1
method name endsWith descriptor (Ljavax/naming/Name;)Z flags 1
method name addAll descriptor (Ljavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name addAll descriptor (ILjavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (Ljava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (ILjava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name remove descriptor (I)Ljava/lang/Object; thrownTypes javax/naming/InvalidNameException flags 1

class name javax/naming/CompoundName
header extends java/lang/Object implements javax/naming/Name flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name impl descriptor Ljavax/naming/NameImpl; flags 84
field name mySyntax descriptor Ljava/util/Properties; flags 84
method name <init> descriptor (Ljava/util/Enumeration;Ljava/util/Properties;)V flags 4 signature (Ljava/util/Enumeration<Ljava/lang/String;>;Ljava/util/Properties;)V
method name <init> descriptor (Ljava/lang/String;Ljava/util/Properties;)V thrownTypes javax/naming/InvalidNameException flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name clone descriptor ()Ljava/lang/Object; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1
method name size descriptor ()I flags 1
method name isEmpty descriptor ()Z flags 1
method name getAll descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljava/lang/String;>;
method name get descriptor (I)Ljava/lang/String; flags 1
method name getPrefix descriptor (I)Ljavax/naming/Name; flags 1
method name getSuffix descriptor (I)Ljavax/naming/Name; flags 1
method name startsWith descriptor (Ljavax/naming/Name;)Z flags 1
method name endsWith descriptor (Ljavax/naming/Name;)Z flags 1
method name addAll descriptor (Ljavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name addAll descriptor (ILjavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (Ljava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (ILjava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name remove descriptor (I)Ljava/lang/Object; thrownTypes javax/naming/InvalidNameException flags 1

class name javax/naming/ConfigurationException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/Context
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name INITIAL_CONTEXT_FACTORY descriptor Ljava/lang/String; constantValue java.naming.factory.initial flags 19
field name OBJECT_FACTORIES descriptor Ljava/lang/String; constantValue java.naming.factory.object flags 19
field name STATE_FACTORIES descriptor Ljava/lang/String; constantValue java.naming.factory.state flags 19
field name URL_PKG_PREFIXES descriptor Ljava/lang/String; constantValue java.naming.factory.url.pkgs flags 19
field name PROVIDER_URL descriptor Ljava/lang/String; constantValue java.naming.provider.url flags 19
field name DNS_URL descriptor Ljava/lang/String; constantValue java.naming.dns.url flags 19
field name AUTHORITATIVE descriptor Ljava/lang/String; constantValue java.naming.authoritative flags 19
field name BATCHSIZE descriptor Ljava/lang/String; constantValue java.naming.batchsize flags 19
field name REFERRAL descriptor Ljava/lang/String; constantValue java.naming.referral flags 19
field name SECURITY_PROTOCOL descriptor Ljava/lang/String; constantValue java.naming.security.protocol flags 19
field name SECURITY_AUTHENTICATION descriptor Ljava/lang/String; constantValue java.naming.security.authentication flags 19
field name SECURITY_PRINCIPAL descriptor Ljava/lang/String; constantValue java.naming.security.principal flags 19
field name SECURITY_CREDENTIALS descriptor Ljava/lang/String; constantValue java.naming.security.credentials flags 19
field name LANGUAGE descriptor Ljava/lang/String; constantValue java.naming.language flags 19
field name APPLET descriptor Ljava/lang/String; constantValue java.naming.applet flags 19
method name lookup descriptor (Ljavax/naming/Name;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name lookup descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name bind descriptor (Ljavax/naming/Name;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 401
method name bind descriptor (Ljava/lang/String;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 401
method name rebind descriptor (Ljavax/naming/Name;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 401
method name rebind descriptor (Ljava/lang/String;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 401
method name unbind descriptor (Ljavax/naming/Name;)V thrownTypes javax/naming/NamingException flags 401
method name unbind descriptor (Ljava/lang/String;)V thrownTypes javax/naming/NamingException flags 401
method name rename descriptor (Ljavax/naming/Name;Ljavax/naming/Name;)V thrownTypes javax/naming/NamingException flags 401
method name rename descriptor (Ljava/lang/String;Ljava/lang/String;)V thrownTypes javax/naming/NamingException flags 401
method name list descriptor (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration<Ljavax/naming/NameClassPair;>;
method name list descriptor (Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/NameClassPair;>;
method name listBindings descriptor (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration<Ljavax/naming/Binding;>;
method name listBindings descriptor (Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/Binding;>;
method name destroySubcontext descriptor (Ljavax/naming/Name;)V thrownTypes javax/naming/NamingException flags 401
method name destroySubcontext descriptor (Ljava/lang/String;)V thrownTypes javax/naming/NamingException flags 401
method name createSubcontext descriptor (Ljavax/naming/Name;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401
method name createSubcontext descriptor (Ljava/lang/String;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401
method name lookupLink descriptor (Ljavax/naming/Name;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name lookupLink descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name getNameParser descriptor (Ljavax/naming/Name;)Ljavax/naming/NameParser; thrownTypes javax/naming/NamingException flags 401
method name getNameParser descriptor (Ljava/lang/String;)Ljavax/naming/NameParser; thrownTypes javax/naming/NamingException flags 401
method name composeName descriptor (Ljavax/naming/Name;Ljavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/NamingException flags 401
method name composeName descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; thrownTypes javax/naming/NamingException flags 401
method name addToEnvironment descriptor (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name removeFromEnvironment descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name getEnvironment descriptor ()Ljava/util/Hashtable; thrownTypes javax/naming/NamingException flags 401 signature ()Ljava/util/Hashtable<**>;
method name close descriptor ()V thrownTypes javax/naming/NamingException flags 401
method name getNameInNamespace descriptor ()Ljava/lang/String; thrownTypes javax/naming/NamingException flags 401

class name javax/naming/ContextNotEmptyException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/InitialContext
header extends java/lang/Object implements javax/naming/Context flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name myProps descriptor Ljava/util/Hashtable; flags 4 signature Ljava/util/Hashtable<Ljava/lang/Object;Ljava/lang/Object;>;
field name defaultInitCtx descriptor Ljavax/naming/Context; flags 4
field name gotDefault descriptor Z flags 4
method name <init> descriptor (Z)V thrownTypes javax/naming/NamingException flags 4
method name <init> descriptor ()V thrownTypes javax/naming/NamingException flags 1
method name <init> descriptor (Ljava/util/Hashtable;)V thrownTypes javax/naming/NamingException flags 1 signature (Ljava/util/Hashtable<**>;)V
method name init descriptor (Ljava/util/Hashtable;)V thrownTypes javax/naming/NamingException flags 4 signature (Ljava/util/Hashtable<**>;)V
method name doLookup descriptor (Ljavax/naming/Name;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 9 signature <T:Ljava/lang/Object;>(Ljavax/naming/Name;)TT;
method name doLookup descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 9 signature <T:Ljava/lang/Object;>(Ljava/lang/String;)TT;
method name getDefaultInitCtx descriptor ()Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 4
method name getURLOrDefaultInitCtx descriptor (Ljava/lang/String;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 4
method name getURLOrDefaultInitCtx descriptor (Ljavax/naming/Name;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 4
method name lookup descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name lookup descriptor (Ljavax/naming/Name;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name bind descriptor (Ljava/lang/String;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 1
method name bind descriptor (Ljavax/naming/Name;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 1
method name rebind descriptor (Ljava/lang/String;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 1
method name rebind descriptor (Ljavax/naming/Name;Ljava/lang/Object;)V thrownTypes javax/naming/NamingException flags 1
method name unbind descriptor (Ljava/lang/String;)V thrownTypes javax/naming/NamingException flags 1
method name unbind descriptor (Ljavax/naming/Name;)V thrownTypes javax/naming/NamingException flags 1
method name rename descriptor (Ljava/lang/String;Ljava/lang/String;)V thrownTypes javax/naming/NamingException flags 1
method name rename descriptor (Ljavax/naming/Name;Ljavax/naming/Name;)V thrownTypes javax/naming/NamingException flags 1
method name list descriptor (Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/NameClassPair;>;
method name list descriptor (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration<Ljavax/naming/NameClassPair;>;
method name listBindings descriptor (Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/Binding;>;
method name listBindings descriptor (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljavax/naming/Name;)Ljavax/naming/NamingEnumeration<Ljavax/naming/Binding;>;
method name destroySubcontext descriptor (Ljava/lang/String;)V thrownTypes javax/naming/NamingException flags 1
method name destroySubcontext descriptor (Ljavax/naming/Name;)V thrownTypes javax/naming/NamingException flags 1
method name createSubcontext descriptor (Ljava/lang/String;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 1
method name createSubcontext descriptor (Ljavax/naming/Name;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 1
method name lookupLink descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name lookupLink descriptor (Ljavax/naming/Name;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name getNameParser descriptor (Ljava/lang/String;)Ljavax/naming/NameParser; thrownTypes javax/naming/NamingException flags 1
method name getNameParser descriptor (Ljavax/naming/Name;)Ljavax/naming/NameParser; thrownTypes javax/naming/NamingException flags 1
method name composeName descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; thrownTypes javax/naming/NamingException flags 1
method name composeName descriptor (Ljavax/naming/Name;Ljavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/NamingException flags 1
method name addToEnvironment descriptor (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name removeFromEnvironment descriptor (Ljava/lang/String;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name getEnvironment descriptor ()Ljava/util/Hashtable; thrownTypes javax/naming/NamingException flags 1 signature ()Ljava/util/Hashtable<**>;
method name close descriptor ()V thrownTypes javax/naming/NamingException flags 1
method name getNameInNamespace descriptor ()Ljava/lang/String; thrownTypes javax/naming/NamingException flags 1

class name javax/naming/InsufficientResourcesException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/InterruptedNamingException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/InvalidNameException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/LimitExceededException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/LinkException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name linkResolvedName descriptor Ljavax/naming/Name; flags 4
field name linkResolvedObj descriptor Ljava/lang/Object; flags 4
field name linkRemainingName descriptor Ljavax/naming/Name; flags 4
field name linkExplanation descriptor Ljava/lang/String; flags 4
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1
method name getLinkResolvedName descriptor ()Ljavax/naming/Name; flags 1
method name getLinkRemainingName descriptor ()Ljavax/naming/Name; flags 1
method name getLinkResolvedObj descriptor ()Ljava/lang/Object; flags 1
method name getLinkExplanation descriptor ()Ljava/lang/String; flags 1
method name setLinkExplanation descriptor (Ljava/lang/String;)V flags 1
method name setLinkResolvedName descriptor (Ljavax/naming/Name;)V flags 1
method name setLinkRemainingName descriptor (Ljavax/naming/Name;)V flags 1
method name setLinkResolvedObj descriptor (Ljava/lang/Object;)V flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name toString descriptor (Z)Ljava/lang/String; flags 1

class name javax/naming/LinkLoopException
header extends javax/naming/LinkException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/LinkRef
header extends javax/naming/Reference flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljavax/naming/Name;)V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name getLinkName descriptor ()Ljava/lang/String; thrownTypes javax/naming/NamingException flags 1

class name javax/naming/MalformedLinkException
header extends javax/naming/LinkException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/Name
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable,java/lang/Comparable flags 601 signature Ljava/lang/Object;Ljava/lang/Cloneable;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/Object;>; classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name serialVersionUID descriptor J constantValue -3617482732056931635 flags 19
method name clone descriptor ()Ljava/lang/Object; flags 401
method name compareTo descriptor (Ljava/lang/Object;)I flags 401
method name size descriptor ()I flags 401
method name isEmpty descriptor ()Z flags 401
method name getAll descriptor ()Ljava/util/Enumeration; flags 401 signature ()Ljava/util/Enumeration<Ljava/lang/String;>;
method name get descriptor (I)Ljava/lang/String; flags 401
method name getPrefix descriptor (I)Ljavax/naming/Name; flags 401
method name getSuffix descriptor (I)Ljavax/naming/Name; flags 401
method name startsWith descriptor (Ljavax/naming/Name;)Z flags 401
method name endsWith descriptor (Ljavax/naming/Name;)Z flags 401
method name addAll descriptor (Ljavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 401
method name addAll descriptor (ILjavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 401
method name add descriptor (Ljava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 401
method name add descriptor (ILjava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 401
method name remove descriptor (I)Ljava/lang/Object; thrownTypes javax/naming/InvalidNameException flags 401

class name javax/naming/NameAlreadyBoundException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/NameClassPair
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Z)V flags 1
method name getClassName descriptor ()Ljava/lang/String; flags 1
method name getName descriptor ()Ljava/lang/String; flags 1
method name setName descriptor (Ljava/lang/String;)V flags 1
method name setClassName descriptor (Ljava/lang/String;)V flags 1
method name isRelative descriptor ()Z flags 1
method name setRelative descriptor (Z)V flags 1
method name getNameInNamespace descriptor ()Ljava/lang/String; flags 1
method name setNameInNamespace descriptor (Ljava/lang/String;)V flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/NameImpl
header extends java/lang/Object flags 20 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name compareTo descriptor (Ljavax/naming/NameImpl;)I flags 1
method name size descriptor ()I flags 1
method name getAll descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljava/lang/String;>;
method name get descriptor (I)Ljava/lang/String; flags 1
method name getPrefix descriptor (I)Ljava/util/Enumeration; flags 1 signature (I)Ljava/util/Enumeration<Ljava/lang/String;>;
method name getSuffix descriptor (I)Ljava/util/Enumeration; flags 1 signature (I)Ljava/util/Enumeration<Ljava/lang/String;>;
method name isEmpty descriptor ()Z flags 1
method name startsWith descriptor (ILjava/util/Enumeration;)Z flags 1 signature (ILjava/util/Enumeration<Ljava/lang/String;>;)Z
method name endsWith descriptor (ILjava/util/Enumeration;)Z flags 1 signature (ILjava/util/Enumeration<Ljava/lang/String;>;)Z
method name addAll descriptor (Ljava/util/Enumeration;)Z thrownTypes javax/naming/InvalidNameException flags 1 signature (Ljava/util/Enumeration<Ljava/lang/String;>;)Z
method name addAll descriptor (ILjava/util/Enumeration;)Z thrownTypes javax/naming/InvalidNameException flags 1 signature (ILjava/util/Enumeration<Ljava/lang/String;>;)Z
method name add descriptor (Ljava/lang/String;)V thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (ILjava/lang/String;)V thrownTypes javax/naming/InvalidNameException flags 1
method name remove descriptor (I)Ljava/lang/Object; flags 1
method name hashCode descriptor ()I flags 1

class name javax/naming/NameNotFoundException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/NameParser
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name parse descriptor (Ljava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/NamingException flags 401

class name javax/naming/NamingEnumeration
header extends java/lang/Object implements java/util/Enumeration flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Enumeration<TT;>; classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name next descriptor ()Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401 signature ()TT;
method name hasMore descriptor ()Z thrownTypes javax/naming/NamingException flags 401
method name close descriptor ()V thrownTypes javax/naming/NamingException flags 401

class name javax/naming/NamingException
header extends java/lang/Exception flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name resolvedName descriptor Ljavax/naming/Name; flags 4
field name resolvedObj descriptor Ljava/lang/Object; flags 4
field name remainingName descriptor Ljavax/naming/Name; flags 4
field name rootException descriptor Ljava/lang/Throwable; flags 4
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1
method name getResolvedName descriptor ()Ljavax/naming/Name; flags 1
method name getRemainingName descriptor ()Ljavax/naming/Name; flags 1
method name getResolvedObj descriptor ()Ljava/lang/Object; flags 1
method name getExplanation descriptor ()Ljava/lang/String; flags 1
method name setResolvedName descriptor (Ljavax/naming/Name;)V flags 1
method name setRemainingName descriptor (Ljavax/naming/Name;)V flags 1
method name setResolvedObj descriptor (Ljava/lang/Object;)V flags 1
method name appendRemainingComponent descriptor (Ljava/lang/String;)V flags 1
method name appendRemainingName descriptor (Ljavax/naming/Name;)V flags 1
method name getRootCause descriptor ()Ljava/lang/Throwable; flags 1
method name setRootCause descriptor (Ljava/lang/Throwable;)V flags 1
method name getCause descriptor ()Ljava/lang/Throwable; flags 1
method name initCause descriptor (Ljava/lang/Throwable;)Ljava/lang/Throwable; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name toString descriptor (Z)Ljava/lang/String; flags 1

class name javax/naming/NamingSecurityException
header extends javax/naming/NamingException flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/NoInitialContextException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/NoPermissionException
header extends javax/naming/NamingSecurityException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/NotContextException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/OperationNotSupportedException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/PartialResultException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/RefAddr
header extends java/lang/Object implements java/io/Serializable flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name addrType descriptor Ljava/lang/String; flags 4
method name <init> descriptor (Ljava/lang/String;)V flags 4
method name getType descriptor ()Ljava/lang/String; flags 1
method name getContent descriptor ()Ljava/lang/Object; flags 401
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/Reference
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name className descriptor Ljava/lang/String; flags 4
field name addrs descriptor Ljava/util/Vector; flags 4 signature Ljava/util/Vector<Ljavax/naming/RefAddr;>;
field name classFactory descriptor Ljava/lang/String; flags 4
field name classFactoryLocation descriptor Ljava/lang/String; flags 4
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljavax/naming/RefAddr;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljavax/naming/RefAddr;Ljava/lang/String;Ljava/lang/String;)V flags 1
method name getClassName descriptor ()Ljava/lang/String; flags 1
method name getFactoryClassName descriptor ()Ljava/lang/String; flags 1
method name getFactoryClassLocation descriptor ()Ljava/lang/String; flags 1
method name get descriptor (Ljava/lang/String;)Ljavax/naming/RefAddr; flags 1
method name get descriptor (I)Ljavax/naming/RefAddr; flags 1
method name getAll descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljavax/naming/RefAddr;>;
method name size descriptor ()I flags 1
method name add descriptor (Ljavax/naming/RefAddr;)V flags 1
method name add descriptor (ILjavax/naming/RefAddr;)V flags 1
method name remove descriptor (I)Ljava/lang/Object; flags 1
method name clear descriptor ()V flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name clone descriptor ()Ljava/lang/Object; flags 1

class name javax/naming/Referenceable
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getReference descriptor ()Ljavax/naming/Reference; thrownTypes javax/naming/NamingException flags 401

class name javax/naming/ReferralException
header extends javax/naming/NamingException flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 4
method name <init> descriptor ()V flags 4
method name getReferralInfo descriptor ()Ljava/lang/Object; flags 401
method name getReferralContext descriptor ()Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401
method name getReferralContext descriptor (Ljava/util/Hashtable;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/util/Hashtable<**>;)Ljavax/naming/Context;
method name skipReferral descriptor ()Z flags 401
method name retryReferral descriptor ()V flags 401

class name javax/naming/ServiceUnavailableException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/SizeLimitExceededException
header extends javax/naming/LimitExceededException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/StringRefAddr
header extends javax/naming/RefAddr flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;)V flags 1
method name getContent descriptor ()Ljava/lang/Object; flags 1

class name javax/naming/TimeLimitExceededException
header extends javax/naming/LimitExceededException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/directory/Attribute
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name serialVersionUID descriptor J constantValue 8707690322213556804 flags 19
method name getAll descriptor ()Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature ()Ljavax/naming/NamingEnumeration<*>;
method name get descriptor ()Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name size descriptor ()I flags 401
method name getID descriptor ()Ljava/lang/String; flags 401
method name contains descriptor (Ljava/lang/Object;)Z flags 401
method name add descriptor (Ljava/lang/Object;)Z flags 401
method name remove descriptor (Ljava/lang/Object;)Z flags 401
method name clear descriptor ()V flags 401
method name getAttributeSyntaxDefinition descriptor ()Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name getAttributeDefinition descriptor ()Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name clone descriptor ()Ljava/lang/Object; flags 401
method name isOrdered descriptor ()Z flags 401
method name get descriptor (I)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401
method name remove descriptor (I)Ljava/lang/Object; flags 401
method name add descriptor (ILjava/lang/Object;)V flags 401
method name set descriptor (ILjava/lang/Object;)Ljava/lang/Object; flags 401

class name javax/naming/directory/AttributeInUseException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/directory/AttributeModificationException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1
method name setUnexecutedModifications descriptor ([Ljavax/naming/directory/ModificationItem;)V flags 1
method name getUnexecutedModifications descriptor ()[Ljavax/naming/directory/ModificationItem; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/directory/Attributes
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name isCaseIgnored descriptor ()Z flags 401
method name size descriptor ()I flags 401
method name get descriptor (Ljava/lang/String;)Ljavax/naming/directory/Attribute; flags 401
method name getAll descriptor ()Ljavax/naming/NamingEnumeration; flags 401 signature ()Ljavax/naming/NamingEnumeration<+Ljavax/naming/directory/Attribute;>;
method name getIDs descriptor ()Ljavax/naming/NamingEnumeration; flags 401 signature ()Ljavax/naming/NamingEnumeration<Ljava/lang/String;>;
method name put descriptor (Ljava/lang/String;Ljava/lang/Object;)Ljavax/naming/directory/Attribute; flags 401
method name put descriptor (Ljavax/naming/directory/Attribute;)Ljavax/naming/directory/Attribute; flags 401
method name remove descriptor (Ljava/lang/String;)Ljavax/naming/directory/Attribute; flags 401
method name clone descriptor ()Ljava/lang/Object; flags 401

class name javax/naming/directory/BasicAttribute
header extends java/lang/Object implements javax/naming/directory/Attribute flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name attrID descriptor Ljava/lang/String; flags 4
field name values descriptor Ljava/util/Vector; flags 84 signature Ljava/util/Vector<Ljava/lang/Object;>;
field name ordered descriptor Z flags 4
method name clone descriptor ()Ljava/lang/Object; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;)V flags 1
method name <init> descriptor (Ljava/lang/String;Z)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;Z)V flags 1
method name getAll descriptor ()Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature ()Ljavax/naming/NamingEnumeration<*>;
method name get descriptor ()Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name size descriptor ()I flags 1
method name getID descriptor ()Ljava/lang/String; flags 1
method name contains descriptor (Ljava/lang/Object;)Z flags 1
method name add descriptor (Ljava/lang/Object;)Z flags 1
method name remove descriptor (Ljava/lang/Object;)Z flags 1
method name clear descriptor ()V flags 1
method name isOrdered descriptor ()Z flags 1
method name get descriptor (I)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 1
method name remove descriptor (I)Ljava/lang/Object; flags 1
method name add descriptor (ILjava/lang/Object;)V flags 1
method name set descriptor (ILjava/lang/Object;)Ljava/lang/Object; flags 1
method name getAttributeSyntaxDefinition descriptor ()Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name getAttributeDefinition descriptor ()Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1

class name javax/naming/directory/BasicAttributes
header extends java/lang/Object implements javax/naming/directory/Attributes flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Z)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;Z)V flags 1
method name clone descriptor ()Ljava/lang/Object; flags 1
method name isCaseIgnored descriptor ()Z flags 1
method name size descriptor ()I flags 1
method name get descriptor (Ljava/lang/String;)Ljavax/naming/directory/Attribute; flags 1
method name getAll descriptor ()Ljavax/naming/NamingEnumeration; flags 1 signature ()Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/Attribute;>;
method name getIDs descriptor ()Ljavax/naming/NamingEnumeration; flags 1 signature ()Ljavax/naming/NamingEnumeration<Ljava/lang/String;>;
method name put descriptor (Ljava/lang/String;Ljava/lang/Object;)Ljavax/naming/directory/Attribute; flags 1
method name put descriptor (Ljavax/naming/directory/Attribute;)Ljavax/naming/directory/Attribute; flags 1
method name remove descriptor (Ljava/lang/String;)Ljavax/naming/directory/Attribute; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1

class name javax/naming/directory/DirContext
header extends java/lang/Object implements javax/naming/Context flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name ADD_ATTRIBUTE descriptor I constantValue 1 flags 19
field name REPLACE_ATTRIBUTE descriptor I constantValue 2 flags 19
field name REMOVE_ATTRIBUTE descriptor I constantValue 3 flags 19
method name getAttributes descriptor (Ljavax/naming/Name;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 401
method name getAttributes descriptor (Ljava/lang/String;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 401
method name getAttributes descriptor (Ljavax/naming/Name;[Ljava/lang/String;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 401
method name getAttributes descriptor (Ljava/lang/String;[Ljava/lang/String;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 401
method name modifyAttributes descriptor (Ljavax/naming/Name;ILjavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 401
method name modifyAttributes descriptor (Ljava/lang/String;ILjavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 401
method name modifyAttributes descriptor (Ljavax/naming/Name;[Ljavax/naming/directory/ModificationItem;)V thrownTypes javax/naming/NamingException flags 401
method name modifyAttributes descriptor (Ljava/lang/String;[Ljavax/naming/directory/ModificationItem;)V thrownTypes javax/naming/NamingException flags 401
method name bind descriptor (Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 401
method name bind descriptor (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 401
method name rebind descriptor (Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 401
method name rebind descriptor (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 401
method name createSubcontext descriptor (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name createSubcontext descriptor (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name getSchema descriptor (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name getSchema descriptor (Ljava/lang/String;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name getSchemaClassDefinition descriptor (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name getSchemaClassDefinition descriptor (Ljava/lang/String;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 401
method name search descriptor (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;

class name javax/naming/directory/InitialDirContext
header extends javax/naming/InitialContext implements javax/naming/directory/DirContext flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Z)V thrownTypes javax/naming/NamingException flags 4
method name <init> descriptor ()V thrownTypes javax/naming/NamingException flags 1
method name <init> descriptor (Ljava/util/Hashtable;)V thrownTypes javax/naming/NamingException flags 1 signature (Ljava/util/Hashtable<**>;)V
method name getAttributes descriptor (Ljava/lang/String;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 1
method name getAttributes descriptor (Ljava/lang/String;[Ljava/lang/String;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 1
method name getAttributes descriptor (Ljavax/naming/Name;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 1
method name getAttributes descriptor (Ljavax/naming/Name;[Ljava/lang/String;)Ljavax/naming/directory/Attributes; thrownTypes javax/naming/NamingException flags 1
method name modifyAttributes descriptor (Ljava/lang/String;ILjavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 1
method name modifyAttributes descriptor (Ljavax/naming/Name;ILjavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 1
method name modifyAttributes descriptor (Ljava/lang/String;[Ljavax/naming/directory/ModificationItem;)V thrownTypes javax/naming/NamingException flags 1
method name modifyAttributes descriptor (Ljavax/naming/Name;[Ljavax/naming/directory/ModificationItem;)V thrownTypes javax/naming/NamingException flags 1
method name bind descriptor (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 1
method name bind descriptor (Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 1
method name rebind descriptor (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 1
method name rebind descriptor (Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/NamingException flags 1
method name createSubcontext descriptor (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name createSubcontext descriptor (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name getSchema descriptor (Ljava/lang/String;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name getSchema descriptor (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name getSchemaClassDefinition descriptor (Ljava/lang/String;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name getSchemaClassDefinition descriptor (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 1
method name search descriptor (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
method name search descriptor (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration; thrownTypes javax/naming/NamingException flags 1 signature (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;

class name javax/naming/directory/InvalidAttributeIdentifierException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/directory/InvalidAttributeValueException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/directory/InvalidAttributesException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/directory/InvalidSearchControlsException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/directory/InvalidSearchFilterException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/directory/ModificationItem
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (ILjavax/naming/directory/Attribute;)V flags 1
method name getModificationOp descriptor ()I flags 1
method name getAttribute descriptor ()Ljavax/naming/directory/Attribute; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/directory/NoSuchAttributeException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor ()V flags 1

class name javax/naming/directory/SchemaViolationException
header extends javax/naming/NamingException flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name javax/naming/directory/SearchControls
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OBJECT_SCOPE descriptor I constantValue 0 flags 19
field name ONELEVEL_SCOPE descriptor I constantValue 1 flags 19
field name SUBTREE_SCOPE descriptor I constantValue 2 flags 19
method name <init> descriptor ()V flags 1
method name <init> descriptor (IJI[Ljava/lang/String;ZZ)V flags 1
method name getSearchScope descriptor ()I flags 1
method name getTimeLimit descriptor ()I flags 1
method name getDerefLinkFlag descriptor ()Z flags 1
method name getReturningObjFlag descriptor ()Z flags 1
method name getCountLimit descriptor ()J flags 1
method name getReturningAttributes descriptor ()[Ljava/lang/String; flags 1
method name setSearchScope descriptor (I)V flags 1
method name setTimeLimit descriptor (I)V flags 1
method name setDerefLinkFlag descriptor (Z)V flags 1
method name setReturningObjFlag descriptor (Z)V flags 1
method name setCountLimit descriptor (J)V flags 1
method name setReturningAttributes descriptor ([Ljava/lang/String;)V flags 1

class name javax/naming/directory/SearchResult
header extends javax/naming/Binding flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;Z)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;Z)V flags 1
method name getAttributes descriptor ()Ljavax/naming/directory/Attributes; flags 1
method name setAttributes descriptor (Ljavax/naming/directory/Attributes;)V flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name javax/naming/event/EventContext
header extends java/lang/Object implements javax/naming/Context flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OBJECT_SCOPE descriptor I constantValue 0 flags 19
field name ONELEVEL_SCOPE descriptor I constantValue 1 flags 19
field name SUBTREE_SCOPE descriptor I constantValue 2 flags 19
method name addNamingListener descriptor (Ljavax/naming/Name;ILjavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401
method name addNamingListener descriptor (Ljava/lang/String;ILjavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401
method name removeNamingListener descriptor (Ljavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401
method name targetMustExist descriptor ()Z thrownTypes javax/naming/NamingException flags 401

class name javax/naming/event/EventDirContext
header extends java/lang/Object implements javax/naming/event/EventContext,javax/naming/directory/DirContext flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name addNamingListener descriptor (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;Ljavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401
method name addNamingListener descriptor (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;Ljavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401
method name addNamingListener descriptor (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;Ljavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401
method name addNamingListener descriptor (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;Ljavax/naming/event/NamingListener;)V thrownTypes javax/naming/NamingException flags 401

class name javax/naming/event/NamespaceChangeListener
header extends java/lang/Object implements javax/naming/event/NamingListener flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name objectAdded descriptor (Ljavax/naming/event/NamingEvent;)V flags 401
method name objectRemoved descriptor (Ljavax/naming/event/NamingEvent;)V flags 401
method name objectRenamed descriptor (Ljavax/naming/event/NamingEvent;)V flags 401

class name javax/naming/event/NamingEvent
header extends java/util/EventObject flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OBJECT_ADDED descriptor I constantValue 0 flags 19
field name OBJECT_REMOVED descriptor I constantValue 1 flags 19
field name OBJECT_RENAMED descriptor I constantValue 2 flags 19
field name OBJECT_CHANGED descriptor I constantValue 3 flags 19
field name changeInfo descriptor Ljava/lang/Object; flags 4
field name type descriptor I flags 4
field name oldBinding descriptor Ljavax/naming/Binding; flags 4
field name newBinding descriptor Ljavax/naming/Binding; flags 4
method name <init> descriptor (Ljavax/naming/event/EventContext;ILjavax/naming/Binding;Ljavax/naming/Binding;Ljava/lang/Object;)V flags 1
method name getType descriptor ()I flags 1
method name getEventContext descriptor ()Ljavax/naming/event/EventContext; flags 1
method name getOldBinding descriptor ()Ljavax/naming/Binding; flags 1
method name getNewBinding descriptor ()Ljavax/naming/Binding; flags 1
method name getChangeInfo descriptor ()Ljava/lang/Object; flags 1
method name dispatch descriptor (Ljavax/naming/event/NamingListener;)V flags 1

class name javax/naming/event/NamingExceptionEvent
header extends java/util/EventObject flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljavax/naming/event/EventContext;Ljavax/naming/NamingException;)V flags 1
method name getException descriptor ()Ljavax/naming/NamingException; flags 1
method name getEventContext descriptor ()Ljavax/naming/event/EventContext; flags 1
method name dispatch descriptor (Ljavax/naming/event/NamingListener;)V flags 1

class name javax/naming/event/NamingListener
header extends java/lang/Object implements java/util/EventListener flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name namingExceptionThrown descriptor (Ljavax/naming/event/NamingExceptionEvent;)V flags 401

class name javax/naming/event/ObjectChangeListener
header extends java/lang/Object implements javax/naming/event/NamingListener flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name objectChanged descriptor (Ljavax/naming/event/NamingEvent;)V flags 401

class name javax/naming/ldap/BasicControl
header extends java/lang/Object implements javax/naming/ldap/Control flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name id descriptor Ljava/lang/String; flags 4
field name criticality descriptor Z flags 4
field name value descriptor [B flags 4
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Z[B)V flags 1
method name getID descriptor ()Ljava/lang/String; flags 1
method name isCritical descriptor ()Z flags 1
method name getEncodedValue descriptor ()[B flags 1

class name javax/naming/ldap/Control
header extends java/lang/Object implements java/io/Serializable flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name CRITICAL descriptor Z constantValue true flags 19
field name NONCRITICAL descriptor Z constantValue false flags 19
method name getID descriptor ()Ljava/lang/String; flags 401
method name isCritical descriptor ()Z flags 401
method name getEncodedValue descriptor ()[B flags 401

class name javax/naming/ldap/ControlFactory
header extends java/lang/Object flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V flags 4
method name getControlInstance descriptor (Ljavax/naming/ldap/Control;)Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 401
method name getControlInstance descriptor (Ljavax/naming/ldap/Control;Ljavax/naming/Context;Ljava/util/Hashtable;)Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 9 signature (Ljavax/naming/ldap/Control;Ljavax/naming/Context;Ljava/util/Hashtable<**>;)Ljavax/naming/ldap/Control;

class name javax/naming/ldap/ExtendedRequest
header extends java/lang/Object implements java/io/Serializable flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getID descriptor ()Ljava/lang/String; flags 401
method name getEncodedValue descriptor ()[B flags 401
method name createExtendedResponse descriptor (Ljava/lang/String;[BII)Ljavax/naming/ldap/ExtendedResponse; thrownTypes javax/naming/NamingException flags 401

class name javax/naming/ldap/ExtendedResponse
header extends java/lang/Object implements java/io/Serializable flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getID descriptor ()Ljava/lang/String; flags 401
method name getEncodedValue descriptor ()[B flags 401

class name javax/naming/ldap/HasControls
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 401

class name javax/naming/ldap/InitialLdapContext
header extends javax/naming/directory/InitialDirContext implements javax/naming/ldap/LdapContext flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor ()V thrownTypes javax/naming/NamingException flags 1
method name <init> descriptor (Ljava/util/Hashtable;[Ljavax/naming/ldap/Control;)V thrownTypes javax/naming/NamingException flags 1 signature (Ljava/util/Hashtable<**>;[Ljavax/naming/ldap/Control;)V
method name extendedOperation descriptor (Ljavax/naming/ldap/ExtendedRequest;)Ljavax/naming/ldap/ExtendedResponse; thrownTypes javax/naming/NamingException flags 1
method name newInstance descriptor ([Ljavax/naming/ldap/Control;)Ljavax/naming/ldap/LdapContext; thrownTypes javax/naming/NamingException flags 1
method name reconnect descriptor ([Ljavax/naming/ldap/Control;)V thrownTypes javax/naming/NamingException flags 1
method name getConnectControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 1
method name setRequestControls descriptor ([Ljavax/naming/ldap/Control;)V thrownTypes javax/naming/NamingException flags 1
method name getRequestControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 1
method name getResponseControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 1

class name javax/naming/ldap/LdapContext
header extends java/lang/Object implements javax/naming/directory/DirContext flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name CONTROL_FACTORIES descriptor Ljava/lang/String; constantValue java.naming.factory.control flags 19
method name extendedOperation descriptor (Ljavax/naming/ldap/ExtendedRequest;)Ljavax/naming/ldap/ExtendedResponse; thrownTypes javax/naming/NamingException flags 401
method name newInstance descriptor ([Ljavax/naming/ldap/Control;)Ljavax/naming/ldap/LdapContext; thrownTypes javax/naming/NamingException flags 401
method name reconnect descriptor ([Ljavax/naming/ldap/Control;)V thrownTypes javax/naming/NamingException flags 401
method name getConnectControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 401
method name setRequestControls descriptor ([Ljavax/naming/ldap/Control;)V thrownTypes javax/naming/NamingException flags 401
method name getRequestControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 401
method name getResponseControls descriptor ()[Ljavax/naming/ldap/Control; thrownTypes javax/naming/NamingException flags 401

class name javax/naming/ldap/LdapName
header extends java/lang/Object implements javax/naming/Name flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V thrownTypes javax/naming/InvalidNameException flags 1
method name <init> descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List<Ljavax/naming/ldap/Rdn;>;)V
method name size descriptor ()I flags 1
method name isEmpty descriptor ()Z flags 1
method name getAll descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljava/lang/String;>;
method name get descriptor (I)Ljava/lang/String; flags 1
method name getRdn descriptor (I)Ljavax/naming/ldap/Rdn; flags 1
method name getPrefix descriptor (I)Ljavax/naming/Name; flags 1
method name getSuffix descriptor (I)Ljavax/naming/Name; flags 1
method name startsWith descriptor (Ljavax/naming/Name;)Z flags 1
method name startsWith descriptor (Ljava/util/List;)Z flags 1 signature (Ljava/util/List<Ljavax/naming/ldap/Rdn;>;)Z
method name endsWith descriptor (Ljavax/naming/Name;)Z flags 1
method name endsWith descriptor (Ljava/util/List;)Z flags 1 signature (Ljava/util/List<Ljavax/naming/ldap/Rdn;>;)Z
method name addAll descriptor (Ljavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name addAll descriptor (Ljava/util/List;)Ljavax/naming/Name; flags 1 signature (Ljava/util/List<Ljavax/naming/ldap/Rdn;>;)Ljavax/naming/Name;
method name addAll descriptor (ILjavax/naming/Name;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name addAll descriptor (ILjava/util/List;)Ljavax/naming/Name; flags 1 signature (ILjava/util/List<Ljavax/naming/ldap/Rdn;>;)Ljavax/naming/Name;
method name add descriptor (Ljava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (Ljavax/naming/ldap/Rdn;)Ljavax/naming/Name; flags 1
method name add descriptor (ILjava/lang/String;)Ljavax/naming/Name; thrownTypes javax/naming/InvalidNameException flags 1
method name add descriptor (ILjavax/naming/ldap/Rdn;)Ljavax/naming/Name; flags 1
method name remove descriptor (I)Ljava/lang/Object; thrownTypes javax/naming/InvalidNameException flags 1
method name getRdns descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljavax/naming/ldap/Rdn;>;
method name clone descriptor ()Ljava/lang/Object; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1
method name hashCode descriptor ()I flags 1

class name javax/naming/ldap/LdapReferralException
header extends javax/naming/ReferralException flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 4
method name <init> descriptor ()V flags 4
method name getReferralContext descriptor ()Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401
method name getReferralContext descriptor (Ljava/util/Hashtable;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/util/Hashtable<**>;)Ljavax/naming/Context;
method name getReferralContext descriptor (Ljava/util/Hashtable;[Ljavax/naming/ldap/Control;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/util/Hashtable<**>;[Ljavax/naming/ldap/Control;)Ljavax/naming/Context;

class name javax/naming/ldap/ManageReferralControl
header extends javax/naming/ldap/BasicControl flags 31 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 2.16.840.1.113730.3.4.2 flags 19
method name <init> descriptor ()V flags 1
method name <init> descriptor (Z)V flags 1

class name javax/naming/ldap/PagedResultsControl
header extends javax/naming/ldap/BasicControl flags 31 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 1.2.840.113556.1.4.319 flags 19
method name <init> descriptor (IZ)V thrownTypes java/io/IOException flags 1
method name <init> descriptor (I[BZ)V thrownTypes java/io/IOException flags 1

class name javax/naming/ldap/PagedResultsResponseControl
header extends javax/naming/ldap/BasicControl flags 31 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 1.2.840.113556.1.4.319 flags 19
method name <init> descriptor (Ljava/lang/String;Z[B)V thrownTypes java/io/IOException flags 1
method name getResultSize descriptor ()I flags 1
method name getCookie descriptor ()[B flags 1

class name javax/naming/ldap/Rdn
header extends java/lang/Object implements java/io/Serializable,java/lang/Comparable flags 21 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/Object;>; classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljavax/naming/directory/Attributes;)V thrownTypes javax/naming/InvalidNameException flags 1
method name <init> descriptor (Ljava/lang/String;)V thrownTypes javax/naming/InvalidNameException flags 1
method name <init> descriptor (Ljavax/naming/ldap/Rdn;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Object;)V thrownTypes javax/naming/InvalidNameException flags 1
method name getValue descriptor ()Ljava/lang/Object; flags 1
method name getType descriptor ()Ljava/lang/String; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toAttributes descriptor ()Ljavax/naming/directory/Attributes; flags 1
method name size descriptor ()I flags 1
method name escapeValue descriptor (Ljava/lang/Object;)Ljava/lang/String; flags 9
method name unescapeValue descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 9

class name javax/naming/ldap/SortControl
header extends javax/naming/ldap/BasicControl flags 31 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 1.2.840.113556.1.4.473 flags 19
method name <init> descriptor (Ljava/lang/String;Z)V thrownTypes java/io/IOException flags 1
method name <init> descriptor ([Ljava/lang/String;Z)V thrownTypes java/io/IOException flags 1
method name <init> descriptor ([Ljavax/naming/ldap/SortKey;Z)V thrownTypes java/io/IOException flags 1

class name javax/naming/ldap/SortKey
header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;ZLjava/lang/String;)V flags 1
method name getAttributeID descriptor ()Ljava/lang/String; flags 1
method name isAscending descriptor ()Z flags 1
method name getMatchingRuleID descriptor ()Ljava/lang/String; flags 1

class name javax/naming/ldap/SortResponseControl
header extends javax/naming/ldap/BasicControl flags 31 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 1.2.840.113556.1.4.474 flags 19
method name <init> descriptor (Ljava/lang/String;Z[B)V thrownTypes java/io/IOException flags 1
method name isSorted descriptor ()Z flags 1
method name getResultCode descriptor ()I flags 1
method name getAttributeID descriptor ()Ljava/lang/String; flags 1
method name getException descriptor ()Ljavax/naming/NamingException; flags 1

class name javax/naming/ldap/StartTlsRequest
header extends java/lang/Object implements javax/naming/ldap/ExtendedRequest flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 1.3.6.1.4.1.1466.20037 flags 19
method name <init> descriptor ()V flags 1
method name getID descriptor ()Ljava/lang/String; flags 1
method name getEncodedValue descriptor ()[B flags 1
method name createExtendedResponse descriptor (Ljava/lang/String;[BII)Ljavax/naming/ldap/ExtendedResponse; thrownTypes javax/naming/NamingException flags 1

class name javax/naming/ldap/StartTlsResponse
header extends java/lang/Object implements javax/naming/ldap/ExtendedResponse flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name OID descriptor Ljava/lang/String; constantValue 1.3.6.1.4.1.1466.20037 flags 19
method name <init> descriptor ()V flags 4
method name getID descriptor ()Ljava/lang/String; flags 1
method name getEncodedValue descriptor ()[B flags 1
method name setEnabledCipherSuites descriptor ([Ljava/lang/String;)V flags 401
method name setHostnameVerifier descriptor (Ljavax/net/ssl/HostnameVerifier;)V flags 401
method name negotiate descriptor ()Ljavax/net/ssl/SSLSession; thrownTypes java/io/IOException flags 401
method name negotiate descriptor (Ljavax/net/ssl/SSLSocketFactory;)Ljavax/net/ssl/SSLSession; thrownTypes java/io/IOException flags 401
method name close descriptor ()V thrownTypes java/io/IOException flags 401

class name javax/naming/ldap/UnsolicitedNotification
header extends java/lang/Object implements javax/naming/ldap/ExtendedResponse,javax/naming/ldap/HasControls flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getReferrals descriptor ()[Ljava/lang/String; flags 401
method name getException descriptor ()Ljavax/naming/NamingException; flags 401

class name javax/naming/ldap/UnsolicitedNotificationEvent
header extends java/util/EventObject flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name <init> descriptor (Ljava/lang/Object;Ljavax/naming/ldap/UnsolicitedNotification;)V flags 1
method name getNotification descriptor ()Ljavax/naming/ldap/UnsolicitedNotification; flags 1
method name dispatch descriptor (Ljavax/naming/ldap/UnsolicitedNotificationListener;)V flags 1

class name javax/naming/ldap/UnsolicitedNotificationListener
header extends java/lang/Object implements javax/naming/event/NamingListener flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name notificationReceived descriptor (Ljavax/naming/ldap/UnsolicitedNotificationEvent;)V flags 401

class name javax/naming/spi/DirObjectFactory
header extends java/lang/Object implements javax/naming/spi/ObjectFactory flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getObjectInstance descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;Ljavax/naming/directory/Attributes;)Ljava/lang/Object; thrownTypes java/lang/Exception flags 401 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;Ljavax/naming/directory/Attributes;)Ljava/lang/Object;

class name javax/naming/spi/DirStateFactory
header extends java/lang/Object implements javax/naming/spi/StateFactory flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
innerclass innerClass javax/naming/spi/DirStateFactory$Result outerClass javax/naming/spi/DirStateFactory innerClassName Result flags 9
method name getStateToBind descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;Ljavax/naming/directory/Attributes;)Ljavax/naming/spi/DirStateFactory$Result; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;Ljavax/naming/directory/Attributes;)Ljavax/naming/spi/DirStateFactory$Result;

class name javax/naming/spi/DirStateFactory$Result
header extends java/lang/Object flags 21
innerclass innerClass javax/naming/spi/DirStateFactory$Result outerClass javax/naming/spi/DirStateFactory innerClassName Result flags 9
method name <init> descriptor (Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V flags 1
method name getObject descriptor ()Ljava/lang/Object; flags 1
method name getAttributes descriptor ()Ljavax/naming/directory/Attributes; flags 1

class name javax/naming/spi/DirectoryManager
header extends javax/naming/spi/NamingManager flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
innerclass innerClass javax/naming/spi/DirStateFactory$Result outerClass javax/naming/spi/DirStateFactory innerClassName Result flags 9
method name getContinuationDirContext descriptor (Ljavax/naming/CannotProceedException;)Ljavax/naming/directory/DirContext; thrownTypes javax/naming/NamingException flags 9
method name getObjectInstance descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;Ljavax/naming/directory/Attributes;)Ljava/lang/Object; thrownTypes java/lang/Exception flags 9 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;Ljavax/naming/directory/Attributes;)Ljava/lang/Object;
method name getStateToBind descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;Ljavax/naming/directory/Attributes;)Ljavax/naming/spi/DirStateFactory$Result; thrownTypes javax/naming/NamingException flags 9 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;Ljavax/naming/directory/Attributes;)Ljavax/naming/spi/DirStateFactory$Result;

class name javax/naming/spi/InitialContextFactory
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getInitialContext descriptor (Ljava/util/Hashtable;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/util/Hashtable<**>;)Ljavax/naming/Context;

class name javax/naming/spi/InitialContextFactoryBuilder
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name createInitialContextFactory descriptor (Ljava/util/Hashtable;)Ljavax/naming/spi/InitialContextFactory; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/util/Hashtable<**>;)Ljavax/naming/spi/InitialContextFactory;

class name javax/naming/spi/NamingManager
header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name CPE descriptor Ljava/lang/String; constantValue java.naming.spi.CannotProceedException flags 19
method name setObjectFactoryBuilder descriptor (Ljavax/naming/spi/ObjectFactoryBuilder;)V thrownTypes javax/naming/NamingException flags 29
method name getObjectInstance descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;)Ljava/lang/Object; thrownTypes java/lang/Exception flags 9 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;)Ljava/lang/Object;
method name getURLContext descriptor (Ljava/lang/String;Ljava/util/Hashtable;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 9 signature (Ljava/lang/String;Ljava/util/Hashtable<**>;)Ljavax/naming/Context;
method name getInitialContext descriptor (Ljava/util/Hashtable;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 9 signature (Ljava/util/Hashtable<**>;)Ljavax/naming/Context;
method name setInitialContextFactoryBuilder descriptor (Ljavax/naming/spi/InitialContextFactoryBuilder;)V thrownTypes javax/naming/NamingException flags 29
method name hasInitialContextFactoryBuilder descriptor ()Z flags 9
method name getContinuationContext descriptor (Ljavax/naming/CannotProceedException;)Ljavax/naming/Context; thrownTypes javax/naming/NamingException flags 9
method name getStateToBind descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 9 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;)Ljava/lang/Object;

class name javax/naming/spi/ObjectFactory
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getObjectInstance descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;)Ljava/lang/Object; thrownTypes java/lang/Exception flags 401 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;)Ljava/lang/Object;

class name javax/naming/spi/ObjectFactoryBuilder
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name createObjectFactory descriptor (Ljava/lang/Object;Ljava/util/Hashtable;)Ljavax/naming/spi/ObjectFactory; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/Object;Ljava/util/Hashtable<**>;)Ljavax/naming/spi/ObjectFactory;

class name javax/naming/spi/ResolveResult
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
field name resolvedObj descriptor Ljava/lang/Object; flags 4
field name remainingName descriptor Ljavax/naming/Name; flags 4
method name <init> descriptor ()V flags 4
method name <init> descriptor (Ljava/lang/Object;Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/Object;Ljavax/naming/Name;)V flags 1
method name getRemainingName descriptor ()Ljavax/naming/Name; flags 1
method name getResolvedObj descriptor ()Ljava/lang/Object; flags 1
method name setRemainingName descriptor (Ljavax/naming/Name;)V flags 1
method name appendRemainingName descriptor (Ljavax/naming/Name;)V flags 1
method name appendRemainingComponent descriptor (Ljava/lang/String;)V flags 1
method name setResolvedObj descriptor (Ljava/lang/Object;)V flags 1

class name javax/naming/spi/Resolver
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name resolveToClass descriptor (Ljavax/naming/Name;Ljava/lang/Class;)Ljavax/naming/spi/ResolveResult; thrownTypes javax/naming/NamingException flags 401 signature (Ljavax/naming/Name;Ljava/lang/Class<+Ljavax/naming/Context;>;)Ljavax/naming/spi/ResolveResult;
method name resolveToClass descriptor (Ljava/lang/String;Ljava/lang/Class;)Ljavax/naming/spi/ResolveResult; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;Ljava/lang/Class<+Ljavax/naming/Context;>;)Ljavax/naming/spi/ResolveResult;

class name javax/naming/spi/StateFactory
header extends java/lang/Object flags 601 classAnnotations @Ljdk/Profile+Annotation;(value=I3)
method name getStateToBind descriptor (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;)Ljava/lang/Object; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;)Ljava/lang/Object;

