org.drools.planner.core.domain.variable
Class PlanningVariableDescriptor
java.lang.Object
org.drools.planner.core.domain.variable.PlanningVariableDescriptor
public class PlanningVariableDescriptor
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlanningVariableDescriptor
public PlanningVariableDescriptor(PlanningEntityDescriptor planningEntityDescriptor,
PropertyDescriptor variablePropertyDescriptor)
getPlanningEntityDescriptor
public PlanningEntityDescriptor getPlanningEntityDescriptor()
getVariablePropertyName
public String getVariablePropertyName()
getValueSorter
public PlanningValueSorter getValueSorter()
getProblemScale
public long getProblemScale(Solution solution,
Object planningEntity)
isInitialized
public boolean isInitialized(Object planningEntity)
uninitialize
public void uninitialize(Object planningEntity)
getValue
public Object getValue(Object planningEntity)
setValue
public void setValue(Object planningEntity,
Object value)
extractPlanningValues
public Collection<?> extractPlanningValues(Solution solution,
Object planningEntity)
isPlanningValuesCacheable
public boolean isPlanningValuesCacheable()
Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.