Package org.bremersee.data.ldaptive.app
Class GroupMapper
- java.lang.Object
-
- org.bremersee.data.ldaptive.app.GroupMapper
-
- All Implemented Interfaces:
LdaptiveEntryMapper<Group>
,org.ldaptive.beans.LdapEntryMapper<Group>
@Component @Validated public class GroupMapper extends Object implements LdaptiveEntryMapper<Group>
The test group mapper.- Author:
- Christian Bremer
-
-
Constructor Summary
Constructors Constructor Description GroupMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
getObjectClasses()
Group
map(org.ldaptive.LdapEntry ldapEntry)
void
map(org.ldaptive.LdapEntry ldapEntry, Group group)
org.ldaptive.AttributeModification[]
mapAndComputeModifications(@NotNull Group source, @NotNull org.ldaptive.LdapEntry destination)
String
mapDn(Group group)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bremersee.data.ldaptive.LdaptiveEntryMapper
map, mapAndComputeModifyRequest
-
-
-
-
Method Detail
-
getObjectClasses
public String[] getObjectClasses()
- Specified by:
getObjectClasses
in interfaceLdaptiveEntryMapper<Group>
-
mapDn
public String mapDn(Group group)
- Specified by:
mapDn
in interfaceorg.ldaptive.beans.LdapEntryMapper<Group>
- Specified by:
mapDn
in interfaceLdaptiveEntryMapper<Group>
-
map
public Group map(org.ldaptive.LdapEntry ldapEntry)
- Specified by:
map
in interfaceLdaptiveEntryMapper<Group>
-
map
public void map(org.ldaptive.LdapEntry ldapEntry, Group group)
- Specified by:
map
in interfaceorg.ldaptive.beans.LdapEntryMapper<Group>
- Specified by:
map
in interfaceLdaptiveEntryMapper<Group>
-
mapAndComputeModifications
public org.ldaptive.AttributeModification[] mapAndComputeModifications(@NotNull @NotNull Group source, @NotNull @NotNull org.ldaptive.LdapEntry destination)
- Specified by:
mapAndComputeModifications
in interfaceLdaptiveEntryMapper<Group>
-
-