A B C D E F G H I K L M N O P Q R S T U V W Y _

U

UnaryTreeNode<L extends LabelInterface> - Class in laser.regularlanguage.regularexpression
The UnaryTreeNode class represents a TreeNode with a single child.
UnaryTreeNode(TreeNode<L>) - Constructor for class laser.regularlanguage.regularexpression.UnaryTreeNode
Creates a new UnaryTreeNode with the given child.
UNBOUNDED_HIGH - Static variable in class laser.regularlanguage.regularexpression.Exponent
The unbounded high value
UndefinedChoiceException - Exception in laser.util.argument
The UndefinedChoiceException signals that the user incorrectly used a ChoiceOption.
UndefinedChoiceException(String) - Constructor for exception laser.util.argument.UndefinedChoiceException
Constructs a new UndefinedChoiceException with the given message.
union(RunnableFSAInterface<L>, RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.AbstractFSAs
Returns an FSA that is the union of the given FSAs.
union(RunnableFSAInterface<L>, RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.FSAs
Returns an FSA that is the union of the given FSAs.
union(RE<L>, RE<L>) - Method in class laser.regularlanguage.regularexpression.util.AbstractRegularExpressions
Returns an RE that is the union of the given REs.
UnionComposer<L extends LabelInterface> - Class in laser.regularlanguage.fsa.util
The UnionComposer class computes the union FSA from the given FSAs.
UnionComposer(FSAFactoryInterface<L>) - Constructor for class laser.regularlanguage.fsa.util.UnionComposer
Creates a new UnionComposer.
unmodifiableAlphabet(AlphabetInterface<L>) - Method in class laser.alphabet.Alphabet
Returns an unmodifiable view of the specified Alphabet (optional operation).
unmodifiableAlphabet(AlphabetInterface<L>) - Method in interface laser.alphabet.AlphabetFactoryInterface
Returns an unmodifiable view of the specified Alphabet (optional operation).
unmodifiableAlphabet(AlphabetInterface<IndexedLabel>) - Method in class laser.alphabet.IndexedAlphabetFactory
Returns an unmodifiable view of the specified IndexedAlphabet.
unmodifiableAlphabet(AlphabetInterface<L>) - Method in class laser.alphabet.labelpattern.AbstractLabelPatternFactory
Returns an unmodifiable view of the specified Alphabet (optional operation).
unmodifiableAlphabet(AlphabetInterface<StringLabel>) - Method in class laser.alphabet.StringAlphabetFactory
Returns an unmodifiable view of the specified Alphabet of StringLabels.
UnreachableStateEliminator<L extends LabelInterface> - Class in laser.regularlanguage.fsa
The UnreachableStateEliminator class elimates all states contained within the given FSA that are not reachable from the start state.
UnreachableStateEliminator() - Constructor for class laser.regularlanguage.fsa.UnreachableStateEliminator
Creates a new UnreachableStateEliminator.
USAGE - Static variable in class laser.artifact.commandline.VisualizeArtifact
The help usage for this command line tool
USAGE_HEADER - Static variable in class laser.util.commandline.CommandLineUtils
The help message usage header
USAGE_SEPARATOR - Static variable in class laser.util.commandline.CommandLineUtils
The help message usage separator
Utility - Class in laser.util.argument
Utility class for the argument package.
Utility() - Constructor for class laser.util.argument.Utility
 

A B C D E F G H I K L M N O P Q R S T U V W Y _