Class JeoFqn


  • public final class JeoFqn
    extends Object
    JEO fully qualified name generator.

    This class generates fully qualified names for JEO-specific objects by adding the JEO namespace prefix to base names.

    Examples:

    • opcode -> Q.jeo.opcode
    • representation -> Q.jeo.representation
    • int -> Q.jeo.int
    Since:
    0.6.0
    To do:
    #710:90min Refactor the usage of JeoFqn in the project. The solution with FQN transformation is not the best one. We create this object many times and use it in many places. All the usages are spread across the project. We need to refactor the project to use the FQN in a more centralized way. The same problem is related to EoFqn.
    • Constructor Detail

      • JeoFqn

        public JeoFqn​(String base)
        Constructor.
        Parameters:
        base - The base name to qualify
    • Method Detail

      • fqn

        public String fqn()
        Get a fully qualified name.
        Returns:
        Fully qualified name.