Package org.ldaptive.handler
Class CaseChangeEntryHandler.Builder
- java.lang.Object
-
- org.ldaptive.handler.CaseChangeEntryHandler.Builder
-
- Enclosing class:
- CaseChangeEntryHandler
public static final class CaseChangeEntryHandler.Builder extends Object
Case change entry handler builder.
-
-
Field Summary
Fields Modifier and Type Field Description private CaseChangeEntryHandler
object
Case change entry handler to build.
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseChangeEntryHandler.Builder
attributeNameCaseChange(CaseChangeEntryHandler.CaseChange cc)
Sets the attribute name case change.CaseChangeEntryHandler.Builder
attributeNames(String... names)
Sets the attribute names.CaseChangeEntryHandler.Builder
attributeValueCaseChange(CaseChangeEntryHandler.CaseChange cc)
Sets the attribute value case change.CaseChangeEntryHandler
build()
Returns the case change entry handler.CaseChangeEntryHandler.Builder
dnCaseChange(CaseChangeEntryHandler.CaseChange cc)
Sets the DN case change.CaseChangeEntryHandler.Builder
freeze()
Makes this instance immutable.
-
-
-
Field Detail
-
object
private final CaseChangeEntryHandler object
Case change entry handler to build.
-
-
Method Detail
-
freeze
public CaseChangeEntryHandler.Builder freeze()
Makes this instance immutable.- Returns:
- this builder
-
dnCaseChange
public CaseChangeEntryHandler.Builder dnCaseChange(CaseChangeEntryHandler.CaseChange cc)
Sets the DN case change.- Parameters:
cc
- DN case change- Returns:
- this builder
-
attributeNameCaseChange
public CaseChangeEntryHandler.Builder attributeNameCaseChange(CaseChangeEntryHandler.CaseChange cc)
Sets the attribute name case change.- Parameters:
cc
- attribute name case change- Returns:
- this builder
-
attributeValueCaseChange
public CaseChangeEntryHandler.Builder attributeValueCaseChange(CaseChangeEntryHandler.CaseChange cc)
Sets the attribute value case change.- Parameters:
cc
- attribute value case change- Returns:
- this builder
-
attributeNames
public CaseChangeEntryHandler.Builder attributeNames(String... names)
Sets the attribute names.- Parameters:
names
- attribute names- Returns:
- this builder
-
build
public CaseChangeEntryHandler build()
Returns the case change entry handler.- Returns:
- case change entry handler
-
-