Class SplitParamSnIndexerValueProcessor

    • Field Detail

      • SPLIT_PARAM_DEFAULT_VALUE

        public static final boolean SPLIT_PARAM_DEFAULT_VALUE
        See Also:
        Constant Field Values
      • SPLIT_REGEX_PARAM

        public static final java.lang.String SPLIT_REGEX_PARAM
        See Also:
        Constant Field Values
      • SPLIT_REGEX_PARAM_DEFAULT_VALUE

        public static final java.lang.String SPLIT_REGEX_PARAM_DEFAULT_VALUE
        See Also:
        Constant Field Values
    • Constructor Detail

      • SplitParamSnIndexerValueProcessor

        public SplitParamSnIndexerValueProcessor()
    • Method Detail

      • split

        protected java.lang.Object split​(SnIndexerFieldWrapper fieldWrapper,
                                         java.lang.Object value,
                                         java.util.regex.Pattern splitPattern)
      • splitToStream

        protected java.util.stream.Stream<java.lang.Object> splitToStream​(java.lang.Object value,
                                                                          java.util.regex.Pattern splitPattern)
      • splitToSingleValue

        protected java.lang.Object splitToSingleValue​(java.lang.Object value,
                                                      java.util.regex.Pattern splitPattern)
      • resolveSplitRegex

        protected java.lang.String resolveSplitRegex​(SnIndexerFieldWrapper fieldWrapper)