Class MatchPhaseSettingsValidator.AttributeValidator

  • Enclosing class:
    MatchPhaseSettingsValidator

    public static class MatchPhaseSettingsValidator.AttributeValidator
    extends java.lang.Object
    • Field Detail

      • attribute

        protected final Attribute attribute
    • Constructor Detail

      • AttributeValidator

        public AttributeValidator​(java.lang.String searchName,
                                  java.lang.String rankProfileName,
                                  Attribute attribute,
                                  java.lang.String attributeName)
    • Method Detail

      • validate

        public void validate()
      • validateThatAttributeExists

        protected void validateThatAttributeExists()
      • validateThatAttributeIsSingleNumeric

        protected void validateThatAttributeIsSingleNumeric()
      • validateThatAttributeIsFastSearch

        protected void validateThatAttributeIsFastSearch()
      • failValidation

        protected void failValidation​(java.lang.String what)
      • getValidationType

        public java.lang.String getValidationType()