Java APG, Version 1.0
Author Lowell D. Thomas
Copyright © Coast to Coast Research, Inc. 2011
A C D E G I L M O P R S T U V

U

udtCount - Static variable in class com.coasttocoastresearch.apg.GeneratorGrammar
The number of UDTs in the grammar
UdtLib - Class in com.coasttocoastresearch.apg
This is the parent class for a library of User-Defined Terminals (UDTs).
UdtLib.Alphanum - Class in com.coasttocoastresearch.apg
UDT for recognizing alpha-numeric phrases.
UdtLib.Alphanum(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.Alphanum
Default constructor.
UdtLib.Alphanum(Parser, char) - Constructor for class com.coasttocoastresearch.apg.UdtLib.Alphanum
Constructor defining one other character which is allowed in addition to alpha-numeric after the first.
UdtLib.Any - Class in com.coasttocoastresearch.apg
UDT for recognizing a string of any printing characters.
UdtLib.Any(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.Any
The default constructor.
UdtLib.Any(Parser, boolean) - Constructor for class com.coasttocoastresearch.apg.UdtLib.Any
Constructor to include/exclude spaces (x20) from the set of allowed characters.
UdtLib.CComment - Class in com.coasttocoastresearch.apg
UDT for recognizing the C-language comments.
UdtLib.CComment(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.CComment
The default constructor.
UdtLib.Comment - Class in com.coasttocoastresearch.apg
UDT for many common comment formats.
UdtLib.Comment(Parser, char) - Constructor for class com.coasttocoastresearch.apg.UdtLib.Comment
Constructor for a comment beginning with a single character.
UdtLib.Comment(Parser, char, char) - Constructor for class com.coasttocoastresearch.apg.UdtLib.Comment
Constructor for a comment beginning with a pair of characters
UdtLib.CppComment - Class in com.coasttocoastresearch.apg
UDT for the C++ language comment.
UdtLib.CppComment(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.CppComment
The default constructor.
UdtLib.CRLFLineEnd - Class in com.coasttocoastresearch.apg
UDT for the standard CRLF line end.
CR = carriage return, \r or x0D
LF = line feed, newline, \n or x0A
UdtLib.CRLFLineEnd(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.CRLFLineEnd
Default constructor.
UdtLib.DecNum - Class in com.coasttocoastresearch.apg
UDT for a decimal number.
UdtLib.DecNum(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.DecNum
The default constructor.
UdtLib.DecNum(Parser, boolean) - Constructor for class com.coasttocoastresearch.apg.UdtLib.DecNum
Constructor with choice for whether the number is optional or not.
UdtLib.DecNum(Parser, int, int, boolean) - Constructor for class com.coasttocoastresearch.apg.UdtLib.DecNum
Constructor with explicit choices for all options.
UdtLib.DoubleQuotedString - Class in com.coasttocoastresearch.apg
UDT for the double-quoted string.
UdtLib.DoubleQuotedString(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.DoubleQuotedString
Default constructor.
UdtLib.ForgivingLineEnd - Class in com.coasttocoastresearch.apg
UDT for a "forgiving" line end.
UdtLib.ForgivingLineEnd(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.ForgivingLineEnd
Default constructor.
UdtLib.HexNum - Class in com.coasttocoastresearch.apg
UDT for a hexidecimal number.
UdtLib.HexNum(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.HexNum
The default constructor.
UdtLib.HexNum(Parser, boolean) - Constructor for class com.coasttocoastresearch.apg.UdtLib.HexNum
Constructor with choice for whether the number is optional or not.
UdtLib.HexNum(Parser, int, int) - Constructor for class com.coasttocoastresearch.apg.UdtLib.HexNum
Constructor with explicit choices for all options.
UdtLib.LFLineEnd - Class in com.coasttocoastresearch.apg
UDT for the LF or newline line end.
LF = line feed, newline, \n or x0A
UdtLib.LFLineEnd(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.LFLineEnd
Default constructor.
UdtLib.LineEnd - Class in com.coasttocoastresearch.apg
UDT for line end characters.
UdtLib.LineEnd(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.LineEnd
Default constructor.
UdtLib.LineEnd(Parser, char) - Constructor for class com.coasttocoastresearch.apg.UdtLib.LineEnd
Constructor for the single-character line end.
UdtLib.LineEnd(Parser, char, char) - Constructor for class com.coasttocoastresearch.apg.UdtLib.LineEnd
Constructor for the double-character line end.
UdtLib.QuotedString - Class in com.coasttocoastresearch.apg
UDT for the quoted-string.
UdtLib.QuotedString(Parser, char) - Constructor for class com.coasttocoastresearch.apg.UdtLib.QuotedString
Constructor.
UdtLib.SemiComment - Class in com.coasttocoastresearch.apg
UDT for the ABNF comment.
UdtLib.SemiComment(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.SemiComment
The default constructor.
UdtLib.SingleQuotedString - Class in com.coasttocoastresearch.apg
UDT for the single-quoted string.
UdtLib.SingleQuotedString(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.SingleQuotedString
Default constructor.
UdtLib.WhiteSpace - Class in com.coasttocoastresearch.apg
UDT for any of several choices for white space characters.
UdtLib.WhiteSpace(Parser) - Constructor for class com.coasttocoastresearch.apg.UdtLib.WhiteSpace
Default constructor.
UdtLib.WhiteSpace(Parser, boolean, UdtLib.Comment, UdtLib.LineEnd) - Constructor for class com.coasttocoastresearch.apg.UdtLib.WhiteSpace
General constructor.
Utilities - Class in com.coasttocoastresearch.apg
The Utilities class defines several helper classes and static functions.
Utilities.LineCatalog - Class in com.coasttocoastresearch.apg
A class for reading a text file and cataloging its text lines.
Utilities.LineCatalog(String) - Constructor for class com.coasttocoastresearch.apg.Utilities.LineCatalog
Constructor
Utilities.LineCatalog(char[]) - Constructor for class com.coasttocoastresearch.apg.Utilities.LineCatalog
Constructor
Utilities.LineCatalog.Line - Class in com.coasttocoastresearch.apg
Class defining a catalog record for an individual line of text.
Utilities.XMLWriter - Class in com.coasttocoastresearch.apg
A class for assisting in the writing of XML files.
Utilities.XMLWriter(PrintStream) - Constructor for class com.coasttocoastresearch.apg.Utilities.XMLWriter
Constructor.

Java APG, Version 1.0
Author Lowell D. Thomas
Copyright © Coast to Coast Research, Inc. 2011
A C D E G I L M O P R S T U V

Licence Notification

All the software in this distribution is free software:
you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program in the COPYING file. If not, see GPL, Version 2
or GPL, Version 3 or write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.