A B C D E G H I M N O P R S T X

A

ATT_DEL_COMPONENT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Attribute name for component delimiter.
ATT_DEL_ESCAPE - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Attribute name for escape delimiter.
ATT_DEL_FIELD - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Attribute name for field delimiter.
ATT_DEL_REPEAT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Attribute name for repeat delimiter.
ATT_DEL_SUBCOMPONENT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Attribute name for subcomponent delimiter.

B

BUFFER_SIZE - Static variable in class org.regenstrief.xhl7.HL7XMLReader.Tokenizer
The size of the ring buffer.

C

CDATA - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Attribute data type for CDATA.
characters(char[], int, int) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface.
close() - Method in class org.regenstrief.xhl7.MLLPClient
 
close() - Method in class org.regenstrief.xhl7.MLLPDriver
 

D

DEFAULT_DELIMITERS - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Default delimiter characters.
DELIMITER_ESCAPES - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Escape sequence characters for delimiters in text.
discardPendingOutput() - Method in class org.regenstrief.xhl7.MLLPDriver
Discard pending buffered output.

E

endDocument() - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.
endElement(String, String, String) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface.
endPrefixMapping(String) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.

G

getContentHandler() - Method in class org.regenstrief.xhl7.HL7XMLReader
Returns the content handler currently set.
getContentHandler() - Method in class org.regenstrief.xhl7.HL7XMLWriter
Get the content handler.
getContentHandler() - Method in interface org.regenstrief.xhl7.XMLWriter
 
getDTDHandler() - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op.
getEntityResolver() - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op.
getErrorHandler() - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op at this time.
getFeature(String) - Method in class org.regenstrief.xhl7.HL7XMLReader
Echoes back features that had been set earlier (or their defaults.)
getInputStream() - Method in class org.regenstrief.xhl7.MLLPDriver
Return a stream from which one can read from the MLLP driver.
getOutputStream() - Method in class org.regenstrief.xhl7.MLLPDriver
Return a stream to which on can write to the MLLP driver.
getProperty(String) - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op at this time.

H

HL7XMLLiterate - interface org.regenstrief.xhl7.HL7XMLLiterate.
An interface with static definitions of things important to both HL7XMLReader and HL7XMLWriter.
HL7XMLReader - class org.regenstrief.xhl7.HL7XMLReader.
This is a class that parses HL7 messages and generates a very simple XML format.
HL7XMLReader() - Constructor for class org.regenstrief.xhl7.HL7XMLReader
 
HL7XMLReader.Tokenizer - class org.regenstrief.xhl7.HL7XMLReader.Tokenizer.
A buffering string tokenizer with ample look-ahead.
HL7XMLReader.Tokenizer(String, String) - Constructor for class org.regenstrief.xhl7.HL7XMLReader.Tokenizer
Create a tokenizer and fill the look-ahead buffer.
HL7XMLWriter - class org.regenstrief.xhl7.HL7XMLWriter.
A SAX ContentHandler that produces traditionally encoded HL7 messages from XML/SAX events.
HL7XMLWriter() - Constructor for class org.regenstrief.xhl7.HL7XMLWriter
Default constructor used when instantiated by reflection.
HL7XMLWriter(OutputStream) - Constructor for class org.regenstrief.xhl7.HL7XMLWriter
Convenient constructor that calls setOutputStream.
hasMoreInput() - Method in class org.regenstrief.xhl7.MLLPDriver
Check if there is more incoming input.

I

ignorableWhitespace(char[], int, int) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.
inputClosed() - Method in class org.regenstrief.xhl7.MLLPDriver
Check if peer has closed his output channel (which is linked to our input channel, so when peer closes his output, he closes our input.)

M

MLLPClient - class org.regenstrief.xhl7.MLLPClient.
 
MLLPClient(String, String) - Constructor for class org.regenstrief.xhl7.MLLPClient
 
MLLPClient(Socket) - Constructor for class org.regenstrief.xhl7.MLLPClient
 
MLLPClient(SocketFactory, String, String) - Constructor for class org.regenstrief.xhl7.MLLPClient
 
