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

I

IDENTIFIER - Static variable in interface laser.regularlanguage.regularexpression.parser.RegularExpressionParserTokenTypes
 
IDENTIFIER - Static variable in interface laser.regularlanguage.regularexpression.parser.RegularExpressionTokenTypes
 
IDENTIFIER - Static variable in interface laser.regularlanguage.regularexpression.reparser.REParserTokenTypes
 
IDENTIFIER - Static variable in interface laser.regularlanguage.regularexpression.reparser.RETokenTypes
 
InconsistentObjectError - Error in laser.util
The InconsistentObjectError class signals that an Object or its constituent parts has been manipulated by the programmer in a well-defined way and has encountered unexcepted behavior that should "never" occur.
InconsistentObjectError(Object, Throwable) - Constructor for error laser.util.InconsistentObjectError
Creates a new InconsistentObjectError for the given Object that was caused by the given Throwable.
InconsistentObjectError(String, Object) - Constructor for error laser.util.InconsistentObjectError
Creates a new InconsistentObjectError for the given Object with the specified message to report to the user.
InconsistentObjectError(String, Object, Throwable) - Constructor for error laser.util.InconsistentObjectError
Creates a new InconsistentObjectError for the given Object with the specified message to report to the user that was caused by the given Throwable.
INDEXED_LABEL_PATTERN_SEPARATOR - Static variable in class laser.alphabet.labelpattern.IndexedLabelPatternLexer
The separator for the String representation of IndexedLabelPatterns.
IndexedAllLabelPatternTest - Class in laser.alphabet.labelpattern.test
The IndexedAllLabelPatternTest class provides testing for the AllLabelPattern class.
IndexedAllLabelPatternTest() - Constructor for class laser.alphabet.labelpattern.test.IndexedAllLabelPatternTest
 
IndexedAlphabet - Class in laser.alphabet
This type of Alphabet contains IndexedLabels, which represent integer indices.
IndexedAlphabet(int) - Constructor for class laser.alphabet.IndexedAlphabet
Creates a new IndexedAlphabet with the specified int value for N.
IndexedAlphabet(IndexedAlphabet) - Constructor for class laser.alphabet.IndexedAlphabet
Creates an Alphabet that is an unmodifiable view of the specified IndexedAlphabet.
IndexedAlphabetFactory - Class in laser.alphabet
This Alphabet factory, as in the factory design pattern, (Design Patterns, Gamma, Helm, Johnson, and Vlissides, p87, 1995) is used to create IndexedLabels and Alphabets of IndexedLabels.
IndexedAlphabetFactory() - Constructor for class laser.alphabet.IndexedAlphabetFactory
Create an instance of IndexedAlphabetFactory.
IndexedAlphabetFactory.TestProbe - Class in laser.alphabet
Provides, for testing purposes only, methods necessary for testing the IndexedAlphabetFactory class that should not under any circumstances be invoked during normal operation.
IndexedAlphabetFactory.TestProbe() - Constructor for class laser.alphabet.IndexedAlphabetFactory.TestProbe
Creates a new TestProbe.
IndexedAlphabetTest - Class in laser.alphabet.test
The IndexedAlphabetTest class provides testing for the IndexedLabel, IndexedAlphabetFactory, and IndexedAlphabet classes.
IndexedAlphabetTest() - Constructor for class laser.alphabet.test.IndexedAlphabetTest
 
IndexedClassSetLabelPatternTest - Class in laser.alphabet.labelpattern.test
The IndexedClassSetLabelPatternTest class provides testing for the ClassSetLabelPattern class.
IndexedClassSetLabelPatternTest() - Constructor for class laser.alphabet.labelpattern.test.IndexedClassSetLabelPatternTest
 
