Class GizmoSolutionOrEntityDescriptor
- java.lang.Object
-
- org.optaplanner.core.impl.domain.solution.cloner.gizmo.GizmoSolutionOrEntityDescriptor
-
public class GizmoSolutionOrEntityDescriptor extends Object
-
-
Constructor Summary
Constructors Constructor Description GizmoSolutionOrEntityDescriptor(SolutionDescriptor<?> solutionDescriptor, Class<?> entityOrSolutionClass)
GizmoSolutionOrEntityDescriptor(SolutionDescriptor<?> solutionDescriptor, Class<?> entityOrSolutionClass, Map<Field,GizmoMemberDescriptor> solutionFieldToMemberDescriptorMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Field>
getDeepClonedFields()
GizmoMemberDescriptor
getMemberDescriptorForField(Field field)
Set<GizmoMemberDescriptor>
getShallowClonedMemberDescriptors()
SolutionDescriptor<?>
getSolutionDescriptor()
-
-
-
Constructor Detail
-
GizmoSolutionOrEntityDescriptor
public GizmoSolutionOrEntityDescriptor(SolutionDescriptor<?> solutionDescriptor, Class<?> entityOrSolutionClass)
-
GizmoSolutionOrEntityDescriptor
public GizmoSolutionOrEntityDescriptor(SolutionDescriptor<?> solutionDescriptor, Class<?> entityOrSolutionClass, Map<Field,GizmoMemberDescriptor> solutionFieldToMemberDescriptorMap)
-
-
Method Detail
-
getSolutionDescriptor
public SolutionDescriptor<?> getSolutionDescriptor()
-
getShallowClonedMemberDescriptors
public Set<GizmoMemberDescriptor> getShallowClonedMemberDescriptors()
-
getMemberDescriptorForField
public GizmoMemberDescriptor getMemberDescriptorForField(Field field)
-
-