Skip navigation links
A B C F G I M P V 

A

analyze(String) - Method in class com.mantledillusion.data.collo.InputAnalyzer
Returns a Map of groups and their possibilities on how the given term can be split by the InputGroup's separators to match these InputGroup's InputParts.
analyze(String) - Method in class com.mantledillusion.data.collo.InputGroup
Returns a List of possibilities on how the given term can be split by this InputGroup's separator to match this InputGroup's InputParts.
analyzeForGroup(String, G) - Method in class com.mantledillusion.data.collo.InputAnalyzer
Analyzes the given term using a specific InputGroups of this InputAnalyzer, identified by the given identifier.
andGroup(G, InputGroup<P>) - Method in class com.mantledillusion.data.collo.InputAnalyzer.InputAnalyzerBuilder
Adds the given InputGroup identified by the given identifier to the InputAnalyzer to build.
andPart(P) - Method in class com.mantledillusion.data.collo.InputGroup.InputGroupBuilder
Adds the given InputPart to the InputGroup to build.
andPart(P, PartOccurrenceMode) - Method in class com.mantledillusion.data.collo.InputGroup.InputGroupBuilder
Adds the given InputPart to the InputGroup to build.

B

build() - Method in class com.mantledillusion.data.collo.InputAnalyzer.InputAnalyzerBuilder
Builds a new InputAnalyzer out of the InputGroups currently contained by this InputAnalyzer.InputAnalyzerBuilder.
build() - Method in class com.mantledillusion.data.collo.InputGroup.InputGroupBuilder
Builds an InputGroup out of the InputParts currently contained by this InputGroup.InputGroupBuilder.
build(boolean) - Method in class com.mantledillusion.data.collo.InputGroup.InputGroupBuilder
Builds an InputGroup out of the InputParts currently contained by this InputGroup.InputGroupBuilder.
build(String) - Method in class com.mantledillusion.data.collo.InputGroup.InputGroupBuilder
Builds an InputGroup out of the InputParts currently contained by this InputGroup.InputGroupBuilder.
build(boolean, String) - Method in class com.mantledillusion.data.collo.InputGroup.InputGroupBuilder
Builds an InputGroup out of the InputParts currently contained by this InputGroup.InputGroupBuilder.

C

com.mantledillusion.data.collo - package com.mantledillusion.data.collo
 

F

forGroup(G, InputGroup<P>) - Static method in class com.mantledillusion.data.collo.InputAnalyzer
forPart(P) - Static method in class com.mantledillusion.data.collo.InputGroup
forPart(P, PartOccurrenceMode) - Static method in class com.mantledillusion.data.collo.InputGroup

G

getMatcher() - Method in interface com.mantledillusion.data.collo.InputPart
Returns the regular expression that is able to String.matches(String)=true when used on a String that represents a valid value for the InputPart.

I

InputAnalyzer<G extends Enum<G>,P extends Enum<P> & InputPart> - Class in com.mantledillusion.data.collo
An analyzer that might be used in cases where an input term has to be checked against a set of InputGroup.
InputAnalyzer.InputAnalyzerBuilder<G extends Enum<G>,P extends Enum<P> & InputPart> - Class in com.mantledillusion.data.collo
Builder for InputAnalyzers.
InputGroup<P extends Enum<P> & InputPart> - Class in com.mantledillusion.data.collo
Defines a group of InputPart implementing Enum entries that form a syntactic group.
InputGroup.InputGroupBuilder<P extends Enum<P> & InputPart> - Class in com.mantledillusion.data.collo
A builder for InputGroups.
InputPart - Interface in com.mantledillusion.data.collo
Interface for Enums that define parts of input terms.

M

matches(String) - Method in class com.mantledillusion.data.collo.InputAnalyzer
Matches the given term against all InputGroups of this InputAnalyzer.
matches(String) - Method in class com.mantledillusion.data.collo.InputGroup
Returns whether this InputGroup matches the given input term.
matchesGroup(String, G) - Method in class com.mantledillusion.data.collo.InputAnalyzer
Matches the given term against a specific InputGroups of this InputAnalyzer, identified by the given identifier.
matching(String) - Method in class com.mantledillusion.data.collo.InputAnalyzer
Finds the InputGroups of this InputAnalyzer that match the given term.

P

PartOccurrenceMode - Enum in com.mantledillusion.data.collo
Describes the occurrence of a part in a group.

V

valueOf(String) - Static method in enum com.mantledillusion.data.collo.PartOccurrenceMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mantledillusion.data.collo.PartOccurrenceMode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C F G I M P V 
Skip navigation links

Copyright © 2020. All rights reserved.