Interface TypeElementQuery


public interface TypeElementQuery
The query allows modifying what TypeElementVisitor visits.
Since:
4.9
Author:
Denis Stepanov
  • Field Details

  • Method Details

    • onlyMethods

      static TypeElementQuery onlyMethods()
      Only visit the class and the methods.
      Returns:
      this query
    • onlyClass

      static TypeElementQuery onlyClass()
      Only visit the class.
      Returns:
      this query
    • includeMethods

      TypeElementQuery includeMethods()
      Include the methods.
      Returns:
      this query
    • excludeMethods

      TypeElementQuery excludeMethods()
      Exclude the methods.
      Returns:
      this query
    • includeConstructors

      TypeElementQuery includeConstructors()
      Include the constructors.
      Returns:
      this query
    • excludeConstructors

      TypeElementQuery excludeConstructors()
      Exclude the constructors.
      Returns:
      this query
    • includeFields

      TypeElementQuery includeFields()
      Include the fields.
      Returns:
      this query
    • excludeFields

      TypeElementQuery excludeFields()
      Exclude the fields.
      Returns:
      this query
    • visitUnresolvedInterfaces

      TypeElementQuery visitUnresolvedInterfaces()
      If the unresolved interfaces should be visited.
      Returns:
      this query
    • includeEnumConstants

      TypeElementQuery includeEnumConstants()
      Include the enum constants.
      Returns:
      this query
    • excludeEnumConstants

      TypeElementQuery excludeEnumConstants()
      Exclude the enum constants.
      Returns:
      this query
    • includeAll

      TypeElementQuery includeAll()
      Include all.
      Returns:
      this query
    • excludeAll

      TypeElementQuery excludeAll()
      Exclude all.
      Returns:
      this query
    • includesMethods

      boolean includesMethods()
      Returns:
      Is includes methods?
    • includesFields

      boolean includesFields()
      Returns:
      Is includes fields?
    • includesConstructors

      boolean includesConstructors()
      Returns:
      Is includes constructors?
    • includesEnumConstants

      boolean includesEnumConstants()
      Returns:
      Is enum constants?
    • visitsUnresolvedInterfaces

      boolean visitsUnresolvedInterfaces()
      Returns:
      Visits unresolved interfaces