Uses of Interface
ai.timefold.solver.core.preview.api.domain.metamodel.PlanningEntityMetaModel
Packages that use PlanningEntityMetaModel
Package
Description
This package contains classes and interfaces that represent the metamodel of the domain.
This package contains classes and interfaces that support
the diffing of
PlanningSolutions.-
Uses of PlanningEntityMetaModel in ai.timefold.solver.core.impl.bavet.uni
Constructors in ai.timefold.solver.core.impl.bavet.uni with parameters of type PlanningEntityMetaModelModifierConstructorDescriptionForEachExcludingPinnedUniNode(PlanningEntityMetaModel<Solution_, A> entityMetaModel, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize) -
Uses of PlanningEntityMetaModel in ai.timefold.solver.core.impl.domain.entity.descriptor
Methods in ai.timefold.solver.core.impl.domain.entity.descriptor that return PlanningEntityMetaModel -
Uses of PlanningEntityMetaModel in ai.timefold.solver.core.impl.domain.solution.descriptor
Classes in ai.timefold.solver.core.impl.domain.solution.descriptor that implement PlanningEntityMetaModelMethods in ai.timefold.solver.core.impl.domain.solution.descriptor that return PlanningEntityMetaModelModifier and TypeMethodDescriptionDefaultPlanningListVariableMetaModel.entity()Returns the value of theentityrecord component.DefaultPlanningVariableMetaModel.entity()Returns the value of theentityrecord component.DefaultShadowVariableMetaModel.entity()Returns the value of theentityrecord component.Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return types with arguments of type PlanningEntityMetaModelConstructors in ai.timefold.solver.core.impl.domain.solution.descriptor with parameters of type PlanningEntityMetaModelModifierConstructorDescriptionDefaultPlanningListVariableMetaModel(PlanningEntityMetaModel<Solution_, Entity_> entity, ListVariableDescriptor<Solution_> variableDescriptor) Creates an instance of aDefaultPlanningListVariableMetaModelrecord class.DefaultPlanningVariableMetaModel(PlanningEntityMetaModel<Solution_, Entity_> entity, BasicVariableDescriptor<Solution_> variableDescriptor) Creates an instance of aDefaultPlanningVariableMetaModelrecord class.DefaultShadowVariableMetaModel(PlanningEntityMetaModel<Solution_, Entity_> entity, ShadowVariableDescriptor<Solution_> variableDescriptor) Creates an instance of aDefaultShadowVariableMetaModelrecord class. -
Uses of PlanningEntityMetaModel in ai.timefold.solver.core.impl.move.streams.dataset
Constructors in ai.timefold.solver.core.impl.move.streams.dataset with parameters of type PlanningEntityMetaModelModifierConstructorDescriptionForEachExcludingPinnedDataStream(DataStreamFactory<Solution_> dataStreamFactory, PlanningEntityMetaModel<Solution_, A> entityMetaModel) -
Uses of PlanningEntityMetaModel in ai.timefold.solver.core.preview.api.domain.metamodel
Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return PlanningEntityMetaModelModifier and TypeMethodDescriptiondefault <Entity_> PlanningEntityMetaModel<Solution_,Entity_> Returns the meta-model of the @planning entitywith the given class.VariableMetaModel.entity()Describes the entity that owns this variable.Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return types with arguments of type PlanningEntityMetaModelModifier and TypeMethodDescriptionPlanningSolutionMetaModel.entities()Returns the meta-models of @planning entitiesknown to the solution, genuine or shadow.default List<PlanningEntityMetaModel<Solution_,?>> PlanningSolutionMetaModel.genuineEntities()Returns the meta-models of genuine @planning entitiesknown to the solution. -
Uses of PlanningEntityMetaModel in ai.timefold.solver.core.preview.api.domain.solution.diff
Methods in ai.timefold.solver.core.preview.api.domain.solution.diff that return PlanningEntityMetaModelModifier and TypeMethodDescriptionPlanningEntityDiff.entityMetaModel()Describes thePlanningEntityclass.