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

A

ALLOW_ALL - Static variable in class its.net.AccessManager
 
ALLOW_DENY - Static variable in class its.util.AccessCoordinator
 
AcceptRow - interface its.SQL.AcceptRow.
Used to filter rows from a ContentsData object.
AccessCoordinator - class its.util.AccessCoordinator.
 
AccessCoordinator(AccessCoordinator.Controller) - Constructor for class its.util.AccessCoordinator
 
AccessCoordinator.Controller - interface its.util.AccessCoordinator.Controller.
 
AccessManager - class its.net.AccessManager.
 
AccessManager() - Constructor for class its.net.AccessManager
 
AccessManager(int) - Constructor for class its.net.AccessManager
 
AccessManager(Properties) - Constructor for class its.net.AccessManager
 
AccessManager(int, Properties) - Constructor for class its.net.AccessManager
 
AccessManager.AccessSet - class its.net.AccessManager.AccessSet.
 
AccessManager.AccessSet() - Constructor for class its.net.AccessManager.AccessSet
 
AccessManager.Address - class its.net.AccessManager.Address.
 
AccessManager.Address(String) - Constructor for class its.net.AccessManager.Address
 
AccessManager.Host - interface its.net.AccessManager.Host.
 
AccessManager.Name - class its.net.AccessManager.Name.
 
AccessManager.Name(String) - Constructor for class its.net.AccessManager.Name
 
Assert - class its.util.Assert.
 
Assert() - Constructor for class its.util.Assert
 
acceptRow(ContentsData) - Method in interface its.SQL.AcceptRow
This method should return true if the current row of the given ContentsData object passes any required tests.
acceptRow(ContentsData) - Method in class its.app.SddFilter
implementation of the AcceptRow.acceptRow method This method is used by ContentsData.filter to determine if a row should be removed.
action_tab - Variable in class java_cup.runtime.lr_parser
Direct reference to the action table.
action_table() - Method in class java_cup.runtime.lr_parser
The action table (supplied by generated subclass).
add(ItsFrame) - Method in class its.element.FrameQueue
Pushes an ItsFrame onto the end of the queue and notifies threads that are waiting for a frame to arrive.
add(ItsFrame) - Method in interface its.element.FrameTarget
 
add(ItsFrame) - Method in class its.element.OutputQueue
add adds a frame in the appropriate slot and notifies waiting threads
add(Object) - Method in class its.util.Queue
 
addAddress(String) - Method in class its.net.AccessManager.AccessSet
 
addConstraint(int) - Method in class its.SQL.Variable
Specifies an SQL constraint to apply to this variable.
addDefaultWordChar(char) - Method in class its.util.StreamTokenizer
 
addName(String) - Method in class its.net.AccessManager.AccessSet
 
addOperator(Filter.Operator) - Method in class its.util.Filter.Language
 
addTable(String, Vector, int, int) - Method in class its.SQL.Contents
Used by the SDD Contents parser as it parses the buffer.
addTable(Table) - Method in class its.SQL.Schema
Used by the SDD Schema parser to build up a Schema object.
addVariable(Variable) - Method in class its.SQL.Table
Adds a column to the table.
advance_lookahead() - Method in class java_cup.runtime.lr_parser
Advance to next "parse ahead" input Symbol.
allows(InetAddress) - Method in class its.net.AccessManager
 
allows(Object) - Method in class its.net.AccessManager
 
allows(Object) - Method in interface its.util.AccessCoordinator.Controller
 
allows(Object) - Method in class its.util.AccessCoordinator
 
append(ContentsData) - Method in class its.SQL.ContentsData
Appends a ContentsData Object to the end of the current one.
appendRowString(boolean, boolean, StringBuffer) - Method in class its.SQL.ContentsData
 
apply(int, int) - Method in class its.util.Filter.IntOperator
 
apply(String, String) - Method in class its.util.Filter.StringOperator
 
assert(boolean, String) - Static method in class its.util.Assert
 
assert(boolean) - Static method in class its.util.Assert
 
assertTrue(boolean, String) - Static method in class its.util.Assert
 
assertTrue(boolean) - Static method in class its.util.Assert
 
authorized(Socket) - Method in class its.element.ConnectionDaemon
Placeholder for function to check if client is authorized to connect.

B

BAD_LOOP - Static variable in class its.backbone.domain.tms.TmsLoop
flag value indicating the loop is bad.
BAP_DATA - Static variable in class its.backbone.frame.ItsFrameType
Frame contains speed or AVL data in BAP format (used in SWIFT project, this is treated differently from DATA for historical reasons).
BIGENDIAN - Static variable in class its.backbone.frame.ItsInputStream
 
BIT - Static variable in class its.SQL.Variable
 
BadMagicException - exception its.backbone.frame.BadMagicException.
Thrown when constructing or reading an ITS frame if the magic number in the frame header is incorrect.
BadMagicException(int) - Constructor for class its.backbone.frame.BadMagicException
Constructs a BadMagicException
BadOffsetException - exception its.backbone.domain.BadOffsetException.
Thrown by an extractor if an offset supplied by the data offset table is out of bounds in the data frame.
BadOffsetException() - Constructor for class its.backbone.domain.BadOffsetException
Constructs a BadOffsetExceptionwith no specified detail message.
BadOffsetException(String) - Constructor for class its.backbone.domain.BadOffsetException
Constructs a BadOffsetExceptionwith the specified detail message.
BadTypeException - exception its.backbone.frame.BadTypeException.
BadTypeException is thrown when constructing or reading an ITS frame if the type is incorrect.
BadTypeException(int) - Constructor for class its.backbone.frame.BadTypeException
Constructs a BadTypeException
build(String[]) - Static method in class its.net.AccessManager
 

