| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.beans.PropertyDescriptor | org.optaplanner.core.impl.domain.common.PropertyAccessor | 6 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.examples.curriculumcourse.domain.Period | org.optaplanner.examples.cheaptime.solver.drools.PeriodWrapper | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.coachshuttlegathering.domain.BusVisit | org.optaplanner.examples.coachshuttlegathering.domain.BusStop | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.examples.coachshuttlegathering.domain.BusStartPoint | org.optaplanner.examples.coachshuttlegathering.domain.Bus | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.examples.coachshuttlegathering.domain.BusHub | java.util.List<org.optaplanner.examples.coachshuttlegathering.domain.Bus> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.examples.coachshuttlegathering.domain.BusStop | org.optaplanner.examples.coachshuttlegathering.domain.BusOrStop | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore | org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore | 14 | 4 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.reflect.Field | org.apache.commons.lang3.tuple.Pair<java.lang.Class, java.lang.reflect.Field> | 2 | 1 | 1 | - | - | Jdk -> External |
| org.optaplanner.core.impl.testdata.domain.TestdataSolution | org.optaplanner.core.impl.testdata.domain.extended.TestdataExtendedSolution | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor | java.util.Collection<org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.examples.tsp.domain.Standstill | org.optaplanner.examples.tsp.domain.Visit | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.nqueens.domain.Row | java.lang.Integer | 7 | 1 | 1 | SIBLING | - | Internal -> Jdk |
| ? | java.lang.Object | 10 | 1 | 1 | - | - | TypeVariable -> Jdk |
| java.lang.Integer | org.optaplanner.examples.nqueens.domain.Row | 7 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.lang.Integer | java.lang.Long | 17 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| org.optaplanner.examples.nqueens.integration.util.QueenCoordinatesStepListener | org.optaplanner.examples.nqueens.integration.util.NQueensStepTracker | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.beans.PropertyDescriptor | java.lang.reflect.Method | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.Method | org.optaplanner.core.impl.domain.common.member.MemberAccessor | 14 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| boolean | java.lang.Class<? extendsjava.lang.annotation.Annotation> | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| int | long | 60 | 3 | 1 | - | Widening | Jdk -> Jdk |
| org.optaplanner.examples.common.persistence.AbstractTxtSolutionImporter.TxtInputBuilder | org.optaplanner.examples.common.persistence.AbstractXlsxSolutionImporter.XslxInputBuilder | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| int | double | 3 | 1 | 1 | - | Widening | Jdk -> Jdk |
| java.util.Map<java.lang.String, java.util.Set<java.lang.String>> | org.reflections.Reflections | 1 | 1 | 1 | - | - | Jdk -> External |
| org.optaplanner.core.api.solver.Solver | org.optaplanner.core.impl.solver.DefaultSolver | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.common.persistence.AbstractSolutionImporter[] | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map | java.util.concurrent.ConcurrentMap | 7 | 3 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor | org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor | org.optaplanner.core.impl.domain.variable.custom.CustomShadowVariableDescriptor | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.ranking.ResilientScoreComparator | java.util.Comparator<org.optaplanner.benchmark.impl.result.SingleBenchmarkResult> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| org.optaplanner.benchmark.impl.ranking.ResilientScoreComparator | java.util.Comparator<org.optaplanner.core.api.score.Score> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| org.optaplanner.benchmark.impl.ranking.WorstScoreSolverRankingComparator | java.util.Comparator<org.optaplanner.benchmark.impl.result.SolverBenchmarkResult> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Jdk |
| java.lang.Boolean | java.lang.Integer | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.optaplanner.core.api.score.Score | org.optaplanner.benchmark.impl.result.SingleBenchmarkResult | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| void | org.optaplanner.benchmark.impl.result.SingleBenchmarkResult | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<org.optaplanner.core.impl.domain.variable.listener.VariableListener> | org.optaplanner.core.impl.domain.variable.listener.VariableListenerNotifiable | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.impl.domain.variable.listener.VariableListener | org.optaplanner.core.impl.domain.variable.listener.VariableListenerNotifiable | 5 | 1 | 1 | Composition | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor | org.optaplanner.core.impl.domain.variable.listener.VariableListenerNotifiable | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Collection | java.util.List | 22 | 4 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.kie.internal.event.rule.ActivationUnMatchListener | org.optaplanner.core.api.score.holder.AbstractScoreHolder.ConstraintUndoListener | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.io.File | java.util.List<java.io.File> | 4 | 1 | 1 | - | - | Jdk -> Jdk |
| long | int | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| org.optaplanner.core.config.solver.termination.TerminationConfig | java.util.List<org.optaplanner.benchmark.impl.statistic.ProblemStatistic> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.benchmark.impl.result.SolverBenchmarkResult | org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.persistence.xstream.impl.score.XStreamBendableScoreConverterTest.XStreamBendableScoreConverterTestObject | org.optaplanner.persistence.xstream.impl.score.XStreamScoreConverterTest.TestXStreamObject | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.core.api.score.buildin.simple.SimpleScore | org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.core.api.score.buildin.bendable.BendableScore | org.optaplanner.core.api.score.Score | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.result.SingleBenchmarkResult | org.optaplanner.benchmark.impl.result.SolverProblemBenchmarkResult | 25 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.result.SingleBenchmarkResult | org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult | 8 | 3 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.statistic.SingleStatistic | org.optaplanner.benchmark.impl.statistic.PureSubSingleStatistic | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.benchmark.config.statistic.SingleStatisticType | org.optaplanner.benchmark.config.statistic.SubSingleStatisticType | 11 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.statistic.StatisticType | org.optaplanner.benchmark.config.statistic.ProblemStatisticType | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult | 3 | 1 | 1 | Composition | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.benchmark.impl.result.BenchmarkResult | org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult | 25 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.io.File | java.io.InputStream | 5 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.benchmark.config.statistic.SubSingleStatisticType | org.optaplanner.benchmark.config.statistic.SingleStatisticType | 11 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.meetingscheduling.domain.Meeting | org.optaplanner.examples.meetingscheduling.domain.Person | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.examples.meetingscheduling.domain.Person | org.apache.commons.lang3.tuple.Pair<org.optaplanner.examples.meetingscheduling.domain.Person, java.lang.Boolean> | 1 | 1 | 1 | - | - | Internal -> External |
| boolean | java.lang.Object | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.api.solver.event.SolverEventListener | org.optaplanner.core.api.solver.event.SolverEventListener<Solution_> | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.api.solver.Solver | org.optaplanner.core.api.solver.Solver<org.optaplanner.examples.vehiclerouting.domain.VehicleRoutingSolution> | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor | org.apache.commons.lang3.tuple.Pair<org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor, java.lang.Integer> | 1 | 1 | 1 | - | - | Internal -> External |
| java.lang.Object | java.lang.Integer | 5 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.core.impl.testdata.domain.TestdataSolution | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.Map<java.lang.Object, java.lang.Object[]> | org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMatrix | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.optaplanner.core.impl.heuristic.selector.value.ValueSelector | org.optaplanner.core.impl.heuristic.selector.value.ValueSelector[] | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.ClassLoader | org.optaplanner.core.config.SolverConfigContext | 18 | 2 | 1 | Composition | - | Jdk -> Internal |
| int | java.lang.Integer | 3 | 2 | 1 | - | Boxing | Jdk -> Jdk |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.tsp.domain.TspSolution | 7 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.coachshuttlegathering.domain.CoachShuttleGatheringSolution | 5 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.examination.domain.Examination | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.pas.domain.PatientAdmissionSchedule | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.investment.domain.InvestmentSolution | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.vehiclerouting.domain.VehicleRoutingSolution | 5 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.cheaptime.domain.CheapTimeSolution | 7 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.meetingscheduling.domain.MeetingSchedule | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.nurserostering.domain.NurseRoster | 4 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.curriculumcourse.domain.CourseSchedule | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.cloudbalancing.domain.CloudBalance | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.projectjobscheduling.domain.Schedule | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.dinnerparty.domain.DinnerParty | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.travelingtournament.domain.TravelingTournament | 3 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.tennis.domain.TennisSolution | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.machinereassignment.domain.MachineReassignment | 5 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.examples.nqueens.domain.NQueens | 2 | 2 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.kie.api.runtime.KieContainer | org.kie.api.builder.ReleaseId | 1 | 1 | 1 | - | - | Internal -> External |
| java.util.HashMap | java.util.Map | 6 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.impl.solver.scope.DefaultSolverScope<Solution_> | 2 | 1 | 1 | Composition | - | Internal -> Internal |
| void | java.util.Collection<java.lang.Object> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor | org.optaplanner.core.impl.domain.entity.descriptor.EntityDescriptor<Solution_> | 41 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.core.impl.domain.solution.AbstractSolution | 11 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor<Solution_> | 38 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor | org.optaplanner.core.impl.domain.valuerange.descriptor.ValueRangeDescriptor<Solution_> | 14 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.curriculumcourse.persistence.CurriculumCourseDao | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.api.domain.solution.Solution | org.optaplanner.core.api.score.Score | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.common.persistence.AbstractSolutionImporter<Solution_> | 8 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | org.optaplanner.core.impl.testdata.domain.TestdataValue | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.impl.phase.custom.CustomPhaseCommand | org.optaplanner.core.impl.phase.custom.CustomPhaseCommand<Solution_> | 3 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.VariableDescriptor<Solution_> | 25 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor<Solution_> | 26 | 2 | 1 | - | - | Internal -> Internal |
| java.lang.reflect.Field | java.lang.reflect.Member | 3 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.List<java.lang.Class<? extendsjava.lang.annotation.Annotation>> | java.lang.Class | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.AnnotatedElement | java.lang.reflect.Member | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | java.time.LocalDateTime | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.time.temporal.Temporal | java.time.LocalTime | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.time.temporal.Temporal | java.time.LocalDateTime | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| java.time.temporal.Temporal | java.time.LocalDate | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| javax.swing.JLabel | org.optaplanner.examples.taskassigning.swingui.TaskOverviewPanel.TaskPanel | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.awt.Color | javax.swing.ImageIcon | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore | org.optaplanner.core.api.score.buildin.bendable.BendableScore | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.examples.taskassigning.swingui.TaskOverviewPanel.TaskPanel | javax.swing.JButton | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.examples.scrabble.domain.ScrabbleSolution | org.optaplanner.core.impl.score.director.ScoreDirector | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore | org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore | 11 | 2 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.benchmark.impl.statistic.calculatecount.CalculateCountStatisticPoint | org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedStatisticPoint | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| long | java.lang.Long | 6 | 3 | 1 | - | Boxing | Jdk -> Jdk |
| org.optaplanner.core.impl.testdata.util.PlannerTestUtils.OutputAsserter | java.util.function.Consumer | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.taskassigning.domain.TaskAssigningSolution> | org.optaplanner.examples.taskassigning.swingui.TaskAssigningPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.meetingscheduling.swingui.MeetingSchedulingPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.cloudbalancing.domain.CloudBalance> | org.optaplanner.examples.cloudbalancing.swingui.CloudBalancingPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.nurserostering.swingui.NurseRosteringPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.cheaptime.domain.CheapTimeSolution> | org.optaplanner.examples.cheaptime.swingui.CheapTimePanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.projectjobscheduling.domain.Schedule> | org.optaplanner.examples.projectjobscheduling.swingui.ProjectJobSchedulingPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.curriculumcourse.swingui.CurriculumCoursePanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.travelingtournament.domain.TravelingTournament> | org.optaplanner.examples.travelingtournament.swingui.TravelingTournamentPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.investment.swingui.InvestmentPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.vehiclerouting.domain.VehicleRoutingSolution> | org.optaplanner.examples.vehiclerouting.swingui.VehicleRoutingPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.examination.swingui.ExaminationPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.dinnerparty.swingui.DinnerPartyPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.coachshuttlegathering.swingui.CoachShuttleGatheringPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.nqueens.swingui.NQueensPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.pas.swingui.PatientAdmissionSchedulePanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.tsp.domain.TspSolution> | org.optaplanner.examples.tsp.swingui.TspPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.scrabble.domain.ScrabbleSolution> | org.optaplanner.examples.scrabble.swingui.ScrabblePanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel | org.optaplanner.examples.machinereassignment.swingui.MachineReassignmentPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.examples.common.swingui.SolutionPanel<org.optaplanner.examples.tennis.domain.TennisSolution> | org.optaplanner.examples.tennis.swingui.TennisPanel | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.api.domain.variable.CustomShadowVariable.Source | org.optaplanner.core.api.domain.variable.PlanningVariableReference | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List | java.util.Deque | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Set | java.util.Collection | 6 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| int | org.optaplanner.core.api.score.buildin.simple.SimpleScore | 1 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.optaplanner.core.impl.score.director.ScoreDirectorFactory | org.optaplanner.core.impl.score.director.InnerScoreDirectorFactory | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.solver.DefaultSolver | org.optaplanner.core.api.solver.Solver | 5 | 3 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.phase.Phase | org.optaplanner.core.impl.phase.Phase<Solution_> | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.solver.termination.PhaseToSolverTerminationBridge | org.optaplanner.core.impl.solver.termination.Termination | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| java.util.concurrent.ExecutorService | java.util.concurrent.ThreadPoolExecutor | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| org.kie.api.runtime.KieSession | org.optaplanner.core.impl.score.director.drools.testgen.TestGenDroolsScoreDirector<?> | 1 | 1 | 1 | - | - | External -> Internal |
| org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueProvider | org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenValueProvider<?> | 5 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Object | java.lang.Enum<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | java.util.Map<?, ?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | java.util.List<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.Object | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.impl.partitionedsearch.queue.PartitionEventId | int | 4 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.lang.Class | org.optaplanner.core.impl.score.definition.ScoreDefinition | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Class<?> | org.optaplanner.core.impl.score.director.drools.testgen.fact.TestGenFactField | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.impl.domain.locator.LocatorCache | org.optaplanner.core.impl.domain.locator.LocationStrategyResolver | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove | org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove<Solution_> | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.Class | java.lang.Class<?> | 33 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.reflect.Constructor | java.lang.reflect.Constructor<?> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.drools.core.common.AgendaItem | org.drools.core.common.AgendaItemImpl<org.optaplanner.core.api.score.holder.AbstractScoreHolderTest.TestModedAssertion> | 1 | 1 | 1 | - | - | External -> External |
| java.util.Date | java.time.OffsetDateTime | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.Date | java.time.LocalDate | 2 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.lang.String | java.time.LocalDate | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.List | org.apache.commons.lang3.tuple.Pair | 2 | 1 | 1 | - | - | Jdk -> External |
| org.optaplanner.benchmark.impl.result.SubSingleBenchmarkResult | org.optaplanner.benchmark.impl.result.SingleBenchmarkResult | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.nurserostering.solver.move.ShiftAssignmentSwapMove | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.pas.solver.move.BedDesignationSwapMove | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.cheaptime.solver.move.CheapTimePillarSlideMove | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.nurserostering.solver.move.EmployeeChangeMove | 5 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.NoChangeMove<Solution_> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor<org.optaplanner.core.impl.testdata.domain.multivar.TestdataMultiVarSolution> | 9 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor<org.optaplanner.core.impl.testdata.domain.TestdataSolution> | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.nurserostering.solver.move.EmployeeMultipleChangeMove | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.DummyMove | 12 | 2 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.PillarSwapMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.pas.solver.move.BedChangeMove | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.TailChainSwapMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.cloudbalancing.optional.move.CloudComputerChangeMove | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.travelingtournament.solver.move.MatchChainRotationsMove | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.nqueens.solver.move.RowChangeMove | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingSwapMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainChangeMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.Move<Solution_> | 30 | 5 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.investment.solver.move.InvestmentQuantityTransferMove | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.examples.cloudbalancing.optional.move.CloudProcessSwapMove | 3 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainReversingChangeMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 5 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.PillarChangeMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.KOptMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor | org.optaplanner.core.impl.domain.variable.descriptor.GenuineVariableDescriptor<org.optaplanner.core.impl.testdata.domain.entityproviding.TestdataEntityProvidingSolution> | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedSwapMove<org.optaplanner.core.impl.testdata.domain.chained.TestdataChainedSolution> | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.SubChainSwapMove<Solution_> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.tsp.domain.solver.DomicileDistanceVisitDifficultyWeightFactory.DomicileDistanceVisitDifficultyWeight | org.optaplanner.examples.tsp.domain.solver.DomicileDistanceStandstillStrengthWeightFactory.DomicileDistanceStandstillStrengthWeight | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.core.impl.score.director.ScoreDirector | org.optaplanner.core.impl.score.director.InnerScoreDirector<Solution_> | 2 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.NoChangeMove<org.optaplanner.core.impl.testdata.domain.TestdataSolution> | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove<org.optaplanner.core.impl.testdata.domain.TestdataSolution> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.selector.move.generic.SwapMove<org.optaplanner.core.impl.testdata.domain.TestdataSolution> | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.lang.Object | org.optaplanner.core.impl.testdata.domain.TestdataSolution | 4 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Double | org.optaplanner.examples.tennis.solver.drools.functions.LoadBalanceByCountAccumulateFunction.LoadBalanceResult | 2 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.io.Serializable | org.optaplanner.examples.tennis.solver.drools.functions.LoadBalanceByCountAccumulateFunction.LoadBalanceByCountData | 3 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| org.optaplanner.examples.tennis.solver.drools.functions.LoadBalanceByCountAccumulateFunction.LoadBalanceResult | org.optaplanner.examples.tennis.solver.drools.functions.LoadBalanceByCountAccumulateFunction.LoadBalanceByCountResult | 1 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.common.accessor.BeanPropertyMemberAccessor | java.lang.String | 2 | 1 | 1 | Composition | - | Internal -> Jdk |
| java.util.SortedSet | java.util.List | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| int | org.optaplanner.core.api.score.Score | 7 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.api.score.constraint.primint.IntConstraintMatch | org.optaplanner.core.api.score.constraint.ConstraintMatch | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| long | org.optaplanner.core.api.score.Score | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.api.score.constraint.primlong.LongConstraintMatch | org.optaplanner.core.api.score.constraint.ConstraintMatch | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.constraint.bigdecimal.BigDecimalConstraintMatch | org.optaplanner.core.api.score.constraint.ConstraintMatch | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.math.BigDecimal | org.optaplanner.core.api.score.Score | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.api.score.constraint.primdouble.DoubleConstraintMatch | org.optaplanner.core.api.score.constraint.ConstraintMatch | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| double | org.optaplanner.core.api.score.Score | 2 | 1 | 1 | - | - | Jdk -> Internal |
| java.util.List<java.lang.Object> | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.api.score.constraint.primlong.LongConstraintMatchTotal | org.optaplanner.core.api.score.constraint.ConstraintMatchTotal | 14 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor<?> | org.optaplanner.core.impl.domain.locator.LocationStrategyResolver | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.locator.Locator | org.optaplanner.core.impl.domain.lookup.LookUpManager | 7 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.api.domain.locator.LocationStrategyType | org.optaplanner.core.api.domain.lookup.LookUpStrategyType | 2 | 1 | 1 | - | - | Internal -> Internal |
| void | org.optaplanner.core.impl.heuristic.move.CompositeMove<Solution_> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.optaplanner.core.impl.heuristic.move.AbstractMove<Solution_> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | org.optaplanner.core.impl.heuristic.move.Move<Solution_> | 1 | 1 | 1 | - | - | Jdk -> Internal |
| void | boolean | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| javax.swing.JCheckBox | javax.swing.JToggleButton | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| int | java.lang.String | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.impl.partitionedsearch.partitioner.SolutionPartitioner | org.optaplanner.core.impl.partitionedsearch.partitioner.SolutionPartitioner<?> | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ThreadPoolExecutor | java.util.concurrent.ThreadFactory | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.Move<org.optaplanner.examples.travelingtournament.domain.TravelingTournament> | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.Move<org.optaplanner.examples.nurserostering.domain.NurseRoster> | 6 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.Move<org.optaplanner.examples.pas.domain.PatientAdmissionSchedule> | 2 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.Move<org.optaplanner.examples.investment.domain.InvestmentSolution> | 4 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Iterator<org.optaplanner.core.impl.heuristic.move.Move> | org.optaplanner.examples.cheaptime.solver.move.factory.CheapTimePillarSlideMoveIteratorFactory.RandomCheapTimePillarSlideMoveIterator | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| org.optaplanner.core.impl.heuristic.move.Move | org.optaplanner.core.impl.heuristic.move.Move<org.optaplanner.examples.cheaptime.domain.CheapTimeSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Iterator<org.optaplanner.core.impl.heuristic.move.Move> | org.optaplanner.examples.investment.solver.move.factory.InvestmentQuantityTransferMoveIteratorFactory.RandomInvestmentQuantityTransferMoveIterator | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.vehiclerouting.domain.solver.DepotAngleCustomerDifficultyWeightFactory.DepotAngleCustomerDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.tsp.domain.solver.DomicileDistanceVisitDifficultyWeightFactory.DomicileDistanceVisitDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.projectjobscheduling.domain.solver.ExecutionModeStrengthWeightFactory.ExecutionModeStrengthWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.nqueens.domain.solution.RowStrengthWeightFactory.RowStrengthWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.curriculumcourse.domain.solver.LectureDifficultyWeightFactory.LectureDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.coachshuttlegathering.domain.solver.DepotAngleBusStopDifficultyWeightFactory.DepotAngleBusStopDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.tsp.domain.solver.DomicileAngleVisitDifficultyWeightFactory.DomicileAngleVisitDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.vehiclerouting.domain.solver.DepotDistanceCustomerDifficultyWeightFactory.DepotDistanceCustomerDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.tsp.domain.solver.DomicileDistanceStandstillStrengthWeightFactory.DomicileDistanceStandstillStrengthWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.examination.domain.solver.ExamDifficultyWeightFactory.ExamDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.examination.domain.solver.RoomStrengthWeightFactory.RoomStrengthWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.curriculumcourse.domain.solver.RoomStrengthWeightFactory.RoomStrengthWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.curriculumcourse.domain.solver.PeriodStrengthWeightFactory.PeriodStrengthWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.nqueens.domain.solution.QueenDifficultyWeightFactory.QueenDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.lang.Comparable | org.optaplanner.examples.pas.domain.solver.BedDesignationDifficultyWeightFactory.BedDesignationDifficultyWeight | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Internal |
| java.io.File | org.optaplanner.benchmark.impl.loader.ProblemProvider<Solution_> | 2 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.benchmark.impl.result.ProblemBenchmarkResult | org.optaplanner.benchmark.impl.loader.ProblemProvider<Solution_> | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.concurrent.ThreadPoolExecutor | java.util.concurrent.ExecutorService | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| javax.swing.JPanel | javax.swing.JList<org.optaplanner.examples.common.swingui.SolverAndPersistenceFrame.QuickOpenAction> | 3 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| javax.swing.Action | java.io.File | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.tsp.persistence.TspImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<Solution_> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.coachshuttlegathering.app.CoachShuttleGatheringApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.machinereassignment.app.MachineReassignmentApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.curriculumcourse.persistence.CurriculumCourseImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.dinnerparty.app.DinnerPartyApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.machinereassignment.persistence.MachineReassignmentImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.investment.persistence.InvestmentImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.examination.persistence.ExaminationImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.common.app.CommonApp<Solution_> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.coachshuttlegathering.persistence.CoachShuttleGatheringImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.projectjobscheduling.persistence.ProjectJobSchedulingImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.tsp.app.TspApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.cheaptime.app.CheapTimeApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.pas.app.PatientAdmissionScheduleApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.examination.app.ExaminationApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.cheaptime.persistence.CheapTimeImporter | org.optaplanner.examples.common.persistence.SolutionConverter<org.optaplanner.examples.cheaptime.domain.CheapTimeSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<org.optaplanner.examples.cloudbalancing.domain.CloudBalance> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.tennis.app.TennisApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.cheaptime.persistence.CheapTimeImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.travelingtournament.app.TravelingTournamentApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.common.app.CommonApp | 4 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.nqueens.app.NQueensApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.meetingscheduling.app.MeetingSchedulingApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.tsp.persistence.TspImporter | org.optaplanner.examples.common.persistence.SolutionConverter<org.optaplanner.examples.tsp.domain.TspSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.taskassigning.app.TaskAssigningApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.pas.persistence.PatientAdmissionScheduleImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.nurserostering.app.NurseRosteringApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.projectjobscheduling.app.ProjectJobSchedulingApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.coachshuttlegathering.persistence.CoachShuttleGatheringImporter | org.optaplanner.examples.common.persistence.SolutionConverter<org.optaplanner.examples.coachshuttlegathering.domain.CoachShuttleGatheringSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.vehiclerouting.persistence.VehicleRoutingImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.common.app.CommonApp<Solution_> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.vehiclerouting.app.VehicleRoutingApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.investment.app.InvestmentApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.cloudbalancing.app.CloudBalancingApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.vehiclerouting.persistence.VehicleRoutingImporter | org.optaplanner.examples.common.persistence.SolutionConverter<org.optaplanner.examples.vehiclerouting.domain.VehicleRoutingSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.travelingtournament.persistence.TravelingTournamentImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO | 5 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.AbstractSolutionImporter | org.optaplanner.examples.nurserostering.persistence.NurseRosteringImporter | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.scrabble.persistence.ScrabbleImporter | org.optaplanner.examples.common.persistence.SolutionConverter<org.optaplanner.examples.scrabble.domain.ScrabbleSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.common.persistence.SolutionDao | org.optaplanner.examples.curriculumcourse.app.CurriculumCourseApp | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.examples.investment.persistence.InvestmentImporter | org.optaplanner.examples.common.persistence.SolutionConverter<org.optaplanner.examples.investment.domain.InvestmentSolution> | 1 | 1 | 1 | - | - | Internal -> Internal |
| short | org.apache.poi.xssf.usermodel.XSSFColor | 1 | 1 | 1 | - | - | Jdk -> External |
| org.apache.poi.ss.usermodel.IndexedColors | org.apache.poi.xssf.usermodel.XSSFColor | 5 | 1 | 1 | - | - | External -> External |
| boolean | void | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.util.List<org.optaplanner.examples.conferencescheduling.domain.Speaker> | org.optaplanner.examples.conferencescheduling.domain.Room | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.apache.poi.ss.usermodel.Cell | void | 1 | 1 | 1 | - | - | External -> Jdk |
| org.apache.poi.ss.usermodel.Cell | org.apache.poi.xssf.usermodel.XSSFCell | 10 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.apache.poi.ss.usermodel.Sheet | org.apache.poi.xssf.usermodel.XSSFSheet | 2 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.apache.poi.ss.usermodel.Row | org.apache.poi.xssf.usermodel.XSSFRow | 2 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.apache.poi.ss.usermodel.Workbook | org.apache.poi.xssf.usermodel.XSSFWorkbook | 4 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.apache.poi.ss.usermodel.CellStyle | org.apache.poi.xssf.usermodel.XSSFCellStyle | 9 | 1 | 1 | T_SUPER_R | - | External -> External |
| org.optaplanner.core.impl.testdata.domain.TestdataSolution | ? | 7 | 1 | 1 | - | - | Internal -> TypeVariable |
| org.optaplanner.core.impl.score.director.InnerScoreDirector | org.optaplanner.core.impl.score.director.ScoreDirector | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.selector.move.generic.ChangeMove | org.optaplanner.core.impl.heuristic.selector.move.generic.chained.ChainedChangeMove | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.move.AbstractMove | org.optaplanner.core.impl.partitionedsearch.scope.PartitionChangeMove | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.lang.String | java.util.Set<java.lang.String> | 7 | 2 | 1 | - | - | Jdk -> Jdk |
| java.util.LinkedHashSet | java.util.Set | 1 | 1 | 1 | R_SUPER_T | - | Jdk -> Jdk |
| java.util.Set | java.util.Map | 2 | 2 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | org.optaplanner.examples.conferencescheduling.domain.TalkType | 15 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| java.util.Map.Entry<org.optaplanner.examples.conferencescheduling.domain.TalkType, java.lang.Long> | org.optaplanner.core.api.score.constraint.ConstraintMatchTotal | 1 | 1 | 1 | - | - | Jdk -> Internal |
| org.optaplanner.core.impl.score.director.ScoreDirector | org.optaplanner.core.impl.score.director.InnerScoreDirector | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| double | long | 1 | 1 | 1 | - | Narrowing | Jdk -> Jdk |
| java.time.LocalDate | org.apache.commons.lang3.tuple.Pair<java.time.LocalDate, org.optaplanner.examples.rocktour.domain.RockTimeOfDay> | 1 | 1 | 1 | SIBLING | - | Jdk -> External |
| java.util.List | java.util.Map | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore | org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| org.apache.commons.lang3.tuple.Pair<java.time.LocalDate, org.optaplanner.examples.rocktour.domain.RockTimeOfDay> | org.optaplanner.examples.rocktour.domain.solver.RockShowVariableListener.Arrival | 2 | 1 | 1 | - | - | External -> Internal |
| org.optaplanner.core.impl.localsearch.decider.multithreaded.RearrangingBlockingQueue.MoveResult | org.optaplanner.core.impl.solver.thread.OrderByMoveIndexBlockingQueue.MoveResult | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner | org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner<Solution_> | 2 | 1 | 1 | - | - | Internal -> Internal |
| java.util.Map<java.lang.String, java.lang.Integer> | void | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.impl.domain.solution.cloner.FieldAccessingSolutionCloner | org.optaplanner.core.api.domain.solution.cloner.SolutionCloner | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.examples.conferencescheduling.domain.ConferenceSolution | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.lang.String | org.optaplanner.examples.conferencescheduling.domain.Talk | 5 | 1 | 1 | SIBLING | - | Jdk -> Internal |
| long | java.util.concurrent.atomic.AtomicLong | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.time.LocalDate | java.util.List<org.optaplanner.examples.flightcrewscheduling.domain.FlightAssignment> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableSupply | java.lang.Object | 2 | 2 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.core.impl.domain.variable.anchor.AnchorVariableSupply | java.lang.Object | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.test.impl.score.buildin.hardsoft.HardSoftScoreVerifier | org.optaplanner.test.impl.score.buildin.hardmediumsoft.HardMediumSoftScoreVerifier | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.util.Map<java.util.List<java.lang.String>, org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor> | java.lang.String | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| org.optaplanner.examples.conferencescheduling.domain.Talk | void | 1 | 1 | 1 | - | - | Internal -> Jdk |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.simple.SimpleScore | 2 | 2 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.simplebigdecimal.SimpleBigDecimalScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.bendablelong.BendableLongScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardsoftbigdecimal.HardSoftBigDecimalScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| int | org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore | 153 | 2 | 1 | Composition | - | Jdk -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardsoftdouble.HardSoftDoubleScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.simpledouble.SimpleDoubleScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.api.score.Score | org.optaplanner.core.api.score.buildin.bendable.BendableScore | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.parametrization.descriptor.ParametrizationDescriptor | org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightPackDescriptor | 1 | 1 | 1 | - | - | Internal -> Internal |
| org.optaplanner.core.impl.domain.common.accessor.MemberAccessor | org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor<Solution_> | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| long | org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| org.optaplanner.core.api.domain.constraintweight.ConstraintWeightPack | org.optaplanner.core.api.domain.constraintweight.ConstraintConfiguration | 2 | 1 | 1 | - | - | Internal -> Internal |
| long | java.lang.Integer | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| int | org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore | 5 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.io.Writer | java.io.StringWriter | 1 | 1 | 1 | T_SUPER_R | - | Jdk -> Jdk |
| boolean | java.lang.Boolean | 4 | 1 | 1 | - | Boxing | Jdk -> Jdk |
| java.lang.Boolean | boolean | 4 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| org.hibernate.engine.spi.SessionImplementor | org.hibernate.engine.spi.SharedSessionContractImplementor | 5 | 1 | 1 | - | - | Internal -> Internal |