Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAttr(String, Object) - Method in class org.bedework.util.directory.common.DirRecord
-
Add the attribute value to the table.
- attrElements(String) - Method in class org.bedework.util.directory.common.DirRecord
-
Retrieve an enumeration of the named attribute's values.
- attrEquals(Attribute, Attribute) - Method in class org.bedework.util.directory.common.DirRecord
- attrValCompare(Object, String, boolean) - Method in class org.bedework.util.directory.common.DirRecord
-
Extract the target attribute from this record then compare the given single value with the attribute value(s).
- attrValCompare(Object, Attribute, boolean) - Method in class org.bedework.util.directory.common.DirRecord
-
Compare the given single value with the attribute value(s).
B
- BasicDirRecord - Class in org.bedework.util.directory.common
-
This class represents a directory record which may be built from a number of attributes represented as a BasicAttributes object.
- BasicDirRecord() - Constructor for class org.bedework.util.directory.common.BasicDirRecord
-
Create a record which can have values added.
- BasicDirRecord(Attributes) - Constructor for class org.bedework.util.directory.common.BasicDirRecord
-
Create a record with the given attributes.
C
- changeTypeAdd - Static variable in class org.bedework.util.directory.common.DirRecord
- changeTypeDelete - Static variable in class org.bedework.util.directory.common.DirRecord
- changeTypeInvalid - Static variable in class org.bedework.util.directory.common.DirRecord
- changeTypeModdn - Static variable in class org.bedework.util.directory.common.DirRecord
- changeTypeModify - Static variable in class org.bedework.util.directory.common.DirRecord
- changeTypes - Static variable in class org.bedework.util.directory.ldif.LdifRecord
- checkProp(Properties, String, String) - Method in class org.bedework.util.directory.ldap.LdapDirectory
-
If the named property is present and has a value use that.
- clear() - Method in class org.bedework.util.directory.common.BasicDirRecord
- clear() - Method in class org.bedework.util.directory.common.DirRecord
-
Should be overriden to clear attributes.
- clear() - Method in class org.bedework.util.directory.ldif.LdifRecord
- close() - Method in class org.bedework.util.directory.common.Directory
- close() - Method in class org.bedework.util.directory.ldap.LdapDirectory
- close() - Method in class org.bedework.util.directory.ldif.Ldif
- contains(Attribute) - Method in class org.bedework.util.directory.common.DirRecord
-
Return true if the record contains all of the values of the given attribute.
- create(DirRecord) - Method in class org.bedework.util.directory.common.Directory
- create(DirRecord) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- create(DirRecord) - Method in class org.bedework.util.directory.ldif.Ldif
D
- destroy(String) - Method in class org.bedework.util.directory.common.Directory
- destroy(String) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- destroy(String) - Method in class org.bedework.util.directory.ldif.Ldif
- Directory - Class in org.bedework.util.directory.common
-
Provide access to directory services.
- Directory() - Constructor for class org.bedework.util.directory.common.Directory
-
All other constructors just call init
- Directory(String, String) - Constructor for class org.bedework.util.directory.common.Directory
- DirRecord - Class in org.bedework.util.directory.common
-
This class represents a directory record which may be built from a number of attributes, retrieved as a search result or read from some input stream.
- DirRecord() - Constructor for class org.bedework.util.directory.common.DirRecord
- dnEquals(DirRecord) - Method in class org.bedework.util.directory.common.DirRecord
-
Check dns for equality
- dumpAttr(Ldif.LdifOut, Attribute) - Static method in class org.bedework.util.directory.ldif.Ldif
- dumpLdif(Ldif.LdifOut, DirRecord) - Static method in class org.bedework.util.directory.ldif.Ldif
-
dumpLdif write the entire record as ldif.
E
- eof - Variable in class org.bedework.util.directory.ldif.LdifRecord.Input
- equals(DirRecord) - Method in class org.bedework.util.directory.common.DirRecord
-
Compare this with that.
- equals(DirRecord, String[]) - Method in class org.bedework.util.directory.common.DirRecord
-
Simpler form of equals in which attributes have the same names in both records.
- equals(DirRecord, String[], String[]) - Method in class org.bedework.util.directory.common.DirRecord
-
Compare this with that only looking at the named attributes.
- equalsAllBut(DirRecord, String[]) - Method in class org.bedework.util.directory.common.DirRecord
-
This compares all but the named attributes allbut true => All must be equal except those on the list
F
- findAttr(String) - Method in class org.bedework.util.directory.common.DirRecord
-
Find the attribute for this record with the given name.
G
- getAttributes() - Method in class org.bedework.util.directory.common.BasicDirRecord
- getAttributes() - Method in class org.bedework.util.directory.common.DirRecord
- getAttrStr(String) - Method in class org.bedework.util.directory.common.DirRecord
-
getAttrStr - return first (or only) string value for given attribute
- getAttrVal(String) - Method in class org.bedework.util.directory.common.DirRecord
-
getAttrVal - return first (or only) value for given attribute "dn" is treated as an attribute name.
- getChangeType() - Method in class org.bedework.util.directory.common.DirRecord
- getDn() - Method in class org.bedework.util.directory.common.DirRecord
-
return the dn for this record.
- getEnvironment() - Method in class org.bedework.util.directory.ldap.LdapDirectory
- getIsContent() - Method in class org.bedework.util.directory.common.DirRecord
- getLogger() - Method in class org.bedework.util.directory.ldap.LdapDirectory
- getLogger() - Method in class org.bedework.util.directory.ldif.Ldif
- getMods() - Method in class org.bedework.util.directory.common.DirRecord
- getMods() - Method in class org.bedework.util.directory.ldif.LdifRecord
- getName() - Method in class org.bedework.util.directory.common.DirRecord
-
return the name for this record.
- getPos() - Method in class org.bedework.util.directory.ldif.LdifRecord.Input
I
- in - Variable in class org.bedework.util.directory.ldif.LdifRecord.Input
- init(Reader) - Method in class org.bedework.util.directory.ldif.LdifRecord.Input
- init(Properties, String, String) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- Input() - Constructor for class org.bedework.util.directory.ldif.LdifRecord.Input
- Input(Reader) - Constructor for class org.bedework.util.directory.ldif.LdifRecord.Input
L
- LdapDirectory - Class in org.bedework.util.directory.ldap
-
Provide access to ldap directory services.
- LdapDirectory() - Constructor for class org.bedework.util.directory.ldap.LdapDirectory
-
Constructor required so we can instantiate object dynamically
- LdapDirectory(Properties, String, String) - Constructor for class org.bedework.util.directory.ldap.LdapDirectory
- Ldif - Class in org.bedework.util.directory.ldif
-
This class provides methods to read ldif data from an input stream.
- Ldif() - Constructor for class org.bedework.util.directory.ldif.Ldif
-
Constructor required so we can instantiate object dynamically
- Ldif(File) - Constructor for class org.bedework.util.directory.ldif.Ldif
- Ldif(InputStream) - Constructor for class org.bedework.util.directory.ldif.Ldif
- Ldif(String) - Constructor for class org.bedework.util.directory.ldif.Ldif
- Ldif.LdifOut - Class in org.bedework.util.directory.ldif
-
LdifOut - out method is called to write ldif output
- LdifOut() - Constructor for class org.bedework.util.directory.ldif.Ldif.LdifOut
- LdifRecord - Class in org.bedework.util.directory.ldif
-
This class represents an entire ldif record.
- LdifRecord() - Constructor for class org.bedework.util.directory.ldif.LdifRecord
-
Create an LdifRecord object ready for further processing.
- LdifRecord.Input - Class in org.bedework.util.directory.ldif
-
This class allows us to keep track of our position in the ldif file.
M
- modify(String, ModificationItem[]) - Method in class org.bedework.util.directory.common.Directory
- modify(String, ModificationItem[]) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- modify(String, ModificationItem[]) - Method in class org.bedework.util.directory.ldif.Ldif
N
- newRecord(String) - Method in class org.bedework.util.directory.common.Directory
-
newRecord - Return a record which can have attribute values added.
- nextRecord() - Method in class org.bedework.util.directory.common.Directory
- nextRecord() - Method in class org.bedework.util.directory.ldap.LdapDirectory
- nextRecord() - Method in class org.bedework.util.directory.ldif.Ldif
-
Return the next record in the input stream.
O
- org.bedework.util.directory.common - package org.bedework.util.directory.common
- org.bedework.util.directory.ldap - package org.bedework.util.directory.ldap
- org.bedework.util.directory.ldif - package org.bedework.util.directory.ldif
- out(String) - Method in class org.bedework.util.directory.ldif.Ldif.LdifOut
R
- read(LdifRecord.Input) - Method in class org.bedework.util.directory.ldif.LdifRecord
-
Read an entire ldif record from an input stream
- readFullLine() - Method in class org.bedework.util.directory.ldif.LdifRecord.Input
- readLine() - Method in class org.bedework.util.directory.ldif.LdifRecord.Input
-
Read a line from the input stream.
- reInit() - Method in class org.bedework.util.directory.common.Directory
-
If possible, reInit should allow reuse after a close
- reInit() - Method in class org.bedework.util.directory.ldap.LdapDirectory
- reInit() - Method in class org.bedework.util.directory.ldif.Ldif
- replace(String, String, Object) - Method in class org.bedework.util.directory.common.Directory
-
Replace an entire attribute with one containing only the given value
- replace(String, String, Object) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- replace(String, String, Object) - Method in class org.bedework.util.directory.ldif.Ldif
- replace(String, String, Object[]) - Method in class org.bedework.util.directory.common.Directory
-
Replace an entire attribute with one containing only the given values
- replace(String, String, Object[]) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- replace(String, String, Object[]) - Method in class org.bedework.util.directory.ldif.Ldif
- replace(String, String, Object, Object) - Method in class org.bedework.util.directory.common.Directory
-
Replace a single given attribute value with the given value
- replace(String, String, Object, Object) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- replace(String, String, Object, Object) - Method in class org.bedework.util.directory.ldif.Ldif
S
- scopeBase - Static variable in class org.bedework.util.directory.common.Directory
- scopeOne - Static variable in class org.bedework.util.directory.common.Directory
- scopeSub - Static variable in class org.bedework.util.directory.common.Directory
- search(String, String) - Method in class org.bedework.util.directory.common.Directory
-
Carry out a subtree search
- search(String, String, int) - Method in class org.bedework.util.directory.common.Directory
-
Carry out a search with specified scope.
- search(String, String, int) - Method in class org.bedework.util.directory.ldap.LdapDirectory
- search(String, String, int) - Method in class org.bedework.util.directory.ldif.Ldif
-
search
- searchBase(String, String) - Method in class org.bedework.util.directory.common.Directory
-
Carry out a base level search.
- searchOne(String, String) - Method in class org.bedework.util.directory.common.Directory
-
Carry out a one level search
- setAttr(String, Object) - Method in class org.bedework.util.directory.common.DirRecord
-
Set the attribute value in the table.
- setChangeType(int) - Method in class org.bedework.util.directory.common.DirRecord
- setDn(String) - Method in class org.bedework.util.directory.common.DirRecord
-
Set the dn for this record.
- setIsContent(boolean) - Method in class org.bedework.util.directory.common.DirRecord
- setMods(ModificationItem[]) - Method in class org.bedework.util.directory.ldif.LdifRecord
- setName(String) - Method in class org.bedework.util.directory.common.DirRecord
-
Set the name for this record.
- skip() - Method in class org.bedework.util.directory.ldif.LdifRecord.Input
-
Read and discard ldif data until a terminator is seen.
T
- toString() - Method in class org.bedework.util.directory.common.BasicDirRecord
W
- write(Writer) - Method in class org.bedework.util.directory.ldif.LdifRecord
-
Write an ldif record representing this object
- writeInputData(Writer) - Method in class org.bedework.util.directory.ldif.LdifRecord
-
Write the data we built this from
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form