Class PackageAnalysis


  • public class PackageAnalysis
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static com.ensoftcorp.atlas.core.query.Q getPackageDeclarations​(java.lang.String basePackageName)
      Returns everything declared under the given package and subpackages
      static com.ensoftcorp.atlas.core.query.Q getPackageTypes​(com.ensoftcorp.atlas.core.query.Q packages)
      Returns a Q containing the types in the given collection of packages
      static com.ensoftcorp.atlas.core.query.Q getPackageWithSubpackages​(java.lang.String packageName)
      Returns a Q containing package nodes including the given package and its subpackages
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getPackageWithSubpackages

        public static com.ensoftcorp.atlas.core.query.Q getPackageWithSubpackages​(java.lang.String packageName)
        Returns a Q containing package nodes including the given package and its subpackages
        Parameters:
        packageName -
        Returns:
      • getPackageTypes

        public static com.ensoftcorp.atlas.core.query.Q getPackageTypes​(com.ensoftcorp.atlas.core.query.Q packages)
        Returns a Q containing the types in the given collection of packages
        Parameters:
        packages -
        Returns:
      • getPackageDeclarations

        public static com.ensoftcorp.atlas.core.query.Q getPackageDeclarations​(java.lang.String basePackageName)
        Returns everything declared under the given package and subpackages
        Parameters:
        basePackageName -
        Returns: