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

package cjk

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

Index

Package Files

analyzer_cjk.go cjk_bigram.go cjk_width.go

Constants

const AnalyzerName = "cjk"
const BigramName = "cjk_bigram"
const WidthName = "cjk_width"

func AnalyzerConstructor Uses

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

func CJKBigramFilterConstructor Uses

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

func CJKWidthFilterConstructor Uses

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

type CJKBigramFilter Uses

type CJKBigramFilter struct {
    // contains filtered or unexported fields
}

func NewCJKBigramFilter Uses

func NewCJKBigramFilter(outputUnigram bool) *CJKBigramFilter

func (*CJKBigramFilter) Filter Uses

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

type CJKWidthFilter Uses

type CJKWidthFilter struct{}

func NewCJKWidthFilter Uses

func NewCJKWidthFilter() *CJKWidthFilter

func (*CJKWidthFilter) Filter Uses

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

Package cjk imports 7 packages (graph) and is imported by 15 packages. Updated 2017-01-17. Refresh now. Tools for package owners.