public static class NamingStrategy.Unbound.Unified extends Object implements NamingStrategy.Unbound
NamingStrategy.Unbound.Default, NamingStrategy.Unbound.Unified| Constructor and Description |
|---|
Unified(NamingStrategy namingStrategy)
Creates a new unified naming strategy.
|
| Modifier and Type | Method and Description |
|---|---|
NamingStrategy |
create()
Returns a naming strategy for a type without an explicit base.
|
boolean |
equals(Object other) |
int |
hashCode() |
NamingStrategy |
rebase(TypeDescription typeDescription)
Returns a naming strategy for rebasing a type.
|
NamingStrategy |
redefine(TypeDescription typeDescription)
Returns a naming strategy for redefining a type.
|
NamingStrategy |
subclass(TypeDescription typeDescription)
Returns a naming strategy for subclassing a type.
|
String |
toString() |
public Unified(NamingStrategy namingStrategy)
namingStrategy - The unified naming strategy.public NamingStrategy subclass(TypeDescription typeDescription)
NamingStrategy.Unboundsubclass in interface NamingStrategy.UnboundtypeDescription - The type that the user specified to be subclasses.public NamingStrategy redefine(TypeDescription typeDescription)
NamingStrategy.Unboundredefine in interface NamingStrategy.UnboundtypeDescription - The type that the user specified to be subclasses.public NamingStrategy rebase(TypeDescription typeDescription)
NamingStrategy.Unboundrebase in interface NamingStrategy.UnboundtypeDescription - The type that the user specified to be subclasses.public NamingStrategy create()
NamingStrategy.Unboundcreate in interface NamingStrategy.UnboundCopyright © 2014–2015. All rights reserved.