MLLPDriver - class org.regenstrief.xhl7.MLLPDriver.
HL7 MLLP Driver manages a pair of Input/Output Streams according to the HL7 Minimal Lower Layer Protocol.
MLLPDriver(InputStream, OutputStream, boolean) - Constructor for class org.regenstrief.xhl7.MLLPDriver
Instantiate an MLLP driver given a pair of input/output streams and an indicator specifying whether we start out sending or receiving.
MLLPServer - class org.regenstrief.xhl7.MLLPServer.
An HL7 MLLP server that transforms an HL7 received.
main(String[]) - Static method in class org.regenstrief.xhl7.HL7XMLReader
Test utility, turn an HL7 message into XML.
main(String[]) - Static method in class org.regenstrief.xhl7.MLLPClient
 
main(String[]) - Static method in class org.regenstrief.xhl7.MLLPDriver
Test the game from standard i/o.
main(String[]) - Static method in class org.regenstrief.xhl7.MLLPServer
Main entry point.
makeSSLClient(String, String) - Static method in class org.regenstrief.xhl7.MLLPClient
 

N

NAMESPACE_URI - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Namespace URI used by the XML format.
NUMBER_OF_DELIMITERS - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Number of delimiters.
N_DEL_COMPONENT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Position of component delimiter in the delimiter string.
N_DEL_ESCAPE - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Position of escape delimiter in the delimiter string.
N_DEL_FIELD - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Position of field delimiter in the delimiter string.
N_DEL_REPEAT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Position of repeat delimiter in the delimiter string.
N_DEL_SUBCOMPONENT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Position of subcomponent delimiter in the delimiter string.

O

org.regenstrief.xhl7 - package org.regenstrief.xhl7
XSLT/XML/Java tools for HL7 v2, includes a parser that produces XML/SAX events and an MLLP driver and server that accepts HL7 messages and transforms them.

P

parse(InputSource) - Method in class org.regenstrief.xhl7.HL7XMLReader
Parse an HL7 message from the given InputSource.
parse(String) - Method in class org.regenstrief.xhl7.HL7XMLReader
Parse an HL7 message from a URL.
processingInstruction(String, String) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.

R

run() - Method in class org.regenstrief.xhl7.MLLPServer
Called by Thread.start().

S

SAMPLE_MESSAGE - Static variable in class org.regenstrief.xhl7.MLLPClient
 
setContentHandler(ContentHandler) - Method in class org.regenstrief.xhl7.HL7XMLReader
Sets content handler that will receive the next event that we emit (and all events after that until another content handler is set).
setDTDHandler(DTDHandler) - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op.
setDocumentLocator(Locator) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.
setEntityResolver(EntityResolver) - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op.
setErrorHandler(ErrorHandler) - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op at this time.
setFeature(String, boolean) - Method in class org.regenstrief.xhl7.HL7XMLReader
Sets a feature.
setOutputStream(OutputStream) - Method in class org.regenstrief.xhl7.HL7XMLWriter
Set the output stream destination.
setOutputStream(OutputStream) - Method in interface org.regenstrief.xhl7.XMLWriter
 
setProperty(String, Object) - Method in class org.regenstrief.xhl7.HL7XMLReader
A no-op at this time.
skippedEntity(String) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.
startDocument() - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.
startElement(String, String, String, Attributes) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface.
startPrefixMapping(String, String) - Method in class org.regenstrief.xhl7.HL7XMLWriter
For the ContentHandler interface - a no-op.

T

TAG_COMPONENT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Tag name for component.
TAG_ESCAPE - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Tag name for escape.
TAG_FIELD - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Tag name for field.
TAG_REPEAT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Tag name for repetition.
TAG_ROOT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Tag used for the root element in the document.
TAG_SUBCOMPONENT - Static variable in interface org.regenstrief.xhl7.HL7XMLLiterate
Tag name for subcomponent.
turn() - Method in class org.regenstrief.xhl7.MLLPDriver
Make sure all output is flushed and turn the connection over to the peer.

X

XMLWriter - interface org.regenstrief.xhl7.XMLWriter.
Interface of a class that can be configured with an output stream and that can give a SAX ContentHandler for producing external representations of SAX events.

A B C D E G H I M N O P R S T X