Uses of Enum Class
ai.timefold.solver.core.api.domain.common.DomainAccessType
Packages that use DomainAccessType
Package
Description
-
Uses of DomainAccessType in ai.timefold.solver.core.api.domain.common
Methods in ai.timefold.solver.core.api.domain.common that return DomainAccessTypeModifier and TypeMethodDescriptionstatic DomainAccessTypeReturns the enum constant of this class with the specified name.static DomainAccessType[]DomainAccessType.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of DomainAccessType in ai.timefold.solver.core.config.solver
Fields in ai.timefold.solver.core.config.solver declared as DomainAccessTypeMethods in ai.timefold.solver.core.config.solver that return DomainAccessTypeModifier and TypeMethodDescription@NonNull DomainAccessTypeSolverConfig.determineDomainAccessType()@Nullable DomainAccessTypeSolverConfig.getDomainAccessType()Methods in ai.timefold.solver.core.config.solver with parameters of type DomainAccessTypeModifier and TypeMethodDescriptionvoidSolverConfig.setDomainAccessType(@Nullable DomainAccessType domainAccessType) @NonNull SolverConfigSolverConfig.withDomainAccessType(@NonNull DomainAccessType domainAccessType) -
Uses of DomainAccessType in ai.timefold.solver.core.config.util
Methods in ai.timefold.solver.core.config.util with parameters of type DomainAccessTypeModifier and TypeMethodDescriptionstatic <C> @Nullable MemberAccessorConfigUtils.findPlanningIdMemberAccessor(@NonNull Class<C> clazz, @NonNull MemberAccessorFactory memberAccessorFactory, @NonNull DomainAccessType domainAccessType) This method is heavy, and it is effectively a computed constant. -
Uses of DomainAccessType in ai.timefold.solver.core.impl.domain.common.accessor
Methods in ai.timefold.solver.core.impl.domain.common.accessor with parameters of type DomainAccessTypeModifier and TypeMethodDescriptionMemberAccessorFactory.buildAndCacheMemberAccessor(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, DomainAccessType domainAccessType) Creates a new member accessor based on the given parameters.MemberAccessorFactory.buildAndCacheMemberAccessor(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, Class<? extends Annotation> annotationClass, DomainAccessType domainAccessType) Creates a new member accessor based on the given parameters.static MemberAccessorMemberAccessorFactory.buildMemberAccessor(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, DomainAccessType domainAccessType, ClassLoader classLoader) Creates a new member accessor based on the given parameters.static MemberAccessorMemberAccessorFactory.buildMemberAccessor(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, Class<? extends Annotation> annotationClass, DomainAccessType domainAccessType, ClassLoader classLoader) Creates a new member accessor based on the given parameters. -
Uses of DomainAccessType in ai.timefold.solver.core.impl.domain.policy
Methods in ai.timefold.solver.core.impl.domain.policy that return DomainAccessTypeMethods in ai.timefold.solver.core.impl.domain.policy with parameters of type DomainAccessTypeModifier and TypeMethodDescriptionvoidDescriptorPolicy.setDomainAccessType(DomainAccessType domainAccessType) -
Uses of DomainAccessType in ai.timefold.solver.core.impl.domain.solution
Methods in ai.timefold.solver.core.impl.domain.solution with parameters of type DomainAccessTypeModifier and TypeMethodDescriptionvoidConstraintConfigurationBasedConstraintWeightSupplier.initialize(SolutionDescriptor<Solution_> solutionDescriptor, MemberAccessorFactory memberAccessorFactory, DomainAccessType domainAccessType) Deprecated, for removal: This API element is subject to removal in a future version.voidConstraintWeightSupplier.initialize(SolutionDescriptor<Solution_> solutionDescriptor, MemberAccessorFactory memberAccessorFactory, DomainAccessType domainAccessType) voidOverridesBasedConstraintWeightSupplier.initialize(SolutionDescriptor<Solution_> solutionDescriptor, MemberAccessorFactory memberAccessorFactory, DomainAccessType domainAccessType) -
Uses of DomainAccessType in ai.timefold.solver.core.impl.domain.solution.descriptor
Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return DomainAccessTypeMethods in ai.timefold.solver.core.impl.domain.solution.descriptor with parameters of type DomainAccessTypeModifier and TypeMethodDescriptionstatic <Solution_>
SolutionDescriptor<Solution_>SolutionDescriptor.buildSolutionDescriptor(Set<PreviewFeature> enabledPreviewFeatureSet, DomainAccessType domainAccessType, Class<Solution_> solutionClass, Map<String, MemberAccessor> memberAccessorMap, Map<String, SolutionCloner> solutionClonerMap, List<Class<?>> entityClassList)