T
- The type of values represented by this provider.public final class AliasDefaultBehaviorProvider<T> extends DefaultBehaviorProvider<T>
Constructor and Description |
---|
AliasDefaultBehaviorProvider(AbstractManagedObjectDefinition<?,?> d,
String propertyName)
Create an alias default behavior provider.
|
Modifier and Type | Method and Description |
---|---|
<R,P> R |
accept(DefaultBehaviorProviderVisitor<T,R,P> v,
P p)
Apply a visitor to this default behavior provider.
|
LocalizableMessage |
getSynopsis()
Gets the synopsis of this alias default behavior in the default locale.
|
LocalizableMessage |
getSynopsis(Locale locale)
Gets the synopsis of this alias default behavior in the specified locale.
|
initialize
public AliasDefaultBehaviorProvider(AbstractManagedObjectDefinition<?,?> d, String propertyName)
d
- The managed object definition associated with this default
behavior.propertyName
- The name of the property definition associated with this
default behavior.public <R,P> R accept(DefaultBehaviorProviderVisitor<T,R,P> v, P p)
DefaultBehaviorProvider
accept
in class DefaultBehaviorProvider<T>
R
- The return type of the visitor's methods.P
- The type of the additional parameters to the visitor's
methods.v
- The default behavior visitor.p
- Optional additional visitor parameter.public final LocalizableMessage getSynopsis()
public final LocalizableMessage getSynopsis(Locale locale)
locale
- The locale.Copyright 2010-2022 ForgeRock AS.