Class SourceNames


  • final class SourceNames
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private SourceNames()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static javax.lang.model.element.Element collectClassSegments​(javax.lang.model.element.Element start, java.util.List<java.lang.String> classSegments)  
      private static boolean isTypeElement​(javax.lang.model.element.Element element)  
      (package private) static java.lang.String parentPackageName​(java.lang.String qualifiedName)  
      (package private) static java.lang.String parentPackageName​(javax.lang.model.element.PackageElement element)  
      (package private) static java.lang.String sourceQualifiedNameFor​(javax.lang.model.element.Element element)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SourceNames

        private SourceNames()
    • Method Detail

      • sourceQualifiedNameFor

        static java.lang.String sourceQualifiedNameFor​(javax.lang.model.element.Element element)
      • isTypeElement

        private static boolean isTypeElement​(javax.lang.model.element.Element element)
      • parentPackageName

        static java.lang.String parentPackageName​(javax.lang.model.element.PackageElement element)
      • parentPackageName

        static java.lang.String parentPackageName​(java.lang.String qualifiedName)
      • collectClassSegments

        static javax.lang.model.element.Element collectClassSegments​(javax.lang.model.element.Element start,
                                                                     java.util.List<java.lang.String> classSegments)