Interface ITypeAccess

    • Method Detail

      • typeOf

        boolean typeOf​(java.lang.String fqName)
      • getFields

        java.util.List<? extends IFieldAccess> getFields()
      • getMethods

        java.util.List<? extends IMethodAccess> getMethods()
      • getLCOM4Metric

        java.lang.Number getLCOM4Metric()
        Returns:
        the metric or 'null' if not available
      • getSourceElementCountMetric

        java.lang.Number getSourceElementCountMetric()
        Returns:
        the metric or 'null' if not available
      • getNumberOfStatementsMetric

        java.lang.Number getNumberOfStatementsMetric()
        Returns:
        the metric or 'null' if not available
      • getMaxNestingMetric

        java.lang.Number getMaxNestingMetric()
        Returns:
        the metric or 'null' if not available
      • getAverageComplexityMetric

        java.lang.Number getAverageComplexityMetric()
        Returns:
        the metric or 'null' if not available
      • getAverageNestingMetric

        java.lang.Number getAverageNestingMetric()
      • isClass

        boolean isClass()
      • isInterface

        boolean isInterface()
      • isNested

        boolean isNested()
      • isAnonymous

        boolean isAnonymous()
      • isAbstract

        boolean isAbstract()