Package com.oracle.coherence.common.base
Interface CanonicallyNamed
-
- All Known Subinterfaces:
IndexAwareExtractor<T,E>
,ValueExtractor<T,E>
- All Known Implementing Classes:
AbstractCompositeExtractor
,AbstractExtractor
,ChainedExtractor
,ChainedFragmentExtractor
,ComparisonValueExtractor
,ConditionalExtractor
,DeserializationAccelerator
,EntryExtractor
,FragmentExtractor
,IdentityExtractor
,KeyExtractor
,MultiExtractor
,MvelExtractor
,NullImplementation.NullValueExtractor
,PartitionedJCacheStatistics.CacheStatisticsExtractor
,PofExtractor
,PropertySet
,ReflectionExtractor
,ScriptValueExtractor
,UniversalExtractor
public interface CanonicallyNamed
CanonicallyNamed provides a way for objects to identify themselves by name. By convention two objects with the same non-null canonical name are considered to beequal
and will have the samehashCode
.- Since:
- 12.2.1.4
- Author:
- mf/jf 2017.12.15
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCanonicalName()
Return a canonical name for the entity ornull
.
-
-
-
Method Detail
-
getCanonicalName
String getCanonicalName()
Return a canonical name for the entity ornull
.- Returns:
- canonical name or
null
-
-