Package com.helger.commons.name
Interface IHasName
-
- All Known Subinterfaces:
ICache<KEYTYPE,VALUETYPE>,IMutableCache<KEYTYPE,VALUETYPE>
- All Known Implementing Classes:
Cache,DateTimeFormatterCache,EHttpMethod,MappedCache,ObjectType,PDTFormatter.LocalizedDateFormatCache,RegExCache
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IHasName
Base interface for all objects that have a mandatory INTERNAL name that is not multilingual but should be human interpretable. If you need to have a name that is displayed on the screen, please use theIHasDisplayNameinterface.- Author:
- Philip Helger
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Comparator<IHasName>getComparatorCollating(Locale aSortLocale)static Comparator<IHasName>getComparatorName()StringgetName()
-
-
-
Method Detail
-
getComparatorName
@Nonnull static Comparator<IHasName> getComparatorName()
-
getComparatorCollating
@Nonnull static Comparator<IHasName> getComparatorCollating(@Nullable Locale aSortLocale)
-
-