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,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 be
equal and will have the same hashCode.- Since:
- 12.2.1.4
- Author:
- mf/jf 2017.12.15
-
Method Summary
Modifier and TypeMethodDescriptionReturn a canonical name for the entity ornull.
-
Method Details
-
getCanonicalName
String getCanonicalName()Return a canonical name for the entity ornull.- Returns:
- canonical name or
null
-