Uses of Class
ai.timefold.solver.core.impl.domain.variable.declarative.DeclarativeShadowVariableDescriptor
Packages that use DeclarativeShadowVariableDescriptor
Package
Description
Provided shadow variables work by calculating the topological order
of each shadow variable.
-
Uses of DeclarativeShadowVariableDescriptor in ai.timefold.solver.core.impl.domain.solution.descriptor
Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return types with arguments of type DeclarativeShadowVariableDescriptor -
Uses of DeclarativeShadowVariableDescriptor in ai.timefold.solver.core.impl.domain.variable.declarative
Methods in ai.timefold.solver.core.impl.domain.variable.declarative that return DeclarativeShadowVariableDescriptorModifier and TypeMethodDescriptionVariableUpdaterInfo.variableDescriptor()Returns the value of thevariableDescriptorrecord component.Constructors in ai.timefold.solver.core.impl.domain.variable.declarative with parameters of type DeclarativeShadowVariableDescriptorModifierConstructorDescriptionVariableUpdaterInfo(VariableMetaModel<Solution_, ?, ?> id, int groupId, DeclarativeShadowVariableDescriptor<Solution_> variableDescriptor, EntityConsistencyState<Solution_, Object> entityConsistencyState, MemberAccessor memberAccessor, MemberAccessor calculatorAccessor) VariableUpdaterInfo(VariableMetaModel<Solution_, ?, ?> id, int groupId, DeclarativeShadowVariableDescriptor<Solution_> variableDescriptor, EntityConsistencyState<Solution_, Object> entityConsistencyState, MemberAccessor memberAccessor, BiFunction<@Nullable Solution_, Object, Object> calculator, @Nullable Object[] groupEntities) Creates an instance of aVariableUpdaterInforecord class.Constructor parameters in ai.timefold.solver.core.impl.domain.variable.declarative with type arguments of type DeclarativeShadowVariableDescriptorModifierConstructorDescriptionSingleDirectionalParentVariableReferenceGraph(ConsistencyTracker<Solution_> consistencyTracker, List<DeclarativeShadowVariableDescriptor<Solution_>> sortedDeclarativeShadowVariableDescriptors, TopologicalSorter topologicalSorter, ChangedVariableNotifier<Solution_> changedVariableNotifier, boolean canTerminateEarly, Object[] entities)