IndexedDFAFactory - Class in laser.regularlanguage.fsa
A factory that creates deterministic finite state automata (DFAs) of type AbstractFSA that are associated with IndexedLabels.
IndexedDFAFactory() - Constructor for class laser.regularlanguage.fsa.IndexedDFAFactory
Creates an instance of IndexedDFAFactory.
IndexedFSAFactory - Class in laser.regularlanguage.fsa
A factory that creates finite state automata (FSAs) of type AbstractFSA that are associated with IndexedLabels.
IndexedFSAFactory() - Constructor for class laser.regularlanguage.fsa.IndexedFSAFactory
Creates an instance of IndexedFSAFactory.
IndexedLabel - Class in laser.alphabet
IndexedLabels are Labels that represent integers from 0 to (N - 1), where N is specified by the Alphabet the IndexedLabels are associated with.
IndexedLabel(int) - Constructor for class laser.alphabet.IndexedLabel
Creates a new IndexedLabel from the specified int.
IndexedLabelParseException - Exception in laser.alphabet
An Exception thrown when creating IndexedLabels when the input to the CreateLabelInterface method does not represent an integer value.
IndexedLabelParseException() - Constructor for exception laser.alphabet.IndexedLabelParseException
Creates a new IndexedLabelParseException.
IndexedLabelParseException(String) - Constructor for exception laser.alphabet.IndexedLabelParseException
Creates a new IndexedLabelParseException with the given message to report to the user.
IndexedLabelParseException(Throwable) - Constructor for exception laser.alphabet.IndexedLabelParseException
Creates a new IndexedLabelParseException with the given cause.
IndexedLabelParseException(String, Throwable) - Constructor for exception laser.alphabet.IndexedLabelParseException
Creates a new IndexedLabelParseException with the given message to report to the user and cause.
IndexedLabelPattern - Class in laser.alphabet.labelpattern
A LabelPattern that specifies subsets of Alphabets of IndexedLabels.
IndexedLabelPattern(int, int) - Constructor for class laser.alphabet.labelpattern.IndexedLabelPattern
Creates an instance of IndexedLabelPattern.
IndexedLabelPatternFactory - Class in laser.alphabet.labelpattern
Extends the functionality provided by IndexedAlphabetFactory, allowing the creation of IndexedLabels and Alphabets of IndexedLabels as well as LabelPatterns that specify subsets of Alphabets of IndexedLabels.
IndexedLabelPatternFactory() - Constructor for class laser.alphabet.labelpattern.IndexedLabelPatternFactory
Creates an instance of IndexedLabelPatternFactory.
IndexedLabelPatternFactoryTest - Class in laser.alphabet.labelpattern.test
The IndexedLabelPatternFactoryTest class provides testing for the IndexedLabelPatternFactory class.
IndexedLabelPatternFactoryTest() - Constructor for class laser.alphabet.labelpattern.test.IndexedLabelPatternFactoryTest
 
IndexedLabelPatternLexer - Class in laser.alphabet.labelpattern
 
IndexedLabelPatternLexer(InputStream) - Constructor for class laser.alphabet.labelpattern.IndexedLabelPatternLexer
 
IndexedLabelPatternLexer(Reader) - Constructor for class laser.alphabet.labelpattern.IndexedLabelPatternLexer
 
IndexedLabelPatternParseException - Exception in laser.alphabet.labelpattern
An Exception thrown when creating IndexedLabelPatterns when the input does not correspond to a valid IndexedLabelPattern.
IndexedLabelPatternParseException() - Constructor for exception laser.alphabet.labelpattern.IndexedLabelPatternParseException
Creates a new IndexedLabelPatternParseException.
IndexedLabelPatternParseException(String) - Constructor for exception laser.alphabet.labelpattern.IndexedLabelPatternParseException
Creates a new IndexedLabelPatternParseException with the given message to report to the user.
IndexedLabelPatternParseException(Throwable) - Constructor for exception laser.alphabet.labelpattern.IndexedLabelPatternParseException
Creates a new IndexedLabelPatternParseException with the given cause.
IndexedLabelPatternParseException(String, Throwable) - Constructor for exception laser.alphabet.labelpattern.IndexedLabelPatternParseException
Creates a new IndexedLabelPatternParseException with the given message to report to the user and cause.
IndexedLabelPatternParser - Class in laser.alphabet.labelpattern
 
IndexedLabelPatternParser(TokenBuffer, int) - Constructor for class laser.alphabet.labelpattern.IndexedLabelPatternParser
 
IndexedLabelPatternParser(TokenBuffer) - Constructor for class laser.alphabet.labelpattern.IndexedLabelPatternParser
 
