bleve: github.com/blevesearch/bleve/analysis/lang/de Index | Files

package de

import "github.com/blevesearch/bleve/analysis/lang/de"

Index

Package Files

analyzer_de.go german_normalize.go light_stemmer_de.go stop_filter_de.go stop_words_de.go

Constants

const (
    N   = 0 /* ordinary state */
    V   = 1 /* stops 'u' from entering umlaut state */
    U   = 2 /* umlaut state, allows e-deletion */
)
const AnalyzerName = "de"
const LightStemmerName = "stemmer_de_light"
const NormalizeName = "normalize_de"
const StopName = "stop_de"

Variables

var GermanStopWords = []byte("" /* 4583 byte string literal not displayed */)

func AnalyzerConstructor Uses

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

func GermanLightStemmerFilterConstructor Uses

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

func NormalizerFilterConstructor Uses

func NormalizerFilterConstructor(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 GermanLightStemmerFilter Uses

type GermanLightStemmerFilter struct {
}

func NewGermanLightStemmerFilter Uses

func NewGermanLightStemmerFilter() *GermanLightStemmerFilter

func (*GermanLightStemmerFilter) Filter Uses

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

type GermanNormalizeFilter Uses

type GermanNormalizeFilter struct {
}

func NewGermanNormalizeFilter Uses

func NewGermanNormalizeFilter() *GermanNormalizeFilter

func (*GermanNormalizeFilter) Filter Uses

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

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