public class DefaultAliasRecommender extends java.lang.Object implements AliasRecommender
Constructor and Description |
---|
DefaultAliasRecommender() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
containsVersion(java.lang.String name) |
protected java.util.List<java.lang.String> |
getFolderNamesToIgnore() |
protected java.lang.String |
getVersionSeparator() |
protected boolean |
isPossibleAlias(java.lang.String name) |
java.lang.String |
recommendAliasFor(ClassContainer container)
Returns an alias name for the
|
protected java.lang.String |
recommendationForArchive(ClassContainer container) |
protected java.lang.String |
recommendationForDirectory(ClassContainer container) |
protected boolean |
useArchiveNameUppercase() |
protected boolean |
useArchiveNameWithoutVersion() |
public java.lang.String recommendAliasFor(ClassContainer container)
AliasRecommender
recommendAliasFor
in interface AliasRecommender
container
- The container for which to recommend an alias (must not be null).protected java.lang.String recommendationForArchive(ClassContainer container)
protected java.lang.String recommendationForDirectory(ClassContainer container)
protected boolean isPossibleAlias(java.lang.String name)
protected boolean containsVersion(java.lang.String name)
protected java.util.List<java.lang.String> getFolderNamesToIgnore()
protected boolean useArchiveNameUppercase()
protected boolean useArchiveNameWithoutVersion()
protected java.lang.String getVersionSeparator()