bleve: Index | Files

package es

import ""

Copyright (c) 2017 Couchbase, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


Package Files

analyzer_es.go light_stemmer_es.go stop_filter_es.go stop_words_es.go


const AnalyzerName = "es"
const LightStemmerName = "stemmer_es_light"
const StopName = "stop_es"


var SpanishStopWords = []byte("" /* 5710 byte string literal not displayed */)

func AnalyzerConstructor Uses

func AnalyzerConstructor(config map[string]interface{},
    cache *registry.Cache) (*analysis.Analyzer, error)

func SpanishLightStemmerFilterConstructor Uses

func SpanishLightStemmerFilterConstructor(config map[string]interface{},
    cache *registry.Cache) (analysis.TokenFilter, error)

func StopTokenFilterConstructor Uses

func StopTokenFilterConstructor(config map[string]interface{},
    cache *registry.Cache) (analysis.TokenFilter, error)

func TokenMapConstructor Uses

func TokenMapConstructor(config map[string]interface{}, cache *registry.Cache) (analysis.TokenMap, error)

type SpanishLightStemmerFilter Uses

type SpanishLightStemmerFilter struct {

func NewSpanishLightStemmerFilter Uses

func NewSpanishLightStemmerFilter() *SpanishLightStemmerFilter

func (*SpanishLightStemmerFilter) Filter Uses

func (s *SpanishLightStemmerFilter) Filter(
    input analysis.TokenStream) analysis.TokenStream

Package es imports 6 packages (graph) and is imported by 9 packages. Updated 2017-05-17. Refresh now. Tools for package owners.