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 |
---|---|
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.Unbound
subclass
in interface NamingStrategy.Unbound
typeDescription
- The type that the user specified to be subclasses.public NamingStrategy redefine(TypeDescription typeDescription)
NamingStrategy.Unbound
redefine
in interface NamingStrategy.Unbound
typeDescription
- The type that the user specified to be subclasses.public NamingStrategy rebase(TypeDescription typeDescription)
NamingStrategy.Unbound
rebase
in interface NamingStrategy.Unbound
typeDescription
- The type that the user specified to be subclasses.Copyright © 2014–2015. All rights reserved.