## Uses of Interface
org.optaplanner.core.impl.domain.common.accessor.MemberAccessor

- Packages that use MemberAccessor
  Package | Description
  --- | ---
  org.optaplanner.core.config.util |
  org.optaplanner.core.impl.domain.common.accessor |
  org.optaplanner.core.impl.domain.constraintweight.descriptor |
  org.optaplanner.core.impl.domain.lookup |
  org.optaplanner.core.impl.domain.policy |
  org.optaplanner.core.impl.domain.solution.descriptor |
  org.optaplanner.core.impl.domain.valuerange.descriptor |
  org.optaplanner.core.impl.domain.variable.anchor |
  org.optaplanner.core.impl.domain.variable.custom |
  org.optaplanner.core.impl.domain.variable.descriptor |
  org.optaplanner.core.impl.domain.variable.inverserelation |
  org.optaplanner.core.impl.heuristic.selector.entity.decorator |

- - ### Uses of MemberAccessor in org.optaplanner.core.config.util

    Methods in org.optaplanner.core.config.util that return MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `static <C> MemberAccessor` | ConfigUtils.`findPlanningIdMemberAccessor(Class<C> clazz)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.common.accessor

    Classes in org.optaplanner.core.impl.domain.common.accessor that implement MemberAccessor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LambdaBeanPropertyMemberAccessor` A `MemberAccessor` based on a getter and optionally a setter.
    `class` | `ReflectionBeanPropertyMemberAccessor` A `MemberAccessor` based on a getter and optionally a setter.
    `class` | `ReflectionFieldMemberAccessor` A `MemberAccessor` based on a field.
    `class` | `ReflectionMethodMemberAccessor` A `MemberAccessor` based on a single read `Method`.

    Methods in org.optaplanner.core.impl.domain.common.accessor that return MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `static MemberAccessor` | MemberAccessorFactory.`buildMemberAccessor(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, Class<? extends Annotation> annotationClass)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.constraintweight.descriptor

    Methods in org.optaplanner.core.impl.domain.constraintweight.descriptor that return MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `MemberAccessor` | ConstraintWeightDescriptor.`getMemberAccessor()`

    Constructors in org.optaplanner.core.impl.domain.constraintweight.descriptor with parameters of type MemberAccessor
    Constructor and Description
    `ConstraintWeightDescriptor(ConstraintConfigurationDescriptor<Solution_> constraintConfigurationDescriptor, MemberAccessor memberAccessor)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.lookup

    Constructors in org.optaplanner.core.impl.domain.lookup with parameters of type MemberAccessor
    Constructor and Description
    `PlanningIdLookUpStrategy(MemberAccessor planningIdMemberAccessor)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.policy

    Methods in org.optaplanner.core.impl.domain.policy that return MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `MemberAccessor` | DescriptorPolicy.`getFromEntityValueRangeProvider(String id)`
    `MemberAccessor` | DescriptorPolicy.`getFromSolutionValueRangeProvider(String id)`

    Methods in org.optaplanner.core.impl.domain.policy with parameters of type MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `void` | DescriptorPolicy.`addFromEntityValueRangeProvider(MemberAccessor memberAccessor)`
    `void` | DescriptorPolicy.`addFromSolutionValueRangeProvider(MemberAccessor memberAccessor)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.solution.descriptor

    Methods in org.optaplanner.core.impl.domain.solution.descriptor that return MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `MemberAccessor` | SolutionDescriptor.`getConstraintConfigurationMemberAccessor()`

    Methods in org.optaplanner.core.impl.domain.solution.descriptor that return types with arguments of type MemberAccessor
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,MemberAccessor>` | SolutionDescriptor.`getEntityCollectionMemberAccessorMap()`
    `Map<String,MemberAccessor>` | SolutionDescriptor.`getEntityMemberAccessorMap()`
    `Map<String,MemberAccessor>` | SolutionDescriptor.`getProblemFactCollectionMemberAccessorMap()`
    `Map<String,MemberAccessor>` | SolutionDescriptor.`getProblemFactMemberAccessorMap()`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.valuerange.descriptor

    Fields in org.optaplanner.core.impl.domain.valuerange.descriptor declared as MemberAccessor
    Modifier and Type | Field and Description
    --- | ---
    `protected MemberAccessor` | AbstractFromPropertyValueRangeDescriptor.`memberAccessor`

    Constructors in org.optaplanner.core.impl.domain.valuerange.descriptor with parameters of type MemberAccessor
    Constructor and Description
    `AbstractFromPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, MemberAccessor memberAccessor)`
    `FromEntityPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, MemberAccessor memberAccessor)`
    `FromSolutionPropertyValueRangeDescriptor(GenuineVariableDescriptor<Solution_> variableDescriptor, boolean addNullInValueRange, MemberAccessor memberAccessor)`

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

    Constructors in org.optaplanner.core.impl.domain.variable.anchor with parameters of type MemberAccessor
    Constructor and Description
    `AnchorShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)`

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

    Constructors in org.optaplanner.core.impl.domain.variable.custom with parameters of type MemberAccessor
    Constructor and Description
    `CustomShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.domain.variable.descriptor

    Fields in org.optaplanner.core.impl.domain.variable.descriptor declared as MemberAccessor
    Modifier and Type | Field and Description
    --- | ---
    `protected MemberAccessor` | VariableDescriptor.`variableMemberAccessor`

    Constructors in org.optaplanner.core.impl.domain.variable.descriptor with parameters of type MemberAccessor
    Constructor and Description
    `GenuineVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)`
    `ShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)`
    `VariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)`

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

    Constructors in org.optaplanner.core.impl.domain.variable.inverserelation with parameters of type MemberAccessor
    Constructor and Description
    `InverseRelationShadowVariableDescriptor(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor)`

  - ### Uses of MemberAccessor in org.optaplanner.core.impl.heuristic.selector.entity.decorator

    Constructors in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type MemberAccessor
    Constructor and Description
    `PinEntityFilter(MemberAccessor memberAccessor)`

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