C

CHAR - Static variable in class its.SQL.Variable
 
CHATTER - Static variable in class its.backbone.domain.tms.TmsLoop
flag value indicating chatter (> 3 counts / second)
CONTROL - Static variable in class its.backbone.frame.ItsFrameType
Frame contains control information.
ClientConnection - class its.element.ClientConnection.
Creates and monitors a client socket for reading ITS Frames.
ClientConnection(InetAddress, int) - Constructor for class its.element.ClientConnection
Creates connection given the address and port of the server
ClientConnection(String, int) - Constructor for class its.element.ClientConnection
Creates connection given a hostname and a port.
ConnectionDaemon - class its.element.ConnectionDaemon.
Manages a thread that accepts client requests on a server socket and spawns an instance of OutputBuffer in a new thread for each client it accepts.
ConnectionDaemon(int, OutputQueue) - Constructor for class its.element.ConnectionDaemon
Creates a server socket listening to the given port and creates a new thread to execute this object's run method.
ConnectionDaemon(int, AccessManager, OutputQueue) - Constructor for class its.element.ConnectionDaemon
 
Contents - class its.SQL.Contents.
Provides an object-oriented view of the SDD Contents frame.
Contents(String) - Constructor for class its.SQL.Contents
Used by the SDD Contents parser to construct an empty Contents object.
Contents(Schema, String) - Constructor for class its.SQL.Contents
Creates a Contents object from the given definition.
ContentsData - class its.SQL.ContentsData.
Representation of a database table or "rowset".
ContentsData(Vector, Vector) - Constructor for class its.SQL.ContentsData
Constructs a ContentsData object.
ContentsData(Table, Vector) - Constructor for class its.SQL.ContentsData
Constructs a ContentsData object.
ContentsData(byte[]) - Constructor for class its.SQL.ContentsData
 
ContentsParserException - exception its.backbone.sdd.ContentsParserException.
Exception thrown by the Schema parser
ContentsParserException(String) - Constructor for class its.backbone.sdd.ContentsParserException
 
ContentsParserException(int, String) - Constructor for class its.backbone.sdd.ContentsParserException
 
changeFileName(String) - Method in class its.util.ErrorLogger
Changes the name of the log file.
checkOffsetBounds(int) - Method in class its.backbone.domain.SensorData
checks offset against the header size and the data block size, called by read.
checkOffsetBounds(int) - Method in class its.backbone.domain.tms.TmsData
checks offset against the header size and the data block size, called by read.
clearWordChars() - Method in class its.util.StreamTokenizer
 
clone() - Method in class its.SQL.Variable
 
close() - Method in class its.element.ClientConnection
Closes input stream and underlying client socket.
columns() - Method in class its.SQL.Table
returns an Enumeration of all variables in the table
compareTo(String, String) - Static method in class its.backbone.domain.SerialNumber
compares two serial numbers
connect() - Method in class its.element.ClientConnection
Connect to server.
consume(InetAddress) - Method in class its.net.AccessManager
 
contents - Variable in class its.backbone.sdd.SddTransmitter
Contains the parsed Contents object after a successful call to transmitContents.
contentsReceived(Contents, String) - Method in class its.app.SddAutoExtractReceiver
Method for contents received, takes the contents and overwrites the contents file.
contentsReceived(Contents, String) - Method in class its.app.SddFlash
 
contentsReceived(Contents, String) - Method in class its.backbone.sdd.SddOperator
 
contentsReceived(Contents, String) - Method in class its.backbone.sdd.SddReceiver
Subclasses can override this method to receive the incoming SDD Contents.
create(InputStream, ItsInputStream.ByteOrder) - Static method in class its.backbone.frame.ItsInputStream
this is the public interface to this class.
create(InputStream) - Static method in class its.backbone.frame.ItsInputStream
 
create(byte[], ItsInputStream.ByteOrder) - Static method in class its.backbone.frame.ItsInputStream
convenience routine for create method above, where we supply a byte array rather than an input stream
create(byte[]) - Static method in class its.backbone.frame.ItsInputStream
further convenience routine, a byte array and an assumed byte ordering...
createContentsDataFromBlob(byte[]) - Static method in class its.SQL.ContentsData
Static method for constructing a single blob ContentsData instance.
cur_err_token() - Method in class java_cup.runtime.lr_parser
Return the current lookahead in our error "parse ahead" buffer.
cur_token - Variable in class java_cup.runtime.lr_parser
The current lookahead Symbol.

D

DATA - Static variable in class its.backbone.frame.ItsFrameType
Frame contains data.
DATA_GOOD - Static variable in class its.backbone.domain.tms.TmsLoop
flag value indicating data is good.
DATA_USABLE - Static variable in class its.backbone.domain.tms.TmsStation
value for flag indicating data is usable. 0 means it is not usable.
DEC - Static variable in class its.SQL.Variable
 
DEFAULT - Static variable in class its.SQL.Variable
 
DENY_ALL - Static variable in class its.net.AccessManager
 
DENY_ALLOW - Static variable in class its.util.AccessCoordinator
 
DICTIONARY - Static variable in class its.backbone.frame.ItsFrameType
Frame contains data dictionary.
DISABLED - Static variable in class its.backbone.domain.tms.TmsLoop
flag value indicating the the loop was disable by the operator.
DOUBLE - Static variable in class its.SQL.Variable
 
DataBlock - class its.backbone.domain.DataBlock.
represents a data block, which contains a header and a data block.
DataBlock(byte[]) - Constructor for class its.backbone.domain.DataBlock
constructor
DataFactory - class its.backbone.domain.DataFactory.
Defines the interface to a domain-specific data extractor.
DataFactory() - Constructor for class its.backbone.domain.DataFactory
 
