public interface ModelFactory
org.apache.directory.api.ldap.model objects.| Modifier and Type | Method and Description |
|---|---|
AddRequest |
newAddRequest(Entry entry)
Returns a new
AddRequest for the entry. |
Attribute |
newAttribute(java.lang.String name)
Returns a new Attribute for with the provided
name and
a null value. |
Attribute |
newAttribute(java.lang.String name,
byte[]... values)
Returns a new Attribute for with the provided
name and
value(s). |
Attribute |
newAttribute(java.lang.String name,
java.lang.String... values)
Returns a new Attribute for with the provided
name and
value(s). |
Attribute |
newAttribute(java.lang.String name,
Value<?>... values)
Returns a new Attribute for with the provided
name and
value(s). |
DeleteRequest |
newDeleteRequest(Dn dn)
Returns a new
DeleteRequest for the dn. |
Dn |
newDn(java.lang.String dn)
Returns a
Dn that represents dn. |
Entry |
newEntry(Dn dn)
Returns a
Entry with the specified dn. |
Entry |
newEntry(java.lang.String dn)
Returns a
Entry with the specified dn. |
ModifyRequest |
newModifyRequest(Dn dn)
Returns a new
ModifyRequest for the dn. |
ModifyRequest |
newModifyRequest(java.lang.String dn)
Returns a new
ModifyRequest for the dn. |
SearchRequest |
newSearchRequest(Dn baseDn,
FilterBuilder filter,
SearchScope scope)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry. |
SearchRequest |
newSearchRequest(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
java.lang.String... attributes)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry. |
SearchRequest |
newSearchRequest(Dn baseDn,
java.lang.String filter,
SearchScope scope)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry. |
SearchRequest |
newSearchRequest(Dn baseDn,
java.lang.String filter,
SearchScope scope,
java.lang.String... attributes)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry. |
SearchRequest |
newSearchRequest(java.lang.String baseDn,
FilterBuilder filter,
SearchScope scope)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry. |
SearchRequest |
newSearchRequest(java.lang.String baseDn,
FilterBuilder filter,
SearchScope scope,
java.lang.String... attributes)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry. |
SearchRequest |
newSearchRequest(java.lang.String baseDn,
java.lang.String filter,
SearchScope scope)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry. |
SearchRequest |
newSearchRequest(java.lang.String baseDn,
java.lang.String filter,
SearchScope scope,
java.lang.String... attributes)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry. |
AddRequest newAddRequest(Entry entry)
AddRequest for the entry.entry - Attribute newAttribute(java.lang.String name)
name and
a null value. This is useful for clearing out an Attribute with a
ModifyRequest, replace function.name - Attribute newAttribute(java.lang.String name, byte[]... values)
name and
value(s).name - values - Attribute newAttribute(java.lang.String name, java.lang.String... values)
name and
value(s).name - values - Attribute newAttribute(java.lang.String name, Value<?>... values)
name and
value(s).name - values - DeleteRequest newDeleteRequest(Dn dn)
DeleteRequest for the dn.dn - Dn newDn(java.lang.String dn)
Dn that represents dn.dn - Entry newEntry(java.lang.String dn)
Entry with the specified dn.dn - ModifyRequest newModifyRequest(java.lang.String dn)
ModifyRequest for the dn.dn - ModifyRequest newModifyRequest(Dn dn)
ModifyRequest for the dn.dn - SearchRequest newSearchRequest(java.lang.String baseDn, FilterBuilder filter, SearchScope scope)
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.baseDn - filter - scope - SearchRequest newSearchRequest(java.lang.String baseDn, java.lang.String filter, SearchScope scope)
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.baseDn - filter - scope - SearchRequest newSearchRequest(Dn baseDn, java.lang.String filter, SearchScope scope)
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.baseDn - filter - scope - SearchRequest newSearchRequest(Dn baseDn, FilterBuilder filter, SearchScope scope)
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.baseDn - filter - scope - SearchRequest newSearchRequest(java.lang.String baseDn, java.lang.String filter, SearchScope scope, java.lang.String... attributes)
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.baseDn - filter - scope - attributes - SearchRequest newSearchRequest(java.lang.String baseDn, FilterBuilder filter, SearchScope scope, java.lang.String... attributes)
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.baseDn - filter - scope - attributes - SearchRequest newSearchRequest(Dn baseDn, java.lang.String filter, SearchScope scope, java.lang.String... attributes)
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.baseDn - filter - scope - attributes - SearchRequest newSearchRequest(Dn baseDn, FilterBuilder filter, SearchScope scope, java.lang.String... attributes)
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.baseDn - filter - scope - attributes -