jruby/docs BETA
Navigation
org.apache.lucene.analysis 24
C AbstractAnalysisFactory
C AnalysisSPILoader
C Analyzer
C AnalyzerWrapper
C AutomatonToTokenStream
C CachingTokenFilter
C CharArrayMap
C CharArraySet
C CharFilter
C CharFilterFactory
C CharacterUtils
C DelegatingAnalyzerWrapper
C FilteringTokenFilter
C GraphTokenFilter
C LowerCaseFilter
C StopFilter
C StopwordAnalyzerBase
C TokenFilter
C TokenFilterFactory
C TokenStream
C TokenStreamToAutomaton
C Tokenizer
C TokenizerFactory
C WordlistLoader
TokenizerFactory — members 7+
M available_tokenizers() Set<String>
M create() Tokenizer
M create(factory) Tokenizer
M find_spi_name(service_class) String
M for_name(name, args) TokenizerFactory
M lookup_class(name) TokenizerFactory>
C reload_tokenizers(classloader)
from AbstractAnalysisFactory
F LUCENE_MATCH_VERSION_PARAM String
M class_arg() String
C explicit_lucene_match_version=(is_explicit_lucene_match_version)
M explicit_lucene_match_version?() boolean
M get(args, name) String
M get(args, name, default_val) String
M get(args, name, allowed_values) String
M get(args, name, allowed_values, default_val) String
M get(args, name, allowed_values, default_val, case_sensitive) String
M get_char(args, name, default_value) char
M get_set(args, name) Set<String>
M lucene_match_version() Version
M original_args() Map<String,String>
M require(args, name) String
M require(args, name, allowed_values) String
M require(args, name, allowed_values, case_sensitive) String
M require_char(args, name) char

org.apache.lucene.analysis.TokenizerFactory

class abstract extends AbstractAnalysisFactory 7 members

Abstract parent class for analysis factories that create Tokenizer instances.

Class Methods

available_tokenizers

Set<String> available_tokenizers ( )
Java: availableTokenizers()

returns a list of all available tokenizer names from context classpath

find_spi_name

String find_spi_name ( Class<? extends TokenizerFactory> service_class )
Java: findSPIName(Class<? extends org.apache.lucene.analysis.TokenizerFactory> serviceClass)

looks up a SPI name for the specified tokenizer factory

for_name

TokenizerFactory for_name ( String name, Map<String,String> args )
Java: forName(String name, Map<String,String> args)

looks up a tokenizer by name from context classpath

lookup_class

Class<? extends TokenizerFactory> lookup_class ( String name )
Java: lookupClass(String name)

looks up a tokenizer class by name from context classpath

reload_tokenizers

reload_tokenizers ( ClassLoader classloader )
Java: reloadTokenizers(ClassLoader classloader)

Reloads the factory list from the given ClassLoader. Changes to the factories are visible after the method ends, all iterators (#availableTokenizers(),...) stay consistent.

NOTE: Only new factories are added, existing ones are never removed or replaced.

This method is expensive and should only be called for discovery of new factories on the given classpath/classloader!

Instance Methods

create

Tokenizer create ( )
Java: create()

Creates a TokenStream of the specified input using the default attribute factory.

create

Tokenizer create ( AttributeFactory factory )
Java: create(org.apache.lucene.util.AttributeFactory factory)

Creates a TokenStream of the specified input using the given AttributeFactory

Inherited

from AbstractAnalysisFactory

fieldtypenote
LUCENE_MATCH_VERSION_PARAM String

class_arg

String class_arg ( )
Java: getClassArg() · also: get_class_arg

Returns: the string used to specify the concrete class name in a serialized representation: the class arg. If the concrete class name was not specified via a class arg, returns getClass().getName().

explicit_lucene_match_version=

explicit_lucene_match_version= ( boolean is_explicit_lucene_match_version )
Java: setExplicitLuceneMatchVersion(boolean isExplicitLuceneMatchVersion) · also: set_explicit_lucene_match_version

explicit_lucene_match_version?

boolean explicit_lucene_match_version? ( )
Java: isExplicitLuceneMatchVersion() · also: is_explicit_lucene_match_version

get

String get ( Map<String,String> args, String name )
Java: get(Map<String,String> args, String name)

get

String get ( Map<String,String> args, String name, String default_val )
Java: get(Map<String,String> args, String name, String defaultVal)

get

String get ( Map<String,String> args, String name, Collection<String> allowed_values )
Java: get(Map<String,String> args, String name, Collection<String> allowedValues)

get

String get ( Map<String,String> args, String name, Collection<String> allowed_values, String default_val )
Java: get(Map<String,String> args, String name, Collection<String> allowedValues, String defaultVal)

get

String get ( Map<String,String> args, String name, Collection<String> allowed_values, String default_val, boolean case_sensitive )
Java: get(Map<String,String> args, String name, Collection<String> allowedValues, String defaultVal, boolean caseSensitive)

get_char

char get_char ( Map<String,String> args, String name, char default_value )
Java: getChar(Map<String,String> args, String name, char defaultValue)

get_set

Set<String> get_set ( Map<String,String> args, String name )
Java: getSet(Map<String,String> args, String name)

Returns whitespace- and/or comma-separated set of values, or null if none are found

lucene_match_version

Version lucene_match_version ( )
Java: getLuceneMatchVersion() · also: get_lucene_match_version

original_args

Map<String,String> original_args ( )
Java: getOriginalArgs() · also: get_original_args

require

String require ( Map<String,String> args, String name )
Java: require(Map<String,String> args, String name)

require

String require ( Map<String,String> args, String name, Collection<String> allowed_values )
Java: require(Map<String,String> args, String name, Collection<String> allowedValues)

require

String require ( Map<String,String> args, String name, Collection<String> allowed_values, boolean case_sensitive )
Java: require(Map<String,String> args, String name, Collection<String> allowedValues, boolean caseSensitive)

require_char

char require_char ( Map<String,String> args, String name )
Java: requireChar(Map<String,String> args, String name)
this work for additional information regarding copyright ownership.