DemoTransmitter - class its.app.DemoTransmitter.
This program demonstrates using the SddTransmitter base class to create a new SDD stream for parking garages.
DemoTransmitter(int) - Constructor for class its.app.DemoTransmitter
 
DenyFrameException - exception its.backbone.frame.DenyFrameException.
Exception thrown to indicate a frame taken out of the data stream
DenyFrameException(String) - Constructor for class its.backbone.frame.DenyFrameException
 
dataBlock - Variable in class its.backbone.domain.SensorData
datablock
dataReceived(byte[], String) - Method in class its.app.SddAutoExtractReceiver
Method for data received, takes the blob data and overwrites the blob file.
dataReceived(byte[], String) - Method in class its.backbone.sdd.SddReceiver
Subclasses can override this method to receive the incoming SDD Data in its raw form.
debug(String) - Static method in class its.util.ErrorLogger
This static method can be used to place a message in the global error log.
debug(Throwable) - Static method in class its.util.ErrorLogger
 
debug_message(String) - Method in class java_cup.runtime.lr_parser
Write a debugging message to System.err for the debugging version of the parser.
debug_parse() - Method in class java_cup.runtime.lr_parser
Perform a parse with debugging output.
debug_reduce(int, int, int) - Method in class java_cup.runtime.lr_parser
Do debug output for a reduce.
debug_shift(Symbol) - Method in class java_cup.runtime.lr_parser
Do debug output for shift.
decode(int, byte[]) - Method in class its.app.trans.StructDecoder
 
decode(byte[]) - Method in class its.app.trans.StructDescription
 
defaultWordChars() - Method in class its.util.StreamTokenizer
 
deleteTree(File) - Static method in class its.util.FileUtils
 
denies(Object) - Method in class its.net.AccessManager
 
denies(Object) - Method in interface its.util.AccessCoordinator.Controller
 
dis - Variable in class its.backbone.frame.ItsInputStream
 
dissolveLoader() - Method in class its.backbone.domain.ReadJar
dissolve loader, sets the loader to null
do_action(int, lr_parser, Stack, int) - Method in class java_cup.runtime.lr_parser
Perform a bit of user supplied action code (supplied by generated subclass).
done_parsing() - Method in class java_cup.runtime.lr_parser
This method is called to indicate that the parser should quit.
dump_stack() - Method in class java_cup.runtime.lr_parser
Dump the parse stack for debugging purposes.

E

EOF_sym() - Method in class java_cup.runtime.lr_parser
The index of the end of file terminal Symbol (supplied by generated subclass).
EXTRACTOR - Static variable in class its.backbone.frame.ItsFrameType
Frame contains the binary java extractor
EditRow - interface its.SQL.EditRow.
Used to edit rows from a ContentsData object.
ErrorLogger - class its.util.ErrorLogger.
 
ErrorLogger() - Constructor for class its.util.ErrorLogger
 
ErrorLogger(String, boolean) - Constructor for class its.util.ErrorLogger
 
ErrorLogger(String, boolean, boolean) - Constructor for class its.util.ErrorLogger
Creates a new ErrorLogger object.
Extractor - class its.backbone.domain.Extractor.
Extractor.java This implementation takes a schema with the blob 'data table' definitions and a DataFactory object as inputs.
Extractor(Schema, DataFactory) - Constructor for class its.backbone.domain.Extractor
constructor
edit(EditRow) - Method in class its.SQL.ContentsData
Uses the given EditRow methods to construct a new string representation of this table, with any required changes as implemented by EditRow.
editRow(ContentsData) - Method in interface its.SQL.EditRow
The implementation of this method should examine the current row of the ContentsData object passed to it, and return a string containing the required values from that row plus any additional values to be added.
empty() - Method in class java_cup.runtime.virtual_parse_stack
Indicate whether the stack is empty.
enabled - Static variable in class its.util.Assert
 
