FOREIGN MODULE javax_naming_directory; IMPORT java_lang := "java.lang", java_io := "java.io", javax_naming := "javax.naming", java_util := "java.util"; TYPE Attribute* = POINTER TO INTERFACE RECORD (java_lang.Object + java_lang.Cloneable + java_io.Serializable) (* Typebound Procedures *) STATIC serialVersionUID* = 8707690322213556804; END; AttributeInUseException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*() : AttributeInUseException,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : AttributeInUseException,CONSTRUCTOR; END; AttributeModificationException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) (* Typebound Procedures *) STATIC PROCEDURE Init*() : AttributeModificationException,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : AttributeModificationException,CONSTRUCTOR; END; Attributes* = POINTER TO INTERFACE RECORD (java_lang.Object + java_lang.Cloneable + java_io.Serializable) (* Typebound Procedures *) END; BasicAttribute* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Attribute) (* Typebound Procedures *) attrID! : java_lang.String; values! : java_util.Vector; ordered! : BOOLEAN; STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : BOOLEAN) : BasicAttribute,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object; p2 : BOOLEAN) : BasicAttribute,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : BasicAttribute,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object) : BasicAttribute,CONSTRUCTOR; END; BasicAttributes* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + Attributes) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object) : BasicAttributes,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object; p2 : BOOLEAN) : BasicAttributes,CONSTRUCTOR; PROCEDURE Init*() : BasicAttributes,CONSTRUCTOR; PROCEDURE Init*(p0 : BOOLEAN) : BasicAttributes,CONSTRUCTOR; END; DirContext* = POINTER TO INTERFACE RECORD (java_lang.Object + javax_naming.Context) (* Typebound Procedures *) STATIC ADD_ATTRIBUTE* = 1; REMOVE_ATTRIBUTE* = 3; REPLACE_ATTRIBUTE* = 2; END; InitialDirContext* = POINTER TO EXTENSIBLE RECORD (javax_naming.InitialContext + DirContext) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_util.Hashtable) : InitialDirContext,CONSTRUCTOR; PROCEDURE Init*() : InitialDirContext,CONSTRUCTOR; PROCEDURE Init!(p0 : BOOLEAN) : InitialDirContext,CONSTRUCTOR; END; InvalidAttributeIdentifierException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*() : InvalidAttributeIdentifierException,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : InvalidAttributeIdentifierException,CONSTRUCTOR; END; InvalidAttributesException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*() : InvalidAttributesException,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : InvalidAttributesException,CONSTRUCTOR; END; InvalidAttributeValueException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*() : InvalidAttributeValueException,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : InvalidAttributeValueException,CONSTRUCTOR; END; InvalidSearchControlsException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*(p0 : java_lang.String) : InvalidSearchControlsException,CONSTRUCTOR; PROCEDURE Init*() : InvalidSearchControlsException,CONSTRUCTOR; END; InvalidSearchFilterException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*(p0 : java_lang.String) : InvalidSearchFilterException,CONSTRUCTOR; PROCEDURE Init*() : InvalidSearchFilterException,CONSTRUCTOR; END; ModificationItem* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : INTEGER; p1 : Attribute) : ModificationItem,CONSTRUCTOR; END; NoSuchAttributeException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*() : NoSuchAttributeException,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : NoSuchAttributeException,CONSTRUCTOR; END; SchemaViolationException* = POINTER TO EXTENSIBLE RECORD (javax_naming.NamingException) STATIC PROCEDURE Init*(p0 : java_lang.String) : SchemaViolationException,CONSTRUCTOR; PROCEDURE Init*() : SchemaViolationException,CONSTRUCTOR; END; SearchControls* = POINTER TO EXTENSIBLE RECORD (java_lang.Object + java_io.Serializable) (* Typebound Procedures *) STATIC OBJECT_SCOPE* = 0; ONELEVEL_SCOPE* = 1; SUBTREE_SCOPE* = 2; PROCEDURE Init*( p0 : INTEGER; p1 : LONGINT; p2 : INTEGER; IN p3 : ARRAY OF java_lang.String; p4 : BOOLEAN; p5 : BOOLEAN) : SearchControls,CONSTRUCTOR; PROCEDURE Init*() : SearchControls,CONSTRUCTOR; END; SearchResult* = POINTER TO EXTENSIBLE RECORD (javax_naming.Binding) (* Typebound Procedures *) STATIC PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.String; p2 : java_lang.Object; p3 : Attributes) : SearchResult,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.String; p2 : java_lang.Object; p3 : Attributes; p4 : BOOLEAN) : SearchResult,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object; p2 : Attributes) : SearchResult,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object; p2 : Attributes; p3 : BOOLEAN) : SearchResult,CONSTRUCTOR; END; PROCEDURE (self:Attribute) add*(p0 : java_lang.Object) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attribute) add*(p0 : INTEGER; p1 : java_lang.Object),NEW,ABSTRACT; PROCEDURE (self:Attribute) clear*(),NEW,ABSTRACT; PROCEDURE (self:Attribute) clone*() : java_lang.Object,ABSTRACT; PROCEDURE (self:Attribute) contains*(p0 : java_lang.Object) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attribute) get*() : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:Attribute) get*(p0 : INTEGER) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:Attribute) getAll*() : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:Attribute) getAttributeDefinition*() : DirContext,NEW,ABSTRACT; PROCEDURE (self:Attribute) getAttributeSyntaxDefinition*() : DirContext,NEW,ABSTRACT; PROCEDURE (self:Attribute) getID*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:Attribute) isOrdered*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attribute) remove*(p0 : java_lang.Object) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attribute) remove*(p0 : INTEGER) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:Attribute) set*(p0 : INTEGER; p1 : java_lang.Object) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:Attribute) size*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AttributeModificationException) getUnexecutedModifications*() : POINTER TO ARRAY OF ModificationItem,NEW,EXTENSIBLE; PROCEDURE (self:AttributeModificationException) setUnexecutedModifications*(IN p0 : ARRAY OF ModificationItem),NEW,EXTENSIBLE; PROCEDURE (self:AttributeModificationException) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:Attributes) clone*() : java_lang.Object,ABSTRACT; PROCEDURE (self:Attributes) get*(p0 : java_lang.String) : Attribute,NEW,ABSTRACT; PROCEDURE (self:Attributes) getAll*() : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:Attributes) getIDs*() : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:Attributes) isCaseIgnored*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:Attributes) put*(p0 : Attribute) : Attribute,NEW,ABSTRACT; PROCEDURE (self:Attributes) put*(p0 : java_lang.String; p1 : java_lang.Object) : Attribute,NEW,ABSTRACT; PROCEDURE (self:Attributes) remove*(p0 : java_lang.String) : Attribute,NEW,ABSTRACT; PROCEDURE (self:Attributes) size*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:BasicAttribute) add*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) add*(p0 : INTEGER; p1 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) clear*(),NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:BasicAttribute) contains*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:BasicAttribute) get*(p0 : INTEGER) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) get*() : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) getAll*() : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) getAttributeDefinition*() : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) getAttributeSyntaxDefinition*() : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) getID*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:BasicAttribute) isOrdered*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) remove*(p0 : INTEGER) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) remove*(p0 : java_lang.Object) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) set*(p0 : INTEGER; p1 : java_lang.Object) : java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) size*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttribute) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:BasicAttributes) clone*() : java_lang.Object,EXTENSIBLE; PROCEDURE (self:BasicAttributes) equals*(p0 : java_lang.Object) : BOOLEAN,EXTENSIBLE; PROCEDURE (self:BasicAttributes) get*(p0 : java_lang.String) : Attribute,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) getAll*() : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) getIDs*() : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) hashCode*() : INTEGER,EXTENSIBLE; PROCEDURE (self:BasicAttributes) isCaseIgnored*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) put*(p0 : Attribute) : Attribute,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) put*(p0 : java_lang.String; p1 : java_lang.Object) : Attribute,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) remove*(p0 : java_lang.String) : Attribute,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) size*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:BasicAttributes) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:DirContext) bind*(p0 : java_lang.String; p1 : java_lang.Object; p2 : Attributes),NEW,ABSTRACT; PROCEDURE (self:DirContext) bind*(p0 : javax_naming.Name; p1 : java_lang.Object; p2 : Attributes),NEW,ABSTRACT; PROCEDURE (self:DirContext) createSubcontext*(p0 : java_lang.String; p1 : Attributes) : DirContext,NEW,ABSTRACT; PROCEDURE (self:DirContext) createSubcontext*(p0 : javax_naming.Name; p1 : Attributes) : DirContext,NEW,ABSTRACT; PROCEDURE (self:DirContext) getAttributes*(p0 : java_lang.String) : Attributes,NEW,ABSTRACT; PROCEDURE (self:DirContext) getAttributes*( p0 : java_lang.String; IN p1 : ARRAY OF java_lang.String) : Attributes,NEW,ABSTRACT; PROCEDURE (self:DirContext) getAttributes*( p0 : javax_naming.Name; IN p1 : ARRAY OF java_lang.String) : Attributes,NEW,ABSTRACT; PROCEDURE (self:DirContext) getAttributes*(p0 : javax_naming.Name) : Attributes,NEW,ABSTRACT; PROCEDURE (self:DirContext) getSchema*(p0 : java_lang.String) : DirContext,NEW,ABSTRACT; PROCEDURE (self:DirContext) getSchema*(p0 : javax_naming.Name) : DirContext,NEW,ABSTRACT; PROCEDURE (self:DirContext) getSchemaClassDefinition*(p0 : javax_naming.Name) : DirContext,NEW,ABSTRACT; PROCEDURE (self:DirContext) getSchemaClassDefinition*(p0 : java_lang.String) : DirContext,NEW,ABSTRACT; PROCEDURE (self:DirContext) modifyAttributes*(p0 : java_lang.String; p1 : INTEGER; p2 : Attributes),NEW,ABSTRACT; PROCEDURE (self:DirContext) modifyAttributes*(p0 : javax_naming.Name; p1 : INTEGER; p2 : Attributes),NEW,ABSTRACT; PROCEDURE (self:DirContext) modifyAttributes*( p0 : java_lang.String; IN p1 : ARRAY OF ModificationItem),NEW,ABSTRACT; PROCEDURE (self:DirContext) modifyAttributes*( p0 : javax_naming.Name; IN p1 : ARRAY OF ModificationItem),NEW,ABSTRACT; PROCEDURE (self:DirContext) rebind*(p0 : javax_naming.Name; p1 : java_lang.Object; p2 : Attributes),NEW,ABSTRACT; PROCEDURE (self:DirContext) rebind*(p0 : java_lang.String; p1 : java_lang.Object; p2 : Attributes),NEW,ABSTRACT; PROCEDURE (self:DirContext) search*(p0 : java_lang.String; p1 : java_lang.String; p2 : SearchControls) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*(p0 : javax_naming.Name; p1 : java_lang.String; p2 : SearchControls) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*( p0 : java_lang.String; p1 : java_lang.String; IN p2 : ARRAY OF java_lang.Object; p3 : SearchControls) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*( p0 : javax_naming.Name; p1 : java_lang.String; IN p2 : ARRAY OF java_lang.Object; p3 : SearchControls) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*( p0 : java_lang.String; p1 : Attributes; IN p2 : ARRAY OF java_lang.String) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*( p0 : javax_naming.Name; p1 : Attributes; IN p2 : ARRAY OF java_lang.String) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*(p0 : java_lang.String; p1 : Attributes) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:DirContext) search*(p0 : javax_naming.Name; p1 : Attributes) : javax_naming.NamingEnumeration,NEW,ABSTRACT; PROCEDURE (self:InitialDirContext) bind*(p0 : javax_naming.Name; p1 : java_lang.Object; p2 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) bind*(p0 : java_lang.String; p1 : java_lang.Object; p2 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) createSubcontext*(p0 : javax_naming.Name; p1 : Attributes) : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) createSubcontext*(p0 : java_lang.String; p1 : Attributes) : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getAttributes*( p0 : java_lang.String; IN p1 : ARRAY OF java_lang.String) : Attributes,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getAttributes*( p0 : javax_naming.Name; IN p1 : ARRAY OF java_lang.String) : Attributes,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getAttributes*(p0 : javax_naming.Name) : Attributes,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getAttributes*(p0 : java_lang.String) : Attributes,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getSchema*(p0 : javax_naming.Name) : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getSchema*(p0 : java_lang.String) : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getSchemaClassDefinition*(p0 : java_lang.String) : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) getSchemaClassDefinition*(p0 : javax_naming.Name) : DirContext,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) modifyAttributes*(p0 : javax_naming.Name; p1 : INTEGER; p2 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) modifyAttributes*(p0 : java_lang.String; p1 : INTEGER; p2 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) modifyAttributes*( p0 : javax_naming.Name; IN p1 : ARRAY OF ModificationItem),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) modifyAttributes*( p0 : java_lang.String; IN p1 : ARRAY OF ModificationItem),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) rebind*(p0 : java_lang.String; p1 : java_lang.Object; p2 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) rebind*(p0 : javax_naming.Name; p1 : java_lang.Object; p2 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*(p0 : javax_naming.Name; p1 : java_lang.String; p2 : SearchControls) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*(p0 : java_lang.String; p1 : java_lang.String; p2 : SearchControls) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*( p0 : javax_naming.Name; p1 : java_lang.String; IN p2 : ARRAY OF java_lang.Object; p3 : SearchControls) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*( p0 : java_lang.String; p1 : java_lang.String; IN p2 : ARRAY OF java_lang.Object; p3 : SearchControls) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*(p0 : javax_naming.Name; p1 : Attributes) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*(p0 : java_lang.String; p1 : Attributes) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*( p0 : javax_naming.Name; p1 : Attributes; IN p2 : ARRAY OF java_lang.String) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:InitialDirContext) search*( p0 : java_lang.String; p1 : Attributes; IN p2 : ARRAY OF java_lang.String) : javax_naming.NamingEnumeration,NEW,EXTENSIBLE; PROCEDURE (self:ModificationItem) getAttribute*() : Attribute,NEW,EXTENSIBLE; PROCEDURE (self:ModificationItem) getModificationOp*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:ModificationItem) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:SearchControls) getCountLimit*() : LONGINT,NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) getDerefLinkFlag*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) getReturningAttributes*() : POINTER TO ARRAY OF java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) getReturningObjFlag*() : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) getSearchScope*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) getTimeLimit*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) setCountLimit*(p0 : LONGINT),NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) setDerefLinkFlag*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) setReturningAttributes*(IN p0 : ARRAY OF java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) setReturningObjFlag*(p0 : BOOLEAN),NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) setSearchScope*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:SearchControls) setTimeLimit*(p0 : INTEGER),NEW,EXTENSIBLE; PROCEDURE (self:SearchResult) getAttributes*() : Attributes,NEW,EXTENSIBLE; PROCEDURE (self:SearchResult) setAttributes*(p0 : Attributes),NEW,EXTENSIBLE; PROCEDURE (self:SearchResult) toString*() : java_lang.String,EXTENSIBLE; END javax_naming_directory.