Index

A B C D E F G I L M N O R S T W 
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
A B C D E F G I L M N O R S T W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form