Class DescriptorPolicy


  • public class DescriptorPolicy
    extends Object
    • Constructor Detail

      • DescriptorPolicy

        public DescriptorPolicy()
    • Method Detail

      • addFromSolutionValueRangeProvider

        public void addFromSolutionValueRangeProvider​(MemberAccessor memberAccessor)
      • hasFromSolutionValueRangeProvider

        public boolean hasFromSolutionValueRangeProvider​(String id)
      • getFromSolutionValueRangeProvider

        public MemberAccessor getFromSolutionValueRangeProvider​(String id)
      • addFromEntityValueRangeProvider

        public void addFromEntityValueRangeProvider​(MemberAccessor memberAccessor)
      • hasFromEntityValueRangeProvider

        public boolean hasFromEntityValueRangeProvider​(String id)
      • getDomainAccessType

        public DomainAccessType getDomainAccessType()
        Returns:
        never null
      • setDomainAccessType

        public void setDomainAccessType​(DomainAccessType domainAccessType)
      • getGeneratedMemberAccessorMap

        public Map<String,​MemberAccessor> getGeneratedMemberAccessorMap()
        Returns:
        never null
      • setGeneratedMemberAccessorMap

        public void setGeneratedMemberAccessorMap​(Map<String,​MemberAccessor> generatedMemberAccessorMap)
      • getGeneratedSolutionClonerMap

        public Map<String,​SolutionCloner> getGeneratedSolutionClonerMap()
        Returns:
        never null
      • setGeneratedSolutionClonerMap

        public void setGeneratedSolutionClonerMap​(Map<String,​SolutionCloner> generatedSolutionClonerMap)
      • getFromEntityValueRangeProvider

        public MemberAccessor getFromEntityValueRangeProvider​(String id)
      • getValueRangeProviderIds

        public Collection<String> getValueRangeProviderIds()