Class AddAliasBuilder<B>
- java.lang.Object
-
- org.apache.commons.digester3.binder.AddAliasBuilder<B>
-
- Type Parameters:
B
- the parent builder type.
public final class AddAliasBuilder<B> extends java.lang.Object
- Since:
- 3.2
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
alias
private java.util.Map<java.lang.String,java.lang.String>
aliases
private B
parentBuilder
-
Constructor Summary
Constructors Constructor Description AddAliasBuilder(B parentBuilder, java.util.Map<java.lang.String,java.lang.String> aliases, java.lang.String alias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
forProperty(java.lang.String propertyName)
Allows expressing the input property name alias.
-
-
-
Field Detail
-
parentBuilder
private final B parentBuilder
-
aliases
private final java.util.Map<java.lang.String,java.lang.String> aliases
-
alias
private final java.lang.String alias
-
-
Constructor Detail
-
AddAliasBuilder
AddAliasBuilder(B parentBuilder, java.util.Map<java.lang.String,java.lang.String> aliases, java.lang.String alias)
-
-
Method Detail
-
forProperty
public B forProperty(java.lang.String propertyName)
Allows expressing the input property name alias.- Parameters:
propertyName
- The java bean property to be assigned the value- Returns:
- the parent builder to chain.
-
-