## Uses of Interface
org.optaplanner.core.impl.heuristic.selector.common.nearby.NearbyDistanceMeter

- Packages that use NearbyDistanceMeter
  Package | Description
  --- | ---
  org.optaplanner.core.config.heuristic.selector.common.nearby |
  org.optaplanner.core.impl.heuristic.selector.common.nearby |
  org.optaplanner.core.impl.heuristic.selector.entity.nearby |
  org.optaplanner.core.impl.heuristic.selector.value.nearby |

- - ### Uses of NearbyDistanceMeter in org.optaplanner.core.config.heuristic.selector.common.nearby

    Fields in org.optaplanner.core.config.heuristic.selector.common.nearby with type parameters of type NearbyDistanceMeter
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Class<? extends NearbyDistanceMeter>` | NearbySelectionConfig.`nearbyDistanceMeterClass` |

    Methods in org.optaplanner.core.config.heuristic.selector.common.nearby that return types with arguments of type NearbyDistanceMeter
    Modifier and Type | Method | Description
    --- | --- | ---
    `Class<? extends NearbyDistanceMeter>` | NearbySelectionConfig.`getNearbyDistanceMeterClass()` |

    Method parameters in org.optaplanner.core.config.heuristic.selector.common.nearby with type arguments of type NearbyDistanceMeter
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | NearbySelectionConfig.`setNearbyDistanceMeterClass​(Class<? extends NearbyDistanceMeter> nearbyDistanceMeterClass)` |

  - ### Uses of NearbyDistanceMeter in org.optaplanner.core.impl.heuristic.selector.common.nearby

    Constructors in org.optaplanner.core.impl.heuristic.selector.common.nearby with parameters of type NearbyDistanceMeter
    Constructor | Description
    --- | ---
    `NearbyDistanceMatrix​(NearbyDistanceMeter<Origin,​Destination> nearbyDistanceMeter, int originSize, Function<Origin,​Iterator<Destination>> destinationIteratorProvider, ToIntFunction<Origin> destinationSizeFunction)` |

  - ### Uses of NearbyDistanceMeter in org.optaplanner.core.impl.heuristic.selector.entity.nearby

    Fields in org.optaplanner.core.impl.heuristic.selector.entity.nearby declared as NearbyDistanceMeter
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected NearbyDistanceMeter<?,​?>` | NearEntityNearbyEntitySelector.`nearbyDistanceMeter` |

    Constructors in org.optaplanner.core.impl.heuristic.selector.entity.nearby with parameters of type NearbyDistanceMeter
    Constructor | Description
    --- | ---
    `NearEntityNearbyEntitySelector​(EntitySelector<Solution_> childEntitySelector, EntitySelector<Solution_> originEntitySelector, NearbyDistanceMeter<?,​?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection)` |

  - ### Uses of NearbyDistanceMeter in org.optaplanner.core.impl.heuristic.selector.value.nearby

    Fields in org.optaplanner.core.impl.heuristic.selector.value.nearby declared as NearbyDistanceMeter
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected NearbyDistanceMeter<?,​?>` | NearEntityNearbyValueSelector.`nearbyDistanceMeter` |

    Constructors in org.optaplanner.core.impl.heuristic.selector.value.nearby with parameters of type NearbyDistanceMeter
    Constructor | Description
    --- | ---
    `NearEntityNearbyValueSelector​(ValueSelector<Solution_> childValueSelector, EntitySelector<Solution_> originEntitySelector, NearbyDistanceMeter<?,​?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection)` |