IndexedLabelPatternParserTokenTypes - Interface in laser.alphabet.labelpattern
 
IndexedLabelPatternTest - Class in laser.alphabet.labelpattern.test
The IndexedLabelPatternTest class provides testing for the IndexedLabelPattern class.
IndexedLabelPatternTest() - Constructor for class laser.alphabet.labelpattern.test.IndexedLabelPatternTest
 
IndexedLabelPatternTestParameters - Class in laser.alphabet.labelpattern.test
This class contains constant test parameters to use with the IndexedLabelPatternTestSuite class.
IndexedLabelPatternTestParameters() - Constructor for class laser.alphabet.labelpattern.test.IndexedLabelPatternTestParameters
 
IndexedLabelPatternTestSuite - Class in laser.alphabet.labelpattern.test
The IndexedLabelPatternTestSuite class provides testing for the IndexedLabelPatternFactory, IndexedLabelPattern, AllLabelPattern, ClassSetLabelPattern, and NotClassSetLabelPattern classes.
IndexedLabelPatternTestSuite() - Constructor for class laser.alphabet.labelpattern.test.IndexedLabelPatternTestSuite
 
IndexedLabelPatternTokenTypes - Interface in laser.alphabet.labelpattern
 
IndexedNotClassSetLabelPatternTest - Class in laser.alphabet.labelpattern.test
The IndexedNotClassSetLabelPatternTest class provides testing for the NotClassSetLabelPattern class.
IndexedNotClassSetLabelPatternTest() - Constructor for class laser.alphabet.labelpattern.test.IndexedNotClassSetLabelPatternTest
 
INDEXEDPLACEHOLDER - Static variable in interface laser.alphabet.labelpattern.IndexedLabelPatternParserTokenTypes
 
INDEXEDPLACEHOLDER - Static variable in interface laser.alphabet.labelpattern.IndexedLabelPatternTokenTypes
 
