Package org.eolang.maven.name

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