## Uses of Interface
org.optaplanner.core.impl.domain.variable.inverserelation.SingletonInverseVariableSupply

- Packages that use SingletonInverseVariableSupply
  Package | Description
  --- | ---
  org.optaplanner.core.impl.domain.variable.anchor |
  org.optaplanner.core.impl.domain.variable.custom |
  org.optaplanner.core.impl.domain.variable.inverserelation |
  org.optaplanner.core.impl.heuristic.selector.move.generic |
  org.optaplanner.core.impl.heuristic.selector.move.generic.chained |
  org.optaplanner.core.impl.heuristic.selector.value.chained |
  org.optaplanner.core.impl.heuristic.selector.value.decorator |

- - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.domain.variable.anchor

    Fields in org.optaplanner.core.impl.domain.variable.anchor declared as SingletonInverseVariableSupply
    Modifier and Type | Field and Description
    --- | ---
    `protected SingletonInverseVariableSupply` | ExternalizedAnchorVariableSupply.`nextVariableSupply`
    `protected SingletonInverseVariableSupply` | AnchorVariableListener.`nextVariableSupply`

    Constructors in org.optaplanner.core.impl.domain.variable.anchor with parameters of type SingletonInverseVariableSupply
    Constructor and Description
    `AnchorVariableListener(AnchorShadowVariableDescriptor<Solution_> anchorShadowVariableDescriptor, VariableDescriptor<Solution_> previousVariableDescriptor, SingletonInverseVariableSupply nextVariableSupply)`
    `ExternalizedAnchorVariableSupply(VariableDescriptor previousVariableDescriptor, SingletonInverseVariableSupply nextVariableSupply)`

  - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.domain.variable.custom

    Methods in org.optaplanner.core.impl.domain.variable.custom that return SingletonInverseVariableSupply
    Modifier and Type | Method and Description
    --- | ---
    `SingletonInverseVariableSupply` | CustomShadowVariableDemand.`createExternalizedSupply(InnerScoreDirector scoreDirector)`

  - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.domain.variable.inverserelation

    Classes in org.optaplanner.core.impl.domain.variable.inverserelation that implement SingletonInverseVariableSupply
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExternalizedSingletonInverseVariableSupply` Alternative to `SingletonInverseVariableListener`.
    `class` | `SingletonInverseVariableListener`

    Methods in org.optaplanner.core.impl.domain.variable.inverserelation that return SingletonInverseVariableSupply
    Modifier and Type | Method and Description
    --- | ---
    `SingletonInverseVariableSupply` | SingletonInverseVariableDemand.`createExternalizedSupply(InnerScoreDirector scoreDirector)`

  - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.heuristic.selector.move.generic

    Fields in org.optaplanner.core.impl.heuristic.selector.move.generic declared as SingletonInverseVariableSupply
    Modifier and Type | Field and Description
    --- | ---
    `protected SingletonInverseVariableSupply` | ChangeMoveSelector.`inverseVariableSupply`

    Fields in org.optaplanner.core.impl.heuristic.selector.move.generic with type parameters of type SingletonInverseVariableSupply
    Modifier and Type | Field and Description
    --- | ---
    `protected List<SingletonInverseVariableSupply>` | SwapMoveSelector.`inverseVariableSupplyList`

  - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.heuristic.selector.move.generic.chained

    Fields in org.optaplanner.core.impl.heuristic.selector.move.generic.chained declared as SingletonInverseVariableSupply
    Modifier and Type | Field and Description
    --- | ---
    `protected SingletonInverseVariableSupply` | TailChainSwapMoveSelector.`inverseVariableSupply`
    `protected SingletonInverseVariableSupply` | SubChainSwapMoveSelector.`inverseVariableSupply`
    `protected SingletonInverseVariableSupply` | SubChainChangeMoveSelector.`inverseVariableSupply`
    `protected SingletonInverseVariableSupply` | KOptMoveSelector.`inverseVariableSupply`
    `protected SingletonInverseVariableSupply` | KOptMove.`inverseVariableSupply`

    Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type SingletonInverseVariableSupply
    Constructor and Description
    `ChainedChangeMove(Object entity, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue)`
    `KOptMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, AnchorVariableSupply anchorVariableSupply, Object entity, Object[] values)`
    `SubChainChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue)`
    `SubChainReversingChangeMove(SubChain subChain, GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, Object toPlanningValue)`
    `SubChainReversingSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, SubChain leftSubChain, SubChain rightSubChain)`
    `SubChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, SubChain leftSubChain, SubChain rightSubChain)`
    `TailChainSwapMove(GenuineVariableDescriptor<Solution_> variableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, AnchorVariableSupply anchorVariableSupply, Object leftEntity, Object rightValue)`

    Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with type arguments of type SingletonInverseVariableSupply
    Constructor and Description
    `ChainedSwapMove(List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, List<SingletonInverseVariableSupply> inverseVariableSupplyList, Object leftEntity, Object rightEntity)`

  - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.heuristic.selector.value.chained

    Fields in org.optaplanner.core.impl.heuristic.selector.value.chained declared as SingletonInverseVariableSupply
    Modifier and Type | Field and Description
    --- | ---
    `protected SingletonInverseVariableSupply` | DefaultSubChainSelector.`inverseVariableSupply`

  - ### Uses of SingletonInverseVariableSupply in org.optaplanner.core.impl.heuristic.selector.value.decorator

    Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return SingletonInverseVariableSupply
    Modifier and Type | Method and Description
    --- | ---
    `protected SingletonInverseVariableSupply` | MovableChainedTrailingValueFilter.`retrieveSingletonInverseVariableSupply(ScoreDirector<Solution_> scoreDirector)`

Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.