# Uses of Package
org.optaplanner.core.api.domain.autodiscover

- Packages that use org.optaplanner.core.api.domain.autodiscover
  Package | Description
  --- | ---
  org.optaplanner.core.api.domain.autodiscover |
  org.optaplanner.core.api.domain.solution | Domain annotations and support classes for a planning solution.

- Classes in org.optaplanner.core.api.domain.autodiscover used by org.optaplanner.core.api.domain.autodiscover
  Class | Description
  --- | ---
  AutoDiscoverMemberType | Determines if and how to automatically presume `ConstraintConfigurationProvider`, `ProblemFactCollectionProperty`, `ProblemFactProperty`, `PlanningEntityCollectionProperty`, `PlanningEntityProperty` and `PlanningScore` annotations on `PlanningSolution` members based from the member type.

- Classes in org.optaplanner.core.api.domain.autodiscover used by org.optaplanner.core.api.domain.solution
  Class | Description
  --- | ---
  AutoDiscoverMemberType | Determines if and how to automatically presume `ConstraintConfigurationProvider`, `ProblemFactCollectionProperty`, `ProblemFactProperty`, `PlanningEntityCollectionProperty`, `PlanningEntityProperty` and `PlanningScore` annotations on `PlanningSolution` members based from the member type.