Class Name

java.lang.Object
io.quarkus.arc.deployment.devui.Name
All Implemented Interfaces:
Comparable<Name>

public class Name extends Object implements Comparable<Name>
  • Constructor Details

    • Name

      public Name(String name)
  • Method Details

    • from

      public static Name from(org.jboss.jandex.DotName dotName)
    • from

      public static Name from(org.jboss.jandex.Type type)
    • from

      public static Name from(org.jboss.jandex.AnnotationInstance annotation)
    • getSimpleName

      public String getSimpleName()
    • getName

      public String getName()
    • createSimpleName

      static String createSimpleName(org.jboss.jandex.Type type)
    • createSimple

      static String createSimple(String name)
    • createSimple

      static String createSimple(org.jboss.jandex.ParameterizedType parameterizedType)
    • createSimple

      static String createSimple(org.jboss.jandex.AnnotationInstance annotation)
    • compareTo

      public int compareTo(Name other)
      Specified by:
      compareTo in interface Comparable<Name>
    • toString

      public String toString()
      Overrides:
      toString in class Object