|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EntryBinding<T extends AttributeBinding>
Maps an entry to AttributeBindings. There is one EntrySetBinding for every unique ldap attribute that has any bindings. * Since an ldap attribute may be bound to different URIs for different EntrySets, a map from EntrySet to binding rules is kept.
| Method Summary | |
|---|---|
void |
addBinding(BasicEntrySet entrySet,
T binding)
Add a binding. |
T |
findBinding(EntrySet entrySet,
java.lang.String attribute,
java.net.URI uri)
Finds the binding for the given entry set, attribute and URI. |
java.util.Set<java.lang.String> |
getAllAttributes()
Gets all the bound attributes for all the entry sets. |
java.util.List<T> |
getBinding(EntrySet entrySet)
Get the attribute binding that applies to the provided EntrySet. |
| Method Detail |
|---|
void addBinding(BasicEntrySet entrySet,
T binding)
entrySet - EntrySet the attribute bindings apply to.binding - Attribute bindings to apply for the provided EntrySet.java.util.List<T> getBinding(EntrySet entrySet)
entrySet - EntrySet.
T findBinding(EntrySet entrySet,
java.lang.String attribute,
java.net.URI uri)
entrySet - The entry set to scan for a matchattribute - the attribute of the binding to matchuri - the uri of the binding to match
java.util.Set<java.lang.String> getAllAttributes()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||