Package org.eolang.maven.name

Object name package. The main purpose of classes under the package is to provide a way to build the full name of an EO object which consists of his identifier (QQ.io.stdout) and his hash. - OnVersioned - default implementation that builds full name even if given identifier does not contain version - OnReplaced - replaces tag in given identifier with corresponding hash - OnUnversioned - builds object full name without a version - OnCached - caching decorator - OnSwap - behaves like one of encapsulated names depends on encapsulated condition