public class javax.naming.directory.InitialDirContext extends javax.naming.InitialContext implements javax.naming.directory.DirContext
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: javax.naming.directory.InitialDirContext
super_class: javax.naming.InitialContext
{
protected void <init>(boolean);
descriptor: (Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokespecial javax.naming.InitialContext.<init>:(Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 lazy Z
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
lazy
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial javax.naming.InitialContext.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
Exceptions:
throws javax.naming.NamingException
public void <init>(java.util.Hashtable<?, ?>);
descriptor: (Ljava/util/Hashtable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial javax.naming.InitialContext.<init>:(Ljava/util/Hashtable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 environment Ljava/util/Hashtable<**>;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljava/util/Hashtable<**>;)V
MethodParameters:
Name Flags
environment
private javax.naming.directory.DirContext getURLOrDefaultInitDirCtx(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/naming/directory/DirContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitCtx:(Ljava/lang/String;)Ljavax/naming/Context;
astore 2
start local 2 1: aload 2
instanceof javax.naming.directory.DirContext
ifne 7
2: aload 2
ifnonnull 4
3: new javax.naming.NoInitialContextException
dup
invokespecial javax.naming.NoInitialContextException.<init>:()V
athrow
4: StackMap locals: javax.naming.Context
StackMap stack:
new javax.naming.NotContextException
dup
5: ldc "Not an instance of DirContext"
6: invokespecial javax.naming.NotContextException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
aload 2
checkcast javax.naming.directory.DirContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavax/naming/directory/InitialDirContext;
0 8 1 name Ljava/lang/String;
1 8 2 answer Ljavax/naming/Context;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
private javax.naming.directory.DirContext getURLOrDefaultInitDirCtx(javax.naming.Name);
descriptor: (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitCtx:(Ljavax/naming/Name;)Ljavax/naming/Context;
astore 2
start local 2 1: aload 2
instanceof javax.naming.directory.DirContext
ifne 7
2: aload 2
ifnonnull 4
3: new javax.naming.NoInitialContextException
dup
invokespecial javax.naming.NoInitialContextException.<init>:()V
athrow
4: StackMap locals: javax.naming.Context
StackMap stack:
new javax.naming.NotContextException
dup
5: ldc "Not an instance of DirContext"
6: invokespecial javax.naming.NotContextException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
aload 2
checkcast javax.naming.directory.DirContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavax/naming/directory/InitialDirContext;
0 8 1 name Ljavax/naming/Name;
1 8 2 answer Ljavax/naming/Context;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.directory.Attributes getAttributes(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/naming/directory/Attributes;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual javax.naming.directory.InitialDirContext.getAttributes:(Ljava/lang/String;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.directory.Attributes getAttributes(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.getAttributes:(Ljava/lang/String;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
0 1 2 attrIds [Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
attrIds
public javax.naming.directory.Attributes getAttributes(javax.naming.Name);
descriptor: (Ljavax/naming/Name;)Ljavax/naming/directory/Attributes;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual javax.naming.directory.InitialDirContext.getAttributes:(Ljavax/naming/Name;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.directory.Attributes getAttributes(javax.naming.Name, java.lang.String[]);
descriptor: (Ljavax/naming/Name;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.getAttributes:(Ljavax/naming/Name;[Ljava/lang/String;)Ljavax/naming/directory/Attributes;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
0 1 2 attrIds [Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
attrIds
public void modifyAttributes(java.lang.String, int, javax.naming.directory.Attributes);
descriptor: (Ljava/lang/String;ILjavax/naming/directory/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
iload 2
aload 3
invokeinterface javax.naming.directory.DirContext.modifyAttributes:(Ljava/lang/String;ILjavax/naming/directory/Attributes;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljava/lang/String;
0 2 2 mod_op I
0 2 3 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
mod_op
attrs
public void modifyAttributes(javax.naming.Name, int, javax.naming.directory.Attributes);
descriptor: (Ljavax/naming/Name;ILjavax/naming/directory/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
iload 2
aload 3
invokeinterface javax.naming.directory.DirContext.modifyAttributes:(Ljavax/naming/Name;ILjavax/naming/directory/Attributes;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljavax/naming/Name;
0 2 2 mod_op I
0 2 3 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
mod_op
attrs
public void modifyAttributes(java.lang.String, javax.naming.directory.ModificationItem[]);
descriptor: (Ljava/lang/String;[Ljavax/naming/directory/ModificationItem;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.modifyAttributes:(Ljava/lang/String;[Ljavax/naming/directory/ModificationItem;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljava/lang/String;
0 2 2 mods [Ljavax/naming/directory/ModificationItem;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
mods
public void modifyAttributes(javax.naming.Name, javax.naming.directory.ModificationItem[]);
descriptor: (Ljavax/naming/Name;[Ljavax/naming/directory/ModificationItem;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.modifyAttributes:(Ljavax/naming/Name;[Ljavax/naming/directory/ModificationItem;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljavax/naming/Name;
0 2 2 mods [Ljavax/naming/directory/ModificationItem;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
mods
public void bind(java.lang.String, java.lang.Object, javax.naming.directory.Attributes);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
aload 3
invokeinterface javax.naming.directory.DirContext.bind:(Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljava/lang/String;
0 2 2 obj Ljava/lang/Object;
0 2 3 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
obj
attrs
public void bind(javax.naming.Name, java.lang.Object, javax.naming.directory.Attributes);
descriptor: (Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
aload 3
invokeinterface javax.naming.directory.DirContext.bind:(Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljavax/naming/Name;
0 2 2 obj Ljava/lang/Object;
0 2 3 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
obj
attrs
public void rebind(java.lang.String, java.lang.Object, javax.naming.directory.Attributes);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
aload 3
invokeinterface javax.naming.directory.DirContext.rebind:(Ljava/lang/String;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljava/lang/String;
0 2 2 obj Ljava/lang/Object;
0 2 3 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
obj
attrs
public void rebind(javax.naming.Name, java.lang.Object, javax.naming.directory.Attributes);
descriptor: (Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
aload 3
invokeinterface javax.naming.directory.DirContext.rebind:(Ljavax/naming/Name;Ljava/lang/Object;Ljavax/naming/directory/Attributes;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/naming/directory/InitialDirContext;
0 2 1 name Ljavax/naming/Name;
0 2 2 obj Ljava/lang/Object;
0 2 3 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
obj
attrs
public javax.naming.directory.DirContext createSubcontext(java.lang.String, javax.naming.directory.Attributes);
descriptor: (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.createSubcontext:(Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
0 1 2 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
attrs
public javax.naming.directory.DirContext createSubcontext(javax.naming.Name, javax.naming.directory.Attributes);
descriptor: (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.createSubcontext:(Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/directory/DirContext;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
0 1 2 attrs Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
attrs
public javax.naming.directory.DirContext getSchema(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/naming/directory/DirContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
invokeinterface javax.naming.directory.DirContext.getSchema:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.directory.DirContext getSchema(javax.naming.Name);
descriptor: (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
invokeinterface javax.naming.directory.DirContext.getSchema:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.directory.DirContext getSchemaClassDefinition(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/naming/directory/DirContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
invokeinterface javax.naming.directory.DirContext.getSchemaClassDefinition:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.directory.DirContext getSchemaClassDefinition(javax.naming.Name);
descriptor: (Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
invokeinterface javax.naming.directory.DirContext.getSchemaClassDefinition:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
Exceptions:
throws javax.naming.NamingException
MethodParameters:
Name Flags
name
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(java.lang.String, javax.naming.directory.Attributes);
descriptor: (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.search:(Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
0 1 2 matchingAttributes Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljava/lang/String;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
matchingAttributes
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(javax.naming.Name, javax.naming.directory.Attributes);
descriptor: (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
invokeinterface javax.naming.directory.DirContext.search:(Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
0 1 2 matchingAttributes Ljavax/naming/directory/Attributes;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
matchingAttributes
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(java.lang.String, javax.naming.directory.Attributes, java.lang.String[]);
descriptor: (Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
1: aload 2
2: aload 3
3: invokeinterface javax.naming.directory.DirContext.search:(Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/naming/directory/InitialDirContext;
0 4 1 name Ljava/lang/String;
0 4 2 matchingAttributes Ljavax/naming/directory/Attributes;
0 4 3 attributesToReturn [Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljava/lang/String;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
matchingAttributes
attributesToReturn
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(javax.naming.Name, javax.naming.directory.Attributes, java.lang.String[]);
descriptor: (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
1: aload 2
2: aload 3
3: invokeinterface javax.naming.directory.DirContext.search:(Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljavax/naming/directory/InitialDirContext;
0 4 1 name Ljavax/naming/Name;
0 4 2 matchingAttributes Ljavax/naming/directory/Attributes;
0 4 3 attributesToReturn [Ljava/lang/String;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljavax/naming/Name;Ljavax/naming/directory/Attributes;[Ljava/lang/String;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
matchingAttributes
attributesToReturn
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(java.lang.String, java.lang.String, javax.naming.directory.SearchControls);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
aload 3
invokeinterface javax.naming.directory.DirContext.search:(Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljava/lang/String;
0 1 2 filter Ljava/lang/String;
0 1 3 cons Ljavax/naming/directory/SearchControls;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljava/lang/String;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
filter
cons
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(javax.naming.Name, java.lang.String, javax.naming.directory.SearchControls);
descriptor: (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
aload 3
invokeinterface javax.naming.directory.DirContext.search:(Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/naming/directory/InitialDirContext;
0 1 1 name Ljavax/naming/Name;
0 1 2 filter Ljava/lang/String;
0 1 3 cons Ljavax/naming/directory/SearchControls;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljavax/naming/Name;Ljava/lang/String;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
filter
cons
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(java.lang.String, java.lang.String, [], javax.naming.directory.SearchControls);
descriptor: (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljava/lang/String;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
1: aload 3
aload 4
2: invokeinterface javax.naming.directory.DirContext.search:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/naming/directory/InitialDirContext;
0 3 1 name Ljava/lang/String;
0 3 2 filterExpr Ljava/lang/String;
0 3 3 filterArgs [Ljava/lang/Object;
0 3 4 cons Ljavax/naming/directory/SearchControls;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
filterExpr
filterArgs
cons
public javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> search(javax.naming.Name, java.lang.String, [], javax.naming.directory.SearchControls);
descriptor: (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
invokevirtual javax.naming.directory.InitialDirContext.getURLOrDefaultInitDirCtx:(Ljavax/naming/Name;)Ljavax/naming/directory/DirContext;
aload 1
aload 2
1: aload 3
aload 4
2: invokeinterface javax.naming.directory.DirContext.search:(Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavax/naming/directory/InitialDirContext;
0 3 1 name Ljavax/naming/Name;
0 3 2 filterExpr Ljava/lang/String;
0 3 3 filterArgs [Ljava/lang/Object;
0 3 4 cons Ljavax/naming/directory/SearchControls;
Exceptions:
throws javax.naming.NamingException
Signature: (Ljavax/naming/Name;Ljava/lang/String;[Ljava/lang/Object;Ljavax/naming/directory/SearchControls;)Ljavax/naming/NamingEnumeration<Ljavax/naming/directory/SearchResult;>;
MethodParameters:
Name Flags
name
filterExpr
filterArgs
cons
}
SourceFile: "InitialDirContext.java"