class ModelFactoryImpl extends java.lang.Object implements ModelFactory
ModelFactory.| Constructor and Description |
|---|
ModelFactoryImpl() |
| 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. |
public AddRequest newAddRequest(Entry entry)
ModelFactoryAddRequest for the entry.newAddRequest in interface ModelFactorypublic Attribute newAttribute(java.lang.String name)
ModelFactoryname and
a null value. This is useful for clearing out an Attribute with a
ModifyRequest, replace function.newAttribute in interface ModelFactorypublic Attribute newAttribute(java.lang.String name, byte[]... values)
ModelFactoryname and
value(s).newAttribute in interface ModelFactorypublic Attribute newAttribute(java.lang.String name, java.lang.String... values)
ModelFactoryname and
value(s).newAttribute in interface ModelFactorypublic Attribute newAttribute(java.lang.String name, Value<?>... values)
ModelFactoryname and
value(s).newAttribute in interface ModelFactorypublic DeleteRequest newDeleteRequest(Dn dn)
ModelFactoryDeleteRequest for the dn.newDeleteRequest in interface ModelFactorypublic Dn newDn(java.lang.String dn)
ModelFactoryDn that represents dn.newDn in interface ModelFactorypublic Entry newEntry(java.lang.String dn)
ModelFactoryEntry with the specified dn.newEntry in interface ModelFactorypublic Entry newEntry(Dn dn)
ModelFactoryEntry with the specified dn.newEntry in interface ModelFactorypublic ModifyRequest newModifyRequest(java.lang.String dn)
ModelFactoryModifyRequest for the dn.newModifyRequest in interface ModelFactorypublic ModifyRequest newModifyRequest(Dn dn)
ModelFactoryModifyRequest for the dn.newModifyRequest in interface ModelFactorypublic SearchRequest newSearchRequest(java.lang.String baseDn, FilterBuilder filter, SearchScope scope)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(java.lang.String baseDn, java.lang.String filter, SearchScope scope)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(Dn baseDn, FilterBuilder filter, SearchScope scope)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(Dn baseDn, java.lang.String filter, SearchScope scope)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(java.lang.String baseDn, FilterBuilder filter, SearchScope scope, java.lang.String... attributes)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(java.lang.String baseDn, java.lang.String filter, SearchScope scope, java.lang.String... attributes)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(Dn baseDn, FilterBuilder filter, SearchScope scope, java.lang.String... attributes)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.newSearchRequest in interface ModelFactorypublic SearchRequest newSearchRequest(Dn baseDn, java.lang.String filter, SearchScope scope, java.lang.String... attributes)
ModelFactorySearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry.newSearchRequest in interface ModelFactory