|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.naming.NameClassPair
javax.naming.Binding
javax.naming.directory.SearchResult
org.apache.directory.server.core.partition.impl.btree.BTreeSearchResult
A special search result that includes the unique database primary key or 'row id' of the entry in the master table for quick lookup. This speeds up various operations.
Constructor Summary | |
BTreeSearchResult(java.math.BigInteger id,
java.lang.String name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs)
Creates a database search result. |
|
BTreeSearchResult(java.math.BigInteger id,
java.lang.String name,
java.lang.Object obj,
javax.naming.directory.Attributes attrs,
boolean isRelative)
Creates a database search result. |
|
BTreeSearchResult(java.math.BigInteger id,
java.lang.String name,
java.lang.String className,
java.lang.Object obj,
javax.naming.directory.Attributes attrs)
Creates a database search result. |
|
BTreeSearchResult(java.math.BigInteger id,
java.lang.String name,
java.lang.String className,
java.lang.Object obj,
javax.naming.directory.Attributes attrs,
boolean isRelative)
Creates a database search result. |
Method Summary | |
java.math.BigInteger |
getId()
Gets the unique row id of the entry into the master table. |
Methods inherited from class javax.naming.directory.SearchResult |
getAttributes, setAttributes, toString |
Methods inherited from class javax.naming.Binding |
getClassName, getObject, setObject |
Methods inherited from class javax.naming.NameClassPair |
getName, isRelative, setClassName, setName, setRelative |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BTreeSearchResult(java.math.BigInteger id, java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs)
id
- the database id of the entryname
- the user provided relative or distinguished nameobj
- the object if anyattrs
- the attributes of the entrypublic BTreeSearchResult(java.math.BigInteger id, java.lang.String name, java.lang.Object obj, javax.naming.directory.Attributes attrs, boolean isRelative)
id
- the database id of the entryname
- the user provided relative or distinguished nameobj
- the object if anyattrs
- the attributes of the entryisRelative
- whether or not the name is relative to the basepublic BTreeSearchResult(java.math.BigInteger id, java.lang.String name, java.lang.String className, java.lang.Object obj, javax.naming.directory.Attributes attrs)
id
- the database id of the entryname
- the user provided relative or distinguished nameclassName
- the classname of the entry if anyobj
- the object if anyattrs
- the attributes of the entrypublic BTreeSearchResult(java.math.BigInteger id, java.lang.String name, java.lang.String className, java.lang.Object obj, javax.naming.directory.Attributes attrs, boolean isRelative)
id
- the database id of the entryname
- the user provided relative or distinguished nameclassName
- the classname of the entry if anyobj
- the object if anyattrs
- the attributes of the entryisRelative
- whether or not the name is relative to the baseMethod Detail |
public java.math.BigInteger getId()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |