Uses of Interface
org.optaplanner.core.impl.domain.common.accessor.MemberAccessor
Packages that use MemberAccessor
Package
Description
-
Uses of MemberAccessor in org.optaplanner.core.config.solver
Fields in org.optaplanner.core.config.solver with type parameters of type MemberAccessorModifier and TypeFieldDescriptionprotected Map<String,
MemberAccessor> SolverConfig.gizmoMemberAccessorMap
Methods in org.optaplanner.core.config.solver that return types with arguments of type MemberAccessorMethod parameters in org.optaplanner.core.config.solver with type arguments of type MemberAccessorModifier and TypeMethodDescriptionvoid
SolverConfig.setGizmoMemberAccessorMap
(Map<String, MemberAccessor> gizmoMemberAccessorMap) SolverConfig.withGizmoMemberAccessorMap
(Map<String, MemberAccessor> memberAccessorMap) -
Uses of MemberAccessor in org.optaplanner.core.config.util
Methods in org.optaplanner.core.config.util that return MemberAccessorModifier and TypeMethodDescriptionstatic <C> MemberAccessor
ConfigUtils.findPlanningIdMemberAccessor
(Class<C> clazz, MemberAccessorFactory memberAccessorFactory, DomainAccessType domainAccessType) -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.common.accessor
Classes in org.optaplanner.core.impl.domain.common.accessor that implement MemberAccessorModifier and TypeClassDescriptionclass
final class
AMemberAccessor
based on a getter and optionally a setter.final class
AMemberAccessor
based on a getter and optionally a setter.final class
AMemberAccessor
based on a field.final class
AMemberAccessor
based on a single readMethod
.Methods in org.optaplanner.core.impl.domain.common.accessor that return MemberAccessorModifier and TypeMethodDescriptionMemberAccessorFactory.buildAndCacheMemberAccessor
(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, Class<? extends Annotation> annotationClass, DomainAccessType domainAccessType) Creates a new member accessor based on the given parameters.static MemberAccessor
MemberAccessorFactory.buildMemberAccessor
(Member member, MemberAccessorFactory.MemberAccessorType memberAccessorType, Class<? extends Annotation> annotationClass, DomainAccessType domainAccessType, ClassLoader classLoader) Creates a new member accessor based on the given parameters.Constructor parameters in org.optaplanner.core.impl.domain.common.accessor with type arguments of type MemberAccessorModifierConstructorDescriptionMemberAccessorFactory
(Map<String, MemberAccessor> memberAccessorMap) Prefills the member accessor cache. -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.common.accessor.gizmo
Classes in org.optaplanner.core.impl.domain.common.accessor.gizmo that implement MemberAccessorModifier and TypeClassDescriptionclass
This and its subclasses exist so that Gizmo only needs to generate code where it is necessary for it to be generated.class
class
Methods in org.optaplanner.core.impl.domain.common.accessor.gizmo that return MemberAccessorModifier and TypeMethodDescriptionstatic MemberAccessor
GizmoMemberAccessorFactory.buildGizmoMemberAccessor
(Member member, Class<? extends Annotation> annotationClass, GizmoClassLoader gizmoClassLoader) -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.constraintweight.descriptor
Methods in org.optaplanner.core.impl.domain.constraintweight.descriptor that return MemberAccessorConstructors in org.optaplanner.core.impl.domain.constraintweight.descriptor with parameters of type MemberAccessorModifierConstructorDescriptionConstraintWeightDescriptor
(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 -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.policy
Methods in org.optaplanner.core.impl.domain.policy that return MemberAccessorModifier and TypeMethodDescriptionDescriptorPolicy.getFromEntityValueRangeProvider
(String id) DescriptorPolicy.getFromSolutionValueRangeProvider
(String id) Methods in org.optaplanner.core.impl.domain.policy that return types with arguments of type MemberAccessorModifier and TypeMethodDescriptionDescriptorPolicy.getAnonymousFromEntityValueRangeProviderSet()
DescriptorPolicy.getAnonymousFromSolutionValueRangeProviderSet()
Methods in org.optaplanner.core.impl.domain.policy with parameters of type MemberAccessorModifier and TypeMethodDescriptionvoid
DescriptorPolicy.addFromEntityValueRangeProvider
(MemberAccessor memberAccessor) void
DescriptorPolicy.addFromSolutionValueRangeProvider
(MemberAccessor memberAccessor) boolean
DescriptorPolicy.isFromEntityValueRangeProvider
(MemberAccessor memberAccessor) boolean
DescriptorPolicy.isFromSolutionValueRangeProvider
(MemberAccessor memberAccessor) -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor that return MemberAccessorMethods in org.optaplanner.core.impl.domain.solution.descriptor that return types with arguments of type MemberAccessorModifier and TypeMethodDescriptionSolutionDescriptor.getEntityCollectionMemberAccessorMap()
SolutionDescriptor.getEntityMemberAccessorMap()
SolutionDescriptor.getProblemFactCollectionMemberAccessorMap()
SolutionDescriptor.getProblemFactMemberAccessorMap()
Method parameters in org.optaplanner.core.impl.domain.solution.descriptor with type arguments of type MemberAccessorModifier and TypeMethodDescriptionstatic <Solution_>
SolutionDescriptor<Solution_>SolutionDescriptor.buildSolutionDescriptor
(DomainAccessType domainAccessType, Class<Solution_> solutionClass, Map<String, MemberAccessor> memberAccessorMap, Map<String, SolutionCloner> solutionClonerMap, List<Class<?>> entityClassList) -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.valuerange.descriptor
Fields in org.optaplanner.core.impl.domain.valuerange.descriptor declared as MemberAccessorModifier and TypeFieldDescriptionprotected final MemberAccessor
AbstractFromPropertyValueRangeDescriptor.memberAccessor
Constructors in org.optaplanner.core.impl.domain.valuerange.descriptor with parameters of type MemberAccessorModifierConstructorDescriptionAbstractFromPropertyValueRangeDescriptor
(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 MemberAccessorModifierConstructorDescriptionAnchorShadowVariableDescriptor
(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 MemberAccessorModifierConstructorDescriptionCustomShadowVariableDescriptor
(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor) LegacyCustomShadowVariableDescriptor
(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor) PiggybackShadowVariableDescriptor
(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 MemberAccessorModifier and TypeFieldDescriptionprotected final MemberAccessor
VariableDescriptor.variableMemberAccessor
Constructors in org.optaplanner.core.impl.domain.variable.descriptor with parameters of type MemberAccessorModifierConstructorDescriptionBasicVariableDescriptor
(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor) GenuineVariableDescriptor
(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor) ListVariableDescriptor
(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.index
Constructors in org.optaplanner.core.impl.domain.variable.index with parameters of type MemberAccessorModifierConstructorDescriptionIndexShadowVariableDescriptor
(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 MemberAccessorModifierConstructorDescriptionInverseRelationShadowVariableDescriptor
(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor) -
Uses of MemberAccessor in org.optaplanner.core.impl.domain.variable.nextprev
Constructors in org.optaplanner.core.impl.domain.variable.nextprev with parameters of type MemberAccessorModifierConstructorDescriptionNextElementShadowVariableDescriptor
(EntityDescriptor<Solution_> entityDescriptor, MemberAccessor variableMemberAccessor) PreviousElementShadowVariableDescriptor
(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