OptaPlanner core 6.1.0.Beta2

org.optaplanner.core.impl.domain.variable.listener
Class ChainedMappedByVariableListener

java.lang.Object
  extended by org.optaplanner.core.impl.domain.variable.listener.ChainedMappedByVariableListener
All Implemented Interfaces:
VariableListener<Object>

public class ChainedMappedByVariableListener
extends Object
implements VariableListener<Object>


Constructor Summary
ChainedMappedByVariableListener(ShadowVariableDescriptor shadowVariableDescriptor)
           
 
Method Summary
 void afterEntityAdded(ScoreDirector scoreDirector, Object entity)
           
 void afterEntityRemoved(ScoreDirector scoreDirector, Object entity)
           
 void afterVariableChanged(ScoreDirector scoreDirector, Object entity)
           
 void beforeEntityAdded(ScoreDirector scoreDirector, Object entity)
           
 void beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)
           
 void beforeVariableChanged(ScoreDirector scoreDirector, Object entity)
           
protected  void insert(ScoreDirector scoreDirector, Object entity)
           
protected  void retract(ScoreDirector scoreDirector, Object entity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChainedMappedByVariableListener

public ChainedMappedByVariableListener(ShadowVariableDescriptor shadowVariableDescriptor)
Method Detail

beforeEntityAdded

public void beforeEntityAdded(ScoreDirector scoreDirector,
                              Object entity)
Specified by:
beforeEntityAdded in interface VariableListener<Object>

afterEntityAdded

public void afterEntityAdded(ScoreDirector scoreDirector,
                             Object entity)
Specified by:
afterEntityAdded in interface VariableListener<Object>

beforeVariableChanged

public void beforeVariableChanged(ScoreDirector scoreDirector,
                                  Object entity)
Specified by:
beforeVariableChanged in interface VariableListener<Object>

afterVariableChanged

public void afterVariableChanged(ScoreDirector scoreDirector,
                                 Object entity)
Specified by:
afterVariableChanged in interface VariableListener<Object>

beforeEntityRemoved

public void beforeEntityRemoved(ScoreDirector scoreDirector,
                                Object entity)
Specified by:
beforeEntityRemoved in interface VariableListener<Object>

afterEntityRemoved

public void afterEntityRemoved(ScoreDirector scoreDirector,
                               Object entity)
Specified by:
afterEntityRemoved in interface VariableListener<Object>

insert

protected void insert(ScoreDirector scoreDirector,
                      Object entity)

retract

protected void retract(ScoreDirector scoreDirector,
                       Object entity)

OptaPlanner core 6.1.0.Beta2

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.