Class ContextSuggestField

    • Field Detail

      • CONTEXT_SEPARATOR

        public static final int CONTEXT_SEPARATOR
        Separator used between context value and the suggest field value
        See Also:
        Constant Field Values
    • Constructor Detail

      • ContextSuggestField

        public ContextSuggestField​(String name,
                                   String value,
                                   int weight,
                                   CharSequence... contexts)
        Creates a context-enabled suggest field
        Parameters:
        name - field name
        value - field value to get suggestion on
        weight - field weight
        contexts - associated contexts
        Throws:
        IllegalArgumentException - if either the name or value is null, if value is an empty string, if the weight is negative, if value or contexts contains any reserved characters