|
||||||||||
| 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
public class 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, getNameInNamespace, isRelative, setClassName, setName, setNameInNamespace, 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 entry
public 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 base
public 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 entry
public 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 base| Method Detail |
|---|
public java.math.BigInteger getId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||