inflateConstructive(FSAInterface<L>, AlphabetInterface<L>, Object...) - Method in class laser.regularlanguage.fsa.util.AbstractFSAs
Inflates the given FSA with regards to the specified Alphabet.
inflateConstructive(FSAInterface<L>, AlphabetInterface<L>, Object...) - Method in class laser.regularlanguage.fsa.util.FSAs
Inflates the given FSA with regards to the specified Alphabet.
inflateConstructive(FSAInterface<L>, AlphabetInterface<L>, Object...) - Method in class laser.regularlanguage.fsa.util.Inflater
Inflates the given FSA with regards to the specified Alphabet by creating a clone of the FSA, setting its alphabet to the specified Alphabet, and adding self-loop transitions (transitions for which source and target return the same state) on every state for each Label in the Alphabet of the new FSA that is not equal to a Label in the Alphabet of the original FSA.
inflateDestructive(MutableFSAInterface<L>, AlphabetInterface<L>, Object...) - Method in class laser.regularlanguage.fsa.util.AbstractFSAs
Inflates the given FSA with regards to the specified Alphabet.
inflateDestructive(MutableFSAInterface<L>, AlphabetInterface<L>, Object...) - Method in class laser.regularlanguage.fsa.util.FSAs
Inflates the given FSA with regards to the specified Alphabet.
inflateDestructive(MutableFSAInterface<L>, AlphabetInterface<L>, Object...) - Method in class laser.regularlanguage.fsa.util.Inflater
Inflates the given FSA with regards to the specified Alphabet by setting its alphabet to the specified Alphabet and adding self-loop transitions (transitions for which source and target return the same state) on every state for each Label in the Alphabet of the new FSA that is not equal to a Label in the Alphabet of the original FSA.
Inflater<L extends LabelInterface> - Class in laser.regularlanguage.fsa.util
The Inflater class inflates the given FSA with regards to the specified Alphabet.
Inflater() - Constructor for class laser.regularlanguage.fsa.util.Inflater
Creates a new Inflater.
initialize(Argument) - Method in class laser.util.argument.Argument
Initializes the argument with the specified value.
initialize(Arguments) - Method in class laser.util.argument.Arguments
Initializes the arguments with the specified values.
initializeFields() - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
A helper method for the constructors that initializes certain member fields.
INPUT_ARG_NAME - Static variable in class laser.artifact.commandline.VisualizeArtifact
The argument name for the input
INPUT_NAME - Static variable in class laser.artifact.commandline.VisualizeArtifact
The name for the input
INPUT_USAGE - Static variable in class laser.artifact.commandline.VisualizeArtifact
The help usage for the input
INPUT_WHERE - Static variable in class laser.artifact.commandline.VisualizeArtifact
The help where for the input
insertWhitespace(String[]) - Static method in class laser.alphabet.labelpattern.test.WhitespaceUtilities
Inserts various combinations of whitespace in between the specified String pieces, then concatonates the pieces and whitespace together.
INTEGER_DEFAULT - Static variable in class laser.util.argument.IntegerOption
If the default value is unspecified then this will be used
IntegerChoiceOption - Class in laser.util.argument
The IntegerChoiceOption class defines a user-defined choice option of type Integer.
IntegerChoiceOption(String, Integer[], Integer, String) - Constructor for class laser.util.argument.IntegerChoiceOption
Creates a new IntegerChoiceOption with the given name and default value.
IntegerChoiceOption(String, Integer[], Integer) - Constructor for class laser.util.argument.IntegerChoiceOption
Creates a new IntegerChoiceOption with the given name and default value.
IntegerOption - Class in laser.util.argument
The IntegerOption class defines a user-defined option of type Integer.
IntegerOption(String, int, boolean, String) - Constructor for class laser.util.argument.IntegerOption
Creates a new IntegerOption with the given name and default value.
IntegerOption(String, int) - Constructor for class laser.util.argument.IntegerOption
Creates a new IntegerOption with the given name and default value.
IntegerOption(String) - Constructor for class laser.util.argument.IntegerOption
Creates a new IntegerOption with all of the default settings.
IntegerParameter - Class in laser.util.argument
The IntegerParameter class defines a user-defined parameter of type Integer.
IntegerParameter(String, boolean, String) - Constructor for class laser.util.argument.IntegerParameter
Creates a new IntegerParameter with the given name.
IntegerParameter(String) - Constructor for class laser.util.argument.IntegerParameter
Creates a new IntegerParameter with the given name.
internalPrint(TreeNode<L>) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given TreeNode to the specified Writer.
internalPrint(UnaryTreeNode<L>, String) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given UnaryTreeNode to the specified Writer.
internalPrint(BinaryTreeNode<L>, String) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given BinaryTreeNode to the specified Writer.
internalPrintAlphabet(AlphabetInterface<L>) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given alphabet to the specified Writer.
internalPrintDescription(StringBuffer) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given description to the specified Writer.
internalPrintLabel(L) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given label to the specified Writer.
internalPrintName(String) - Method in class laser.regularlanguage.regularexpression.util.REPrinter
Prints out the given name to the specified Writer.
internalSetAccept(boolean) - Method in class laser.regularlanguage.fsa.FSAState
Sets whether or not this state is an accept state.
intersect(RunnableFSAInterface<L>, RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.AbstractFSAs
Returns an FSA that is the intersection of the given FSAs.
intersect(RunnableFSAInterface<L>, RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.FSAs
Returns an FSA that is the intersection of the given FSAs.
IntersectionComposer<L extends LabelInterface> - Class in laser.regularlanguage.fsa.util
The IntersectionComposer class computes the intersection FSA from the given FSAs.
IntersectionComposer(FSAFactoryInterface<L>) - Constructor for class laser.regularlanguage.fsa.util.IntersectionComposer
Creates a new IntersectionComposer.
INVALIDATES - Static variable in class laser.alphabet.labelpattern.test.IndexedLabelPatternTestParameters
A String to output when a test fails and invalidates other tests.
INVALIDATES - Static variable in class laser.alphabet.labelpattern.test.StringLabelPatternTestParameters
A String to output when a test fails and invalidates other tests.
InvalidChoiceException - Exception in laser.util.argument
The InvalidChoiceException signals that the user incorrectly specified or used a ChoiceOption.
InvalidChoiceException(String) - Constructor for exception laser.util.argument.InvalidChoiceException
Constructs a new InvalidChoiceException with the given message.
invalidLabelPatternStrings - Static variable in class laser.alphabet.labelpattern.test.IndexedLabelPatternTestParameters
Strings that represent invalid LabelPatterns.
invalidLabelPatternStrings - Static variable in class laser.alphabet.labelpattern.test.StringLabelPatternTestParameters
Strings that represent invalid LabelPatterns.
isAccept() - Method in class laser.regularlanguage.fsa.FSAState
Returns true if this state is an accept state (i.e. this state ∈ A), false otherwise.
isAccept() - Method in interface laser.regularlanguage.fsa.FSAStateInterface
Returns true if this state is an accept state (i.e. this state is in A), false otherwise.
isAccept(CompositeState<L>) - Method in class laser.regularlanguage.fsa.util.AbstractComposer
Determines whether or not the given composite state should be accepting.
isAccept(CompositeState<L>) - Method in class laser.regularlanguage.fsa.util.IntersectionComposer
Determines whether or not the given composite state should be accepting.
isAccept(CompositeState<L>) - Method in class laser.regularlanguage.fsa.util.ProductComposer
Determines whether or not the given composite state should be accepting.
isAccept(CompositeState<L>) - Method in class laser.regularlanguage.fsa.util.UnionComposer
Determines whether or not the given composite state should be accepting.
isAcceptedStringBackwards(SortedSet<? extends FSAStateInterface<L>>, List<? extends L>) - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
Returns true if this FSA accepts the specified input string when run backwards, false otherwise.
isAcceptedStringBackwards(SortedSet<? extends FSAStateInterface<L>>, List<? extends L>) - Method in interface laser.regularlanguage.fsa.RunnableFSAInterface
Returns true if this FSA accepts the specified input string when run backwards, false otherwise.
isAcceptedStringForwards(List<? extends L>) - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
Returns true if the FSA accepts the specified input string when run forwards, false otherwise.
isAcceptedStringForwards(List<? extends L>) - Method in interface laser.regularlanguage.fsa.RunnableFSAInterface
Returns true if this FSA accepts the specified input string when run forwards, false otherwise.
isBounded() - Method in class laser.regularlanguage.regularexpression.Exponent
Returns true if this Exponent is bounded and false if it is unbounded.
isDeterministic() - Method in class laser.regularlanguage.fsa.AbstractFSA
Returns true if this FSA is deterministic and false otherwise.
isDeterministic() - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
Returns true if this FSA is deterministic and false otherwise.
isDeterministic() - Method in interface laser.regularlanguage.fsa.FSAInterface
Returns true if this FSA is deterministic and false otherwise.
isDeterministic() - Method in class laser.regularlanguage.fsa.FSAState
Returns true if this state is deterministic and false otherwise.
isDeterministic() - Method in interface laser.regularlanguage.fsa.FSAStateInterface
Returns true if this state is deterministic and false otherwise.
isDeterministic() - Method in class laser.regularlanguage.fsa.MutableDFA
Returns true
isDeterministic() - Method in class laser.regularlanguage.fsa.RunnableDFA
Returns true, since DFAs are always deterministic.
isEmpty() - Method in class laser.alphabet.Alphabet
Returns true if this Alphabet contains no Labels, false otherwise.
isEmpty(RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.AbstractFSAs
Returns true if the given FSA accepts no input strings (including the empty string), false otherwise.
isEmpty(RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.FSAs
Returns true if this FSA accepts no input strings (including the empty string), false otherwise.
isEmpty() - Method in class laser.util.AnnotationTable
Tests whether this AnnotationTable is empty or not.
isEquivalent(RunnableFSAInterface<L>, RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.AbstractFSAs
Returns true if the first FSA accepts the same set of input strings as the second FSA, false otherwise.
isEquivalent(RunnableFSAInterface<L>, RunnableFSAInterface<L>) - Method in class laser.regularlanguage.fsa.util.FSAs
Returns true if the specified FSA accepts the same set of input strings as this FSA, false otherwise.
isExtendedRE() - Method in class laser.regularlanguage.regularexpression.RE
Returns true if this RE is extended and false if it is basic.
isFinalConfigurationBackwards(SortedSet<? extends FSAStateInterface<L>>) - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
Returns true if the given Set of states is accepting for this FSA, false otherwise.
isFinalConfigurationBackwards(SortedSet<? extends FSAStateInterface<L>>) - Method in interface laser.regularlanguage.fsa.RunnableFSAInterface
Returns true if the given Set of states is a final configuration of this FSA, false otherwise (optional operation).
isFinalConfigurationForwards(SortedSet<? extends FSAStateInterface<L>>) - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
Returns true if the given Set of states is accepting for this FSA, false otherwise.
isFinalConfigurationForwards(SortedSet<? extends FSAStateInterface<L>>) - Method in interface laser.regularlanguage.fsa.RunnableFSAInterface
Returns true if the given Set of states is a final configuration of this FSA, false otherwise.
isKey(String) - Static method in class laser.util.commandline.CommandLineUtils
Determines if a String is a key in the command line.
isRepeatable() - Method in class laser.util.argument.Argument
Returns whether or not this Argument is repeatable.
isSelfLoop() - Method in class laser.regularlanguage.fsa.AbstractFSATransition
Returns true if this transition is a self-loop and false otherwise.
isSink() - Method in class laser.regularlanguage.fsa.FSAState
Returns true if this state is a sink state, false otherwise.
isSink() - Method in interface laser.regularlanguage.fsa.FSAStateInterface
Returns true if this state is a sink state, false otherwise.
isStart() - Method in class laser.regularlanguage.fsa.FSAState
Returns true if this state is the start state, q0, false otherwise.
isStart() - Method in interface laser.regularlanguage.fsa.FSAStateInterface
Returns true if this state is the start state, q0, false otherwise.
isTotal() - Method in class laser.regularlanguage.fsa.AbstractFSA
Returns true if this FSA is total, false otherwise.
isTotal() - Method in class laser.regularlanguage.fsa.AbstractRunnableFSA
Returns true if this FSA is total, false otherwise.
isTotal() - Method in interface laser.regularlanguage.fsa.FSAInterface
Returns true if this FSA is total, false otherwise.
isValid(Object) - Method in class laser.util.argument.ChoiceOption
Returns whether or not the given choice is valid.
isValid(Object) - Method in class laser.util.argument.IntegerChoiceOption
Returns whether or not the given choice is valid.
isValid(Object) - Method in class laser.util.argument.StringChoiceOption
Returns whether or not the given choice is valid.
isValidLabel(String) - Method in class laser.alphabet.Alphabet
Returns true if the specified String specifies a valid Label of the type this Alphabet contains, false otherwise.
isValidLabel(String) - Method in interface laser.alphabet.AlphabetFactoryInterface
Returns true if the specified String specifies a valid Label of the type this factory creates, false otherwise.
isValidLabel(String) - Method in class laser.alphabet.IndexedAlphabet
Returns true if the specified String specifies a valid IndexedLabel, false otherwise.
isValidLabel(String) - Method in class laser.alphabet.IndexedAlphabetFactory
Returns true if the specified String specifies a valid IndexedLabel, false otherwise.
isValidLabel(String) - Method in class laser.alphabet.labelpattern.AbstractLabelPatternFactory
Returns true if the specified String specifies a valid Label of the type this factory creates, false otherwise.
isValidLabel(String) - Method in class laser.alphabet.StringAlphabetFactory
Returns true if the specified String specifies a valid StringLabel, false otherwise.
isValidLabelPattern(String) - Method in class laser.alphabet.labelpattern.AbstractLabelPatternFactory
Returns true if the specified String specifies a valid LabelPattern of the type this factory creates, false otherwise.
isValidLabelPattern(String) - Method in class laser.alphabet.labelpattern.IndexedLabelPatternFactory
Returns true if the specified String specifies a valid LabelPattern of the type this factory creates, false otherwise.
isValidLabelPattern(String) - Method in interface laser.alphabet.labelpattern.LabelPatternFactoryInterface
Returns true if the specified String specifies a valid LabelPattern of the type this factory creates, false otherwise.
isValidLabelPattern(String) - Method in class laser.alphabet.labelpattern.StringLabelPatternFactory
Returns true if the specified String specifies a valid LabelPattern of the type this factory creates, false otherwise.
iterator() - Method in class laser.alphabet.Alphabet
Returns an Iterator over the Labels in this Alphabet.

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