1 #
   2 # Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   5 # This code is free software; you can redistribute it and/or modify it
   6 # under the terms of the GNU General Public License version 2 only, as
   7 # published by the Free Software Foundation.  Oracle designates this
   8 # particular file as subject to the "Classpath" exception as provided
   9 # by Oracle in the LICENSE file that accompanied this code.
  10 #
  11 # This code is distributed in the hope that it will be useful, but WITHOUT
  12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14 # version 2 for more details (a copy is included in the LICENSE file that
  15 # accompanied this code).
  16 #
  17 # You should have received a copy of the GNU General Public License version
  18 # 2 along with this work; if not, write to the Free Software Foundation,
  19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 #
  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 # ##########################################################
  26 # ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
  27 # ##########################################################
  28 #
  29 module name java.naming
  30 header exports javax/naming,javax/naming/directory,javax/naming/event,javax/naming/ldap,javax/naming/spi,javax/naming/ldap/spi requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.security.sasl\u0020;flags\u0020;0 uses javax/naming/ldap/StartTlsResponse,javax/naming/spi/InitialContextFactory,javax/naming/ldap/spi/LdapDnsProvider provides interface\u0020;java/security/Provider\u0020;impls\u0020;sun/security/provider/certpath/ldap/JdkLDAP target linux-amd64 flags 8000
  31 
  32 class name javax/naming/AuthenticationException
  33 header extends javax/naming/NamingSecurityException flags 21
  34 
  35 class name javax/naming/AuthenticationNotSupportedException
  36 header extends javax/naming/NamingSecurityException flags 21
  37 
  38 class name javax/naming/BinaryRefAddr
  39 header extends javax/naming/RefAddr flags 21
  40 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
  41 
  42 class name javax/naming/Binding
  43 header extends javax/naming/NameClassPair flags 21
  44 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
  45 
  46 class name javax/naming/CannotProceedException
  47 header extends javax/naming/NamingException flags 21
  48 
  49 class name javax/naming/CommunicationException
  50 header extends javax/naming/NamingException flags 21
  51 
  52 class name javax/naming/CompositeName
  53 header extends java/lang/Object implements javax/naming/Name flags 21
  54 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
  55 
  56 class name javax/naming/CompoundName
  57 header extends java/lang/Object implements javax/naming/Name flags 21
  58 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
  59 
  60 class name javax/naming/ConfigurationException
  61 header extends javax/naming/NamingException flags 21
  62 
  63 class name javax/naming/Context
  64 header extends java/lang/Object flags 601
  65 
  66 class name javax/naming/ContextNotEmptyException
  67 header extends javax/naming/NamingException flags 21
  68 
  69 class name javax/naming/InitialContext
  70 header extends java/lang/Object implements javax/naming/Context flags 21
  71 
  72 class name javax/naming/InsufficientResourcesException
  73 header extends javax/naming/NamingException flags 21
  74 
  75 class name javax/naming/InterruptedNamingException
  76 header extends javax/naming/NamingException flags 21
  77 
  78 class name javax/naming/InvalidNameException
  79 header extends javax/naming/NamingException flags 21
  80 
  81 class name javax/naming/LimitExceededException
  82 header extends javax/naming/NamingException flags 21
  83 
  84 class name javax/naming/LinkException
  85 header extends javax/naming/NamingException flags 21
  86 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
  87 
  88 class name javax/naming/LinkLoopException
  89 header extends javax/naming/LinkException flags 21
  90 
  91 class name javax/naming/LinkRef
  92 header extends javax/naming/Reference flags 21
  93 
  94 class name javax/naming/MalformedLinkException
  95 header extends javax/naming/LinkException flags 21
  96 
  97 class name javax/naming/Name
  98 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;>;
  99 -field name serialVersionUID descriptor J
 100 field name serialVersionUID descriptor J constantValue -3617482732056931635 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
 101 
 102 class name javax/naming/NameAlreadyBoundException
 103 header extends javax/naming/NamingException flags 21
 104 
 105 class name javax/naming/NameClassPair
 106 header extends java/lang/Object implements java/io/Serializable flags 21
 107 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 108 
 109 class name javax/naming/NameNotFoundException
 110 header extends javax/naming/NamingException flags 21
 111 
 112 class name javax/naming/NameParser
 113 header extends java/lang/Object flags 601
 114 
 115 class name javax/naming/NamingEnumeration
 116 header extends java/lang/Object implements java/util/Enumeration flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Enumeration<TT;>;
 117 
 118 class name javax/naming/NamingException
 119 header extends java/lang/Exception flags 21
 120 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 121 
 122 class name javax/naming/NamingSecurityException
 123 header extends javax/naming/NamingException flags 421
 124 
 125 class name javax/naming/NoInitialContextException
 126 header extends javax/naming/NamingException flags 21
 127 
 128 class name javax/naming/NoPermissionException
 129 header extends javax/naming/NamingSecurityException flags 21
 130 
 131 class name javax/naming/NotContextException
 132 header extends javax/naming/NamingException flags 21
 133 
 134 class name javax/naming/OperationNotSupportedException
 135 header extends javax/naming/NamingException flags 21
 136 
 137 class name javax/naming/PartialResultException
 138 header extends javax/naming/NamingException flags 21
 139 
 140 class name javax/naming/RefAddr
 141 header extends java/lang/Object implements java/io/Serializable flags 421
 142 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 143 
 144 class name javax/naming/Reference
 145 header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21
 146 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 147 
 148 class name javax/naming/Referenceable
 149 header extends java/lang/Object flags 601
 150 
 151 class name javax/naming/ReferralException
 152 header extends javax/naming/NamingException flags 421
 153 
 154 class name javax/naming/ServiceUnavailableException
 155 header extends javax/naming/NamingException flags 21
 156 
 157 class name javax/naming/SizeLimitExceededException
 158 header extends javax/naming/LimitExceededException flags 21
 159 
 160 class name javax/naming/StringRefAddr
 161 header extends javax/naming/RefAddr flags 21
 162 
 163 class name javax/naming/TimeLimitExceededException
 164 header extends javax/naming/LimitExceededException flags 21
 165 
 166 class name javax/naming/directory/Attribute
 167 header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 601
 168 -field name serialVersionUID descriptor J
 169 field name serialVersionUID descriptor J constantValue 8707690322213556804 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
 170 
 171 class name javax/naming/directory/AttributeInUseException
 172 header extends javax/naming/NamingException flags 21
 173 
 174 class name javax/naming/directory/AttributeModificationException
 175 header extends javax/naming/NamingException flags 21
 176 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 177 
 178 class name javax/naming/directory/Attributes
 179 header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 601
 180 
 181 class name javax/naming/directory/DirContext
 182 header extends java/lang/Object implements javax/naming/Context flags 601
 183 
 184 class name javax/naming/directory/InitialDirContext
 185 header extends javax/naming/InitialContext implements javax/naming/directory/DirContext flags 21
 186 
 187 class name javax/naming/directory/InvalidAttributeIdentifierException
 188 header extends javax/naming/NamingException flags 21
 189 
 190 class name javax/naming/directory/InvalidAttributeValueException
 191 header extends javax/naming/NamingException flags 21
 192 
 193 class name javax/naming/directory/InvalidAttributesException
 194 header extends javax/naming/NamingException flags 21
 195 
 196 class name javax/naming/directory/InvalidSearchControlsException
 197 header extends javax/naming/NamingException flags 21
 198 
 199 class name javax/naming/directory/InvalidSearchFilterException
 200 header extends javax/naming/NamingException flags 21
 201 
 202 class name javax/naming/directory/ModificationItem
 203 header extends java/lang/Object implements java/io/Serializable flags 21
 204 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 205 
 206 class name javax/naming/directory/NoSuchAttributeException
 207 header extends javax/naming/NamingException flags 21
 208 
 209 class name javax/naming/directory/SchemaViolationException
 210 header extends javax/naming/NamingException flags 21
 211 
 212 class name javax/naming/directory/SearchControls
 213 header extends java/lang/Object implements java/io/Serializable flags 21
 214 
 215 class name javax/naming/directory/SearchResult
 216 header extends javax/naming/Binding flags 21
 217 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 218 
 219 class name javax/naming/event/EventContext
 220 header extends java/lang/Object implements javax/naming/Context flags 601
 221 
 222 class name javax/naming/event/EventDirContext
 223 header extends java/lang/Object implements javax/naming/event/EventContext,javax/naming/directory/DirContext flags 601
 224 
 225 class name javax/naming/event/NamespaceChangeListener
 226 header extends java/lang/Object implements javax/naming/event/NamingListener flags 601
 227 
 228 class name javax/naming/event/NamingEvent
 229 header extends java/util/EventObject flags 21
 230 
 231 class name javax/naming/event/NamingExceptionEvent
 232 header extends java/util/EventObject flags 21
 233 
 234 class name javax/naming/event/NamingListener
 235 header extends java/lang/Object implements java/util/EventListener flags 601
 236 
 237 class name javax/naming/event/ObjectChangeListener
 238 header extends java/lang/Object implements javax/naming/event/NamingListener flags 601
 239 
 240 class name javax/naming/ldap/BasicControl
 241 header extends java/lang/Object implements javax/naming/ldap/Control flags 21
 242 
 243 class name javax/naming/ldap/Control
 244 header extends java/lang/Object implements java/io/Serializable flags 601
 245 
 246 class name javax/naming/ldap/ControlFactory
 247 header extends java/lang/Object flags 421
 248 
 249 class name javax/naming/ldap/ExtendedRequest
 250 header extends java/lang/Object implements java/io/Serializable flags 601
 251 
 252 class name javax/naming/ldap/ExtendedResponse
 253 header extends java/lang/Object implements java/io/Serializable flags 601
 254 
 255 class name javax/naming/ldap/HasControls
 256 header extends java/lang/Object flags 601
 257 
 258 class name javax/naming/ldap/InitialLdapContext
 259 header extends javax/naming/directory/InitialDirContext implements javax/naming/ldap/LdapContext flags 21
 260 
 261 class name javax/naming/ldap/LdapContext
 262 header extends java/lang/Object implements javax/naming/directory/DirContext flags 601
 263 
 264 class name javax/naming/ldap/LdapReferralException
 265 header extends javax/naming/ReferralException flags 421
 266 
 267 class name javax/naming/ldap/ManageReferralControl
 268 header extends javax/naming/ldap/BasicControl flags 31
 269 
 270 class name javax/naming/ldap/PagedResultsControl
 271 header extends javax/naming/ldap/BasicControl flags 31
 272 
 273 class name javax/naming/ldap/PagedResultsResponseControl
 274 header extends javax/naming/ldap/BasicControl flags 31
 275 
 276 class name javax/naming/ldap/SortControl
 277 header extends javax/naming/ldap/BasicControl flags 31
 278 
 279 class name javax/naming/ldap/SortKey
 280 header extends java/lang/Object flags 21
 281 
 282 class name javax/naming/ldap/SortResponseControl
 283 header extends javax/naming/ldap/BasicControl flags 31
 284 
 285 class name javax/naming/ldap/StartTlsResponse
 286 header extends java/lang/Object implements javax/naming/ldap/ExtendedResponse flags 421
 287 
 288 class name javax/naming/ldap/UnsolicitedNotification
 289 header extends java/lang/Object implements javax/naming/ldap/ExtendedResponse,javax/naming/ldap/HasControls flags 601
 290 
 291 class name javax/naming/ldap/UnsolicitedNotificationEvent
 292 header extends java/util/EventObject flags 21
 293 
 294 class name javax/naming/ldap/UnsolicitedNotificationListener
 295 header extends java/lang/Object implements javax/naming/event/NamingListener flags 601
 296 
 297 class name javax/naming/ldap/spi/LdapDnsProvider
 298 header extends java/lang/Object flags 421
 299 method name <init> descriptor ()V flags 4
 300 method name lookupEndpoints descriptor (Ljava/lang/String;Ljava/util/Map;)Ljava/util/Optional; thrownTypes javax/naming/NamingException flags 401 signature (Ljava/lang/String;Ljava/util/Map<**>;)Ljava/util/Optional<Ljavax/naming/ldap/spi/LdapDnsProviderResult;>;
 301 
 302 class name javax/naming/ldap/spi/LdapDnsProviderResult
 303 header extends java/lang/Object flags 31
 304 method name <init> descriptor (Ljava/lang/String;Ljava/util/List;)V flags 1 signature (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)V
 305 method name getDomainName descriptor ()Ljava/lang/String; flags 1
 306 method name getEndpoints descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/String;>;
 307 
 308 class name javax/naming/spi/DirObjectFactory
 309 header extends java/lang/Object implements javax/naming/spi/ObjectFactory flags 601
 310 
 311 class name javax/naming/spi/DirStateFactory$Result
 312 header extends java/lang/Object nestHost javax/naming/spi/DirStateFactory flags 21
 313 innerclass innerClass javax/naming/spi/DirStateFactory$Result outerClass javax/naming/spi/DirStateFactory innerClassName Result flags 9
 314 
 315 class name javax/naming/spi/DirectoryManager
 316 header extends javax/naming/spi/NamingManager flags 21
 317 innerclass innerClass javax/naming/spi/DirStateFactory$Result outerClass javax/naming/spi/DirStateFactory innerClassName Result flags 9
 318 
 319 class name javax/naming/spi/InitialContextFactory
 320 header extends java/lang/Object flags 601
 321 
 322 class name javax/naming/spi/InitialContextFactoryBuilder
 323 header extends java/lang/Object flags 601
 324 
 325 class name javax/naming/spi/NamingManager
 326 header extends java/lang/Object flags 21
 327 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
 328 
 329 class name javax/naming/spi/ObjectFactory
 330 header extends java/lang/Object flags 601
 331 
 332 class name javax/naming/spi/ObjectFactoryBuilder
 333 header extends java/lang/Object flags 601
 334 
 335 class name javax/naming/spi/ResolveResult
 336 header extends java/lang/Object implements java/io/Serializable flags 21
 337 
 338 class name javax/naming/spi/Resolver
 339 header extends java/lang/Object flags 601
 340 
 341 class name javax/naming/spi/StateFactory
 342 header extends java/lang/Object flags 601
 343