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 Type
    Method
    Description
    Return a canonical name for the entity or null.
  • Method Details

    • getCanonicalName

      String getCanonicalName()
      Return a canonical name for the entity or null.
      Returns:
      canonical name or null