equals(Variable) - Method in class its.SQL.Variable
Equality comparison for data types.
error_recovery(boolean) - Method in class java_cup.runtime.lr_parser
Attempt to recover from a syntax error.
error_sym() - Method in class java_cup.runtime.lr_parser
The index of the special error Symbol (supplied by generated subclass).
error_sync_size() - Method in class java_cup.runtime.lr_parser
The number of Symbols after an error we much match to consider it recovered from.
exit() - Method in class its.element.InputBuffer
The creator of this object should call this method to tell it to end its thread of execution.
exit() - Method in class its.element.OutputBuffer
Shuts down the socket and exits the thread associated with this instance
extractedDataReceived(Hashtable, String) - Method in class its.app.SddAutoExtractReceiver
evokes the expander thread (if it isn't busy) and overwrites (or appends to) the expanded data file.
extractedDataReceived(Hashtable, String) - Method in class its.app.SddFilter
 
extractedDataReceived(Hashtable, String) - Method in class its.app.SddFlash
 
extractedDataReceived(Hashtable, String) - Method in class its.backbone.sdd.SddOperator
 
extractedDataReceived(Hashtable, String) - Method in class its.backbone.sdd.SddReceiver
Subclasses can override this method to receive the incoming SDD data after it has been processed into a table of ContentsData objects.
extractorReceived(byte[], String) - Method in class its.app.SddAutoExtractReceiver
Method for receiving the extractor portion of the sdd data flow.
extractorReceived(byte[], String) - Method in class its.backbone.sdd.SddReceiver
Subclasses can override this method to receive the incoming SDD Extractor in its raw form.

F

FLAG1_BAD_OCC_RATIO - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_DISABLED - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_LOST_VEHICLE - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_MAX_LENGTH - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_MAX_SPEED - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_MIN_LENGTH - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_MIN_SPEED - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG1_TWO_VEHICLES - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG2_DATA_RECEIVED - Static variable in class its.backbone.domain.tms.TmsTrap
 
FLAG_COMPRESSED - Static variable in class its.backbone.frame.ItsFrame
If FLAG_COMPRESSED is set in the ItsFrame header flag field, then the frame has been compressed with GZIPOutputStream.
FLOAT - Static variable in class its.SQL.Variable
 
FLOWTYPE - Static variable in class its.backbone.frame.ItsFrameType
Frame contains a numerical flow type (used before Self-Defining Data was realized).
FieldDescription - class its.app.trans.FieldDescription.
 
FileUtils - class its.util.FileUtils.
 
FileUtils() - Constructor for class its.util.FileUtils
 
Filter - class its.util.Filter.
 
Filter() - Constructor for class its.util.Filter
 
Filter(Filter.Language) - Constructor for class its.util.Filter
 
Filter.IntOperator - class its.util.Filter.IntOperator.
 
Filter.IntOperator(String) - Constructor for class its.util.Filter.IntOperator
 
Filter.IntProvider - interface its.util.Filter.IntProvider.
 
Filter.Language - class its.util.Filter.Language.
 
Filter.Language() - Constructor for class its.util.Filter.Language
 
Filter.StringOperator - class its.util.Filter.StringOperator.
 
Filter.StringOperator(String) - Constructor for class its.util.Filter.StringOperator
 
Filter.StringProvider - interface its.util.Filter.StringProvider.
 
ForeignData - class its.SQL.ForeignData.
Used by the SDD Schema parser to maintain foreign reference data.
ForeignData() - Constructor for class its.SQL.ForeignData
 
FrameQueue - class its.element.FrameQueue.
 
FrameQueue() - Constructor for class its.element.FrameQueue
 
FrameTarget - interface its.element.FrameTarget.
Implemented by data structures that store ITS frames.
fatal(String) - Static method in class its.util.ErrorLogger
This static method can be used to place a message in the global error log.
fatal(Throwable) - Static method in class its.util.ErrorLogger
 
filter(AcceptRow) - Method in class its.SQL.ContentsData
Calls the given acceptRow method for each row in the object, and removes the row if the method returns false.
finalize() - Method in class its.backbone.frame.ItsFrameRedistributor
 
finalize() - Method in class its.element.ClientConnection
calls close to clean up the socket and stream
find_recovery_config(boolean) - Method in class java_cup.runtime.lr_parser
Put the (real) parse stack into error recovery configuration by popping the stack down to a state that can shift on the special error Symbol, then doing the shift.
flag - Variable in class its.backbone.domain.tms.TmsStation
validity flag (1 = good)
foreignCols - Variable in class its.SQL.ForeignData
a list of String objects containing column names.
foreignTable - Variable in class its.SQL.ForeignData
 
frameReceived(ItsFrame) - Method in class its.app.trans.SddTranslator
 
frameReceived(ItsFrame) - Method in class its.backbone.frame.ItsFrameReceiver
Subclasses can override this method to receive the incoming ITS Frames.
frameReceived(ItsFrame) - Method in class its.backbone.frame.ItsFrameRedistributor
 
frameReceived(ItsFrame) - Method in class its.backbone.sdd.SddReceiver
called by the superclass with an incoming frame.

G

get(OutputCookie) - Method in class its.element.OutputQueue
returns the appropriate frame after examining the cookie, it may wait if there is nothing there
getAvgLength() - Method in class its.backbone.domain.tms.TmsTrap
Returns length
getAvgSpeed() - Method in class its.backbone.domain.tms.TmsTrap
Returns average speed
getBin1() - Method in class its.backbone.domain.tms.TmsTrap
returns bin1
getBin2() - Method in class its.backbone.domain.tms.TmsTrap
returns bin2
getBin3() - Method in class its.backbone.domain.tms.TmsTrap
returns bin3
getBin4() - Method in class its.backbone.domain.tms.TmsTrap
returns bin4
getBoolean(String, boolean) - Static method in class its.util.ParseUtils
 
getBoolean(String) - Static method in class its.util.ParseUtils
 
getBoolean(Properties, String) - Static method in class its.util.PropertiesUtils
 
getBoolean(Properties, String, boolean) - Static method in class its.util.PropertiesUtils
 
getClientCount() - Method in class its.backbone.sdd.SddTransmitter
Returns the number of clients currently connected to this data stream.
getClientCount() - Method in class its.element.ConnectionDaemon
 
getColumnNames() - Method in class its.SQL.ContentsData
Returns a string containing the column names in this table, separated by commas
getColumnNames(ContentsData) - Method in interface its.SQL.EditRow
 
getConnection() - Method in class its.element.InputBuffer
Provides access to the internal ClientConnection object
getContents() - Method in class its.element.OutputCookie
 
getContentsSerialNumber() - Method in class its.backbone.sdd.SddReceiver
 
getData() - Method in class its.backbone.domain.DataBlock
 
getData() - Method in class its.backbone.frame.ItsFrame
Returns the data portion of the frame as a byte array.
getData() - Method in class its.element.OutputCookie
 
getDataLength() - Method in class its.backbone.frame.ItsFrame
Returns the length of the data portion of the frame (which may be zero).
getDataOffsetTableName() - Method in class its.backbone.domain.DataFactory
This method returns the name of the data offset table in the datastream schema.
getDataOffsetTableName() - Method in class its.backbone.domain.Extractor
This method returns the name of the data offset table within the datastream schema.
getDataOffsetTableName() - Method in class its.backbone.domain.tms.TmsDataFactory
This method returns the name of the data offset table within the datastream schema.
getDate(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number day
getDateObject(String) - Static method in class its.backbone.domain.SerialNumber
converts given serial number string to a Date object
getDayOfWeek() - Method in class its.backbone.domain.tms.TmsTimestamp
returns day of week
getDefaultLanguage() - Static method in class its.util.Filter
 
getDictionary() - Method in class its.element.OutputCookie
 
getDouble(int) - Method in class its.SQL.ContentsData
 
getDouble(String) - Method in class its.SQL.ContentsData
 
getDouble(String, double) - Static method in class its.util.ParseUtils
 
getDouble(String) - Static method in class its.util.ParseUtils
 
getDouble(Properties, String) - Static method in class its.util.PropertiesUtils
 
getDouble(Properties, String, double) - Static method in class its.util.PropertiesUtils
 
getDoubles(String, double[]) - Static method in class its.util.ParseUtils
 
getDoubles(String) - Static method in class its.util.ParseUtils
 
getExtractionHashtable(Schema, ContentsData, ContentsData) - Method in class its.backbone.domain.DataFactory
To produce the ExtractedData event, the SddReceiver invokes this method on the extractor it has received.
getExtractionHashtable(ContentsData, ContentsData) - Method in class its.backbone.domain.Extractor
getExtractionHashtable this method takes the ContentsData object with the contents of a (possibly filtered) loop table and a ContentsData object of blobs represented as byte arrays and produces a hashtable of ContentsData objects, hashed on their associated data blob schema table names.
getExtractionHashtable(Schema, ContentsData, ContentsData) - Method in class its.backbone.domain.tms.TmsDataFactory
getExtractionHashtable This method takes the blob data schema and a ContentsData object specifying which sensors to extract and a ContentsData object containing blobs represented as byte arrays, and produces a hashtable of ContentsData objects, hashed on their associated data blob schema table names.
getExtractor() - Method in class its.element.OutputCookie
 
getFlag() - Method in class its.backbone.domain.tms.TmsLoop
 
getFlag() - Method in class its.backbone.domain.tms.TmsStation
 
getFlags() - Method in class its.backbone.frame.ItsFrame
 
getFlags1() - Method in class its.backbone.domain.tms.TmsTrap
returns flags1
getFlags2() - Method in class its.backbone.domain.tms.TmsTrap
returns flags2
getFloat(int) - Method in class its.SQL.ContentsData
 
getFloat(String) - Method in class its.SQL.ContentsData
 
getForeign() - Method in class its.SQL.Table
Returns a Vector of ForeignData objects describing all foreign-key references for this table.
getFrameQueue() - Method in class its.backbone.frame.ItsFrameReceiver
Provides access to the internal FrameQueue object
getHeaderSize() - Method in class its.backbone.domain.tms.TmsDataBlock
 
getHour(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number hour
getIncidentDetect() - Method in class its.backbone.domain.tms.TmsLoop
 
getIncidentDetect() - Method in class its.backbone.domain.tms.TmsStation
 
getInitialBackoff() - Method in class its.element.ClientConnection
 
getInputBuffer() - Method in class its.backbone.frame.ItsFrameReceiver
Provides access to the internal InputBuffer object
getInt(int) - Method in class its.SQL.ContentsData
 
getInt(String) - Method in class its.SQL.ContentsData
 
getInt(String) - Method in interface its.util.Filter.IntProvider
 
getInt(String, int) - Static method in class its.util.ParseUtils
 
getInt(String) - Static method in class its.util.ParseUtils
 
getInt(Properties, String) - Static method in class its.util.PropertiesUtils
 
getInt(Properties, String, int) - Static method in class its.util.PropertiesUtils
 
getIntegerList(List) - Static method in class its.util.ParseUtils
 
getIntegerList(String) - Static method in class its.util.ParseUtils
 
getIntegerList(Properties, String, List) - Static method in class its.util.PropertiesUtils
 
getIntegerValues(String) - Static method in class its.util.PropertiesUtils
 
getInts(String, int[]) - Static method in class its.util.ParseUtils
 
getInts(String) - Static method in class its.util.ParseUtils
 
getItem(String) - Method in class its.SQL.ContentsData
Gets the data from the specified column and the current row cursor
getItem(int) - Method in class its.SQL.ContentsData
Gets the data from the specified column and the current row cursor
getItem(Variable) - Method in class its.SQL.ContentsData
Gets the data from the specified column and the current row cursor
getLength() - Method in class its.backbone.domain.DataBlock
 
getLong(int) - Method in class its.SQL.ContentsData
 
getLong(String) - Method in class its.SQL.ContentsData
 
getLong(String, long) - Static method in class its.util.ParseUtils
 
getLong(String) - Static method in class its.util.ParseUtils
 
getLong(Properties, String) - Static method in class its.util.PropertiesUtils
 
getLong(Properties, String, long) - Static method in class its.util.PropertiesUtils
 
getMaxAttempt() - Method in class its.element.ClientConnection
 
getMaxBackoff() - Method in class its.element.ClientConnection
 
getMillisecond(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number millisecond
getMillisecondsFromEpoch(String) - Static method in class its.backbone.domain.SerialNumber
Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this SerialNumber.
getMinute(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number minute
getMinutesAfterMidnight(String) - Static method in class its.backbone.domain.SerialNumber
Return the number of minutes after midnight (ranges from 0 to 1439)
getMonth(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number month
getNLoops() - Method in class its.backbone.domain.tms.TmsLoop
 
getNLoops() - Method in class its.backbone.domain.tms.TmsStation
 
getName() - Method in class its.SQL.Table
gets the table name
getName() - Method in class its.SQL.Variable
 
getName() - Method in class its.backbone.domain.tms.TmsData
 
getName() - Method in class its.backbone.domain.tms.TmsLoop
 
getName() - Method in class its.backbone.domain.tms.TmsStation
 
getName() - Method in class its.backbone.domain.tms.TmsTrap
 
getNetworkSize() - Method in class its.backbone.frame.ItsData
Return the length in bytes of this object when it is put into network format.
getNumberOfColumns() - Method in class its.SQL.ContentsData
 
getNumberOfColumns() - Method in class its.SQL.Table
gets the number of columns in the table
getNumberOfRows() - Method in class its.SQL.ContentsData
 
getOccupancy() - Method in class its.backbone.domain.tms.TmsLoop
 
getOccupancy() - Method in class its.backbone.domain.tms.TmsStation
 
getOperatorNames() - Method in class its.util.Filter.Language
 
getPackedSize() - Method in class its.backbone.domain.SensorData
 
getPackedSize() - Method in class its.backbone.domain.tms.TmsLoop
 
getPackedSize() - Method in class its.backbone.domain.tms.TmsStation
 
getPackedSize() - Method in class its.backbone.domain.tms.TmsTrap
 
getPrecision() - Method in class its.SQL.Variable
 
getPrimaryKey() - Method in class its.SQL.Table
Returns a Vector of String objects that contain the names of the columns that form the primary key for this table.
getProperties(File) - Static method in class its.util.PropertiesUtils
 
getProperty(String) - Method in class its.util.Properties3
 
getPropertyNames() - Method in class its.util.Properties3
 
getRawVolume() - Method in class its.backbone.domain.tms.TmsLoop
 
getRawVolume() - Method in class its.backbone.domain.tms.TmsStation
 
getResultSetData(Variable, ResultSet) - Static method in class its.SQL.Variable
static method to extract appropriate types from result set.
getRowArray() - Method in class its.SQL.ContentsData
Returns all data values on the current row, as an array of Objects.
getRowArray(int) - Method in class its.SQL.ContentsData
Returns all data values on the specified row, as an array of Objects.
getRowIndex() - Method in class its.SQL.ContentsData
 
getRowString() - Method in class its.SQL.ContentsData
Returns all data values on the current row, separated by spaces in a single string.
getRowString(boolean, boolean) - Method in class its.SQL.ContentsData
 
getRowString(int) - Method in class its.SQL.ContentsData
Returns all data values on the specified row, separated by spaces in a single string.
getScale() - Method in class its.SQL.Variable
 
getScanCount() - Method in class its.backbone.domain.tms.TmsLoop
 
getScanCount() - Method in class its.backbone.domain.tms.TmsStation
 
getSchema() - Method in class its.element.OutputCookie
 
getSchemaSerialNumber() - Method in class its.backbone.sdd.SddReceiver
 
getSecond(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number second
getSerialNumber() - Static method in class its.backbone.domain.SerialNumber
gets serial number from current time
getSerialNumber(Date) - Static method in class its.backbone.domain.SerialNumber
gets serial number from the given Date object
getSerialNumber(byte[]) - Static method in class its.backbone.domain.SerialNumber
gets the serial number from the first four bytes of a data block, assuming UNIX format
getSerialNumber(int, int, int, int, int, int, int) - Static method in class its.backbone.domain.SerialNumber
getSerialNumber: builds a serial number string.
getSerialNumber() - Method in class its.backbone.domain.tms.TmsTimestamp
returns serial number formatted time
getShort(int) - Method in class its.SQL.ContentsData
 
getShort(String) - Method in class its.SQL.ContentsData
 
getSize() - Method in class its.SQL.Variable
returns the number of elements in a string or array data type such as fixed-length character and bit strings.
getSocket() - Method in class its.element.OutputBuffer
 
getStartDate() - Method in class its.element.OutputBuffer
 
getString() - Method in class its.SQL.Contents
 
getString(int) - Method in class its.SQL.ContentsData
 
getString(String) - Method in class its.SQL.ContentsData
 
getString(String) - Method in interface its.util.Filter.StringProvider
 
getString(Properties, String) - Static method in class its.util.PropertiesUtils
 
getString(Properties, String, String) - Static method in class its.util.PropertiesUtils
 
getTable(String) - Method in class its.SQL.Schema
 
getTableCount() - Method in class its.SQL.Contents
 
getTableName() - Method in interface its.SQL.EditRow
 
getTableName(int) - Method in class its.app.trans.StructDecoder
 
getTableNames() - Method in class its.SQL.Schema
 
getTime() - Method in class its.backbone.domain.tms.TmsTimestamp
returns number of milliseconds since Jan 1 1970 00:00:00
getTimeFormat(String, SimpleDateFormat) - Static method in class its.backbone.domain.SerialNumber
converts serial number string to the given format
getTimeout() - Method in class its.backbone.frame.ItsFrame
 
getTimeout() - Method in class its.element.ClientConnection
 
getTimeout() - Method in class its.element.OutputQueue
 
getTimestamp() - Method in class its.backbone.domain.tms.TmsData
 
getTimestamp() - Method in class its.backbone.domain.tms.TmsDataBlock
 
getTimestamp() - Method in class its.backbone.domain.tms.TmsLoop
 
getTimestamp() - Method in class its.backbone.domain.tms.TmsStation
 
getTimestamp() - Method in class its.backbone.domain.tms.TmsTrap
 
getType() - Method in class its.SQL.Variable
 
getType() - Method in class its.backbone.frame.ItsFrame
Returns the ITS Frame type
getTypeName() - Method in class its.SQL.Variable
 
getValue() - Method in class its.backbone.frame.BadMagicException
Returns the bad type value
getValue() - Method in class its.backbone.frame.ItsException
Returns the numeric value
getVariable(String) - Method in class its.SQL.ContentsData
Gets the Variable object that describes the specified column
getVariable(int) - Method in class its.SQL.Table
gets the variable at the given index
getVariable(String) - Method in class its.SQL.Table
gets the variable with the given name
getVariableHashtable() - Method in class its.SQL.Table
 
getVariableVector() - Method in class its.SQL.Table
 
getVariables() - Method in class its.SQL.ContentsData
Gets a list of Variable objects that describe the columns in this rowset.
getVersion() - Method in class its.backbone.frame.ItsFrame
 
getVolume() - Method in class its.backbone.domain.tms.TmsLoop
 
getVolume() - Method in class its.backbone.domain.tms.TmsStation
return volume in vehicles/hour, average of loops
getXid() - Method in class its.backbone.frame.ItsFrame
Returns the transaction ID
getYear(String) - Static method in class its.backbone.domain.SerialNumber
gets serial number year
get_action(int, int) - Method in class java_cup.runtime.lr_parser
Fetch an action from the action table.
get_from_real() - Method in class java_cup.runtime.virtual_parse_stack
Transfer an element from the real to the virtual stack.
get_reduce(int, int) - Method in class java_cup.runtime.lr_parser
Fetch a state from the reduce-goto table.

H

hasColumn(String) - Method in class its.SQL.ContentsData
 
hasDataOffsetTable() - Method in class its.backbone.domain.DataFactory
Indicates whether the Extractor needs to be provided with a data offset table from the data dictionary (schema and contents) in order to interpret the data frame.
hasDataOffsetTable() - Method in class its.backbone.domain.Extractor
this method indicates whether the datafactory's datastream (schema, contents, datafactory) has a data offset table.
hasDataOffsetTable() - Method in class its.backbone.domain.tms.TmsDataFactory
Implements abstract method from DataFactory, indicating that the TMS data stream has a data offset table.
hasTable(String) - Method in class its.SQL.Contents
 
hasTable(String) - Method in class its.SQL.Schema
 
hasVariable(String) - Method in class its.SQL.Table
 
hashBy(Variable) - Method in class its.SQL.ContentsData
Allows easy filtering of a ContentsData object for a particular value in a particular column.
hashBy(String) - Method in class its.SQL.ContentsData
Allows easy filtering of a ContentsData object for a particular value in a particular column.
hashBy(int) - Method in class its.SQL.ContentsData
Allows easy filtering of a ContentsData object for a particular value in a particular column.
head() - Method in class its.util.Queue
 

I

INCIDENT_CONTINUING - Static variable in class its.backbone.domain.tms.TmsData
value for incidentDetect meaning a previous incident is continuing
INCIDENT_NONE - Static variable in class its.backbone.domain.tms.TmsData
value for incidentDetect meaning no incident
INCIDENT_OCCURRED - Static variable in class its.backbone.domain.tms.TmsData
value for incidentDetect meaning an incident occurred
INCIDENT_TENTATIVE - Static variable in class its.backbone.domain.tms.TmsData
value for incidentDetect meaning an incident may have occurred
INTEGER - Static variable in class its.SQL.Variable
 
INTELBYTEORDER - Static variable in class its.backbone.frame.ItsInputStream
 
InputBuffer - class its.element.InputBuffer.
Manages a thread that reads frames from a ClientConnection object and adds them to a FrameQueue.
InputBuffer(InetAddress, int, FrameTarget, ThreadGroup) - Constructor for class its.element.InputBuffer
creates a new thread to execute this object's run method
InputBuffer(InetAddress, int, FrameTarget) - Constructor for class its.element.InputBuffer
 
IntProperty - class its.util.IntProperty.
Example subclass of PropertyParser.
IntProperty() - Constructor for class its.util.IntProperty
 
ItsData - class its.backbone.frame.ItsData.
ItsData describes the operations that ITS data types should implement.
ItsData() - Constructor for class its.backbone.frame.ItsData
 
ItsException - exception its.backbone.frame.ItsException.
Base class for other ITS exceptions; also used as a general exception.
ItsException() - Constructor for class its.backbone.frame.ItsException
Constructs an ItsException with no value or message
ItsException(int) - Constructor for class its.backbone.frame.ItsException
Constructs an ItsException with a numeric value
ItsException(String) - Constructor for class its.backbone.frame.ItsException
Constructs an ItsException with a message
ItsException(String, int) - Constructor for class its.backbone.frame.ItsException
Constructs an ItsException with a numeric value and a message
ItsFrame - class its.backbone.frame.ItsFrame.
Fundamental low-level unit of network communication for ITS applications.
ItsFrame() - Constructor for class its.backbone.frame.ItsFrame
Constructs null ITS frame.
ItsFrame(InputStream) - Constructor for class its.backbone.frame.ItsFrame
Constructs ITS frame and reads its contents from an ITS stream.
ItsFrame(ItsInputStream) - Constructor for class its.backbone.frame.ItsFrame
 
ItsFrame(short, byte[]) - Constructor for class its.backbone.frame.ItsFrame
Constructs an ITS frame with the type as a parameter, reading the data from a byte array.
ItsFrame(short, ItsData) - Constructor for class its.backbone.frame.ItsFrame
Constructs an ITS frame with the type as a parameter, reading the data from an ItsData It is anticipated that this constructor will be used to create an ITS frame for output using existing data.
ItsFrameReceiver - class its.backbone.frame.ItsFrameReceiver.
Provides an incoming stream of ITS Frames from the network to an application-specific subclass.
ItsFrameReceiver(String, int) - Constructor for class its.backbone.frame.ItsFrameReceiver
Constructs an ItsFrameReceiver that listens to the given server.
ItsFrameReceiver(String, int, boolean) - Constructor for class its.backbone.frame.ItsFrameReceiver
Deprecated. As of SDD 2.2.0, it's always necessary to explicitly start the receiver by calling start(), so the autoStart parameter is irrelevant.
ItsFrameRedistributor - class its.backbone.frame.ItsFrameRedistributor.
Base class for components that are both receivers and transmitters of ITS frames.
ItsFrameRedistributor(String, int, int, boolean) - Constructor for class its.backbone.frame.ItsFrameRedistributor
Creates an ItsFrameRedistributor.
ItsFrameRedistributor(String, int, int) - Constructor for class its.backbone.frame.ItsFrameRedistributor
Creates an ItsFrameRedistributor.
ItsFrameType - class its.backbone.frame.ItsFrameType.
Encapsulates ITS Frame Type, allowing only valid numerical types to be used.
ItsFrameType(short) - Constructor for class its.backbone.frame.ItsFrameType
Construct a new ItsFrameType instance using the supplied type.
ItsInputStream - class its.backbone.frame.ItsInputStream.
Reads ITS data objects from an underlying stream in network format.
ItsInputStream(DataInputStream) - Constructor for class its.backbone.frame.ItsInputStream
 
ItsInputStream.ByteOrder - class its.backbone.frame.ItsInputStream.ByteOrder.
 
ItsOutputStream - class its.backbone.frame.ItsOutputStream.
ItsOutputStream writes ITS data objects to an underlying stream in network format.
ItsOutputStream(OutputStream) - Constructor for class its.backbone.frame.ItsOutputStream
 
ignoreStreamTimeout - Variable in class its.backbone.frame.ItsFrameReceiver
Allows override of the timeout value that may be contained in an SDD stream.
incidentDetect - Variable in class its.backbone.domain.tms.TmsStation
was an incident reported?
init_actions() - Method in class java_cup.runtime.lr_parser
Initialize the action object.
inspect(Properties) - Static method in class its.util.PropertiesUtils
 
instantiateDataFactory() - Method in class its.backbone.domain.ReadJar
instantiates a data factory object
intValue() - Method in class its.util.IntProperty
 
isDefault() - Method in class its.SQL.Variable
 
isEmpty() - Method in class its.util.Queue
 
isHostName(String) - Static method in class its.net.AccessManager
 
isNotNull() - Method in class its.SQL.Variable
 
isPrimaryKey() - Method in class its.SQL.Variable
 
isUnique() - Method in class its.SQL.Variable
 
isValid(String) - Method in class its.SQL.ContentsData
 
isValid() - Method in class its.backbone.domain.SensorData
 
isValid(String) - Static method in class its.backbone.domain.SerialNumber
 
isValid() - Method in class its.backbone.domain.tms.TmsData
 
isValid() - Method in class its.backbone.domain.tms.TmsLoop
Checks to see if data meets validity constraints.
isValid() - Method in class its.backbone.domain.tms.TmsStation
Checks to see if data passes constraints.
isValid() - Method in class its.backbone.domain.tms.TmsTrap
returns true if data is valid, as determined by tests: flags1 == 0 (no bit flags set) flags2 bit 3 == 1
its.SQL - package its.SQL
 
its.app - package its.app
 
its.app.trans - package its.app.trans
 
its.backbone.domain - package its.backbone.domain
 
its.backbone.domain.tms - package its.backbone.domain.tms
 
its.backbone.frame - package its.backbone.frame
 
its.backbone.sdd - package its.backbone.sdd
 
its.element - package its.element
 
its.net - package its.net
 
its.util - package its.util
 

J

JDBC2Variable(int) - Static method in class its.SQL.Variable
maps java.sql.Types types to its.SQL.Variable types
java_cup.runtime - package java_cup.runtime
 

L

LITTLEENDIAN - Static variable in class its.backbone.frame.ItsInputStream
 
left - Variable in class java_cup.runtime.Symbol
The data passed to parser
length() - Method in class its.util.Queue
 
line - Variable in class its.SQL.ForeignData
 
ljust(String, char, int) - Static method in class its.util.StringUtils
 
load(InputStream) - Method in class its.util.Properties3
 
loadContents(File) - Static method in class its.util.FileUtils
 
loadInvertedProperties(File) - Static method in class its.util.PropertiesUtils
 
loadInvertedProperties(Reader) - Static method in class its.util.PropertiesUtils
 
loadLines(File) - Static method in class its.util.FileUtils
 
loadLines(InputStream) - Static method in class its.util.FileUtils
 
loadLines(Reader) - Static method in class its.util.FileUtils
 
localCols - Variable in class its.SQL.ForeignData
a list of String objects containing column names
locateProperties(String[], Class) - Static method in class its.util.PropertiesUtils
Procedure for populating a properties object at application startup. 1. if a cmd line arg is supplied, assume it is a file and attempt to load it as such. 2. if no cmd line arg, look in the classpath for resource whose name is derived from the main class name, qualified by package. 3. if resource in 2 does not exist, result is an empty properties map This procedure is useful only to applications, not really to classes embedded in e.g. web containers like Tomcat.
lookahead - Variable in class java_cup.runtime.lr_parser
Lookahead Symbols used for attempting error recovery "parse aheads".
lookahead_pos - Variable in class java_cup.runtime.lr_parser
Position in lookahead input buffer used for "parse ahead".
lr_parser - class java_cup.runtime.lr_parser.
This class implements a skeleton table driven LR parser.
lr_parser() - Constructor for class java_cup.runtime.lr_parser
Simple constructor.

M

MASK_EIGHT_BIT - Static variable in class its.backbone.domain.SensorData
 
MASK_FIVE_BIT - Static variable in class its.backbone.domain.SensorData
 
MASK_FOUR_BIT - Static variable in class its.backbone.domain.SensorData
 
MASK_ONE_BIT - Static variable in class its.backbone.domain.