Package org.forgerock.opendj.config
Class UndefinedDefaultBehaviorProvider<T>
- java.lang.Object
-
- org.forgerock.opendj.config.DefaultBehaviorProvider<T>
-
- org.forgerock.opendj.config.UndefinedDefaultBehaviorProvider<T>
-
- Type Parameters:
T
- The type of values represented by this provider.
public final class UndefinedDefaultBehaviorProvider<T> extends DefaultBehaviorProvider<T>
A default behavior provider which indicates undefined behavior. It should be used by properties which have no default values or behavior as such. For example, a description property, when left unset, has no default value and no side-effects.
-
-
Constructor Summary
Constructors Constructor Description UndefinedDefaultBehaviorProvider()
Create an undefined default behavior provider.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,P>
Raccept(DefaultBehaviorProviderVisitor<T,R,P> v, P p)
Apply a visitor to this default behavior provider.-
Methods inherited from class org.forgerock.opendj.config.DefaultBehaviorProvider
initialize
-
-
-
-
Method Detail
-
accept
public <R,P> R accept(DefaultBehaviorProviderVisitor<T,R,P> v, P p)
Description copied from class:DefaultBehaviorProvider
Apply a visitor to this default behavior provider.- Specified by:
accept
in classDefaultBehaviorProvider<T>
- Type Parameters:
R
- The return type of the visitor's methods.P
- The type of the additional parameters to the visitor's methods.- Parameters:
v
- The default behavior visitor.p
- Optional additional visitor parameter.- Returns:
- Returns a result as specified by the visitor.
-
-