org.drools.planner.core.domain.variable
Class AbstractPlanningValueRangeDescriptor
java.lang.Object
org.drools.planner.core.domain.variable.AbstractPlanningValueRangeDescriptor
- All Implemented Interfaces:
- PlanningValueRangeDescriptor
- Direct Known Subclasses:
- CompositePlanningValueRangeDescriptor, PlanningEntityPropertyPlanningValueRangeDescriptor, SolutionPropertyPlanningValueRangeDescriptor, UndefinedPlanningValueRangeDescriptor
public abstract class AbstractPlanningValueRangeDescriptor
- extends Object
- implements PlanningValueRangeDescriptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
variableDescriptor
protected PlanningVariableDescriptor variableDescriptor
excludeUninitializedPlanningEntity
protected boolean excludeUninitializedPlanningEntity
AbstractPlanningValueRangeDescriptor
public AbstractPlanningValueRangeDescriptor(PlanningVariableDescriptor variableDescriptor)
processExcludeUninitializedPlanningEntity
protected void processExcludeUninitializedPlanningEntity(ValueRange valueRangeAnnotation)
applyFiltering
protected Collection<?> applyFiltering(Collection<?> values)
isValuesCacheable
public boolean isValuesCacheable()
- Specified by:
isValuesCacheable
in interface PlanningValueRangeDescriptor
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.