# Index

A B C D E F G I J K L M N P R S T U W X
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

AbstractRegistryClient<R> - Class in uk.ac.starlink.registry
  Can submit ADQL queries to a registry and return the result as a list of resources.
AbstractRegistryClient(SoapClient) - Constructor for class uk.ac.starlink.registry.AbstractRegistryClient
  Constructs a AbstractRegistryClient given a SOAP client.
ActualColumnReference(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
addEscapes(String) - Static method in exception class net.ivoa.registry.search.TokenMgrError
  Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addIndentation(String, int) - Static method in class net.ivoa.registry.search.Where2DOM
  append spaceCount spaces after the given base string
addResource(R) - Method in interface uk.ac.starlink.registry.ResourceSink
  Accept a newly discovered resource.
adjustBeginLineColumn(int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Method to adjust line and column numbers for the start of a token.
ADQL_NS - Static variable in class net.ivoa.registry.search.Where2DOM
ADQL_PREFIX - Static variable in class net.ivoa.registry.search.Where2DOM
adqlsSearch(String) - Static method in class uk.ac.starlink.registry.RegistryRequestFactory
  Returns a SOAP request used for a registry Search query, given an ADQL/S string.
AggregateFunctionName() - Method in class net.ivoa.registry.search.Where2DOM
Atom(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM

## B

backup(int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Backup a number of characters.
BasicCapability - Class in uk.ac.starlink.registry
  Describes a service capability interface belonging to a registry resource.
BasicCapability() - Constructor for class uk.ac.starlink.registry.BasicCapability
BasicRegistryClient - Class in uk.ac.starlink.registry
  RegistryClient concrete subclass which turns registry queries into BasicResource elements.
BasicRegistryClient(SoapClient) - Constructor for class uk.ac.starlink.registry.BasicRegistryClient
  Constructor.
BasicResource - Class in uk.ac.starlink.registry
  Basic details of a registry resource record.
BasicResource() - Constructor for class uk.ac.starlink.registry.BasicResource
beginColumn - Variable in class net.ivoa.registry.search.Token
  The column number of the first character of this Token.
beginLine - Variable in class net.ivoa.registry.search.Token
  The line number of the first character of this Token.
BeginToken() - Method in class net.ivoa.registry.search.SimpleCharStream
  Start.
BetweenPred(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
bufcolumn - Variable in class net.ivoa.registry.search.SimpleCharStream
buffer - Variable in class net.ivoa.registry.search.SimpleCharStream
bufline - Variable in class net.ivoa.registry.search.SimpleCharStream
bufpos - Variable in class net.ivoa.registry.search.SimpleCharStream
  Position in buffer.

## C

ClosedExpr(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
ClosedSearch(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
column - Variable in class net.ivoa.registry.search.SimpleCharStream
ColumnReference(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
Comparison() - Method in class net.ivoa.registry.search.Where2DOM
ComparisonDivider() - Method in class net.ivoa.registry.search.Where2DOM
ComparisonPred(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
createADQLElement(String) - Method in class net.ivoa.registry.search.Where2DOM
createResourceHandler(ResourceSink<R>) - Method in class uk.ac.starlink.registry.AbstractRegistryClient
  Returns a SAX ContentHandler which can parse a VOResources element and feed items of some type R to a ResourceSink object.
createResourceHandler(ResourceSink<BasicResource>) - Method in class uk.ac.starlink.registry.BasicRegistryClient
curChar - Variable in class net.ivoa.registry.search.Where2DOMTokenManager
currentToken - Variable in exception class net.ivoa.registry.search.ParseException
  This is the last token that has been consumed successfully.
Customisation - Search tag in package uk.ac.starlink.registry
  Section

## D

debugStream - Variable in class net.ivoa.registry.search.Where2DOMTokenManager
  Debug output.
DEFAULT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  Lexical state.
Dependencies - Search tag in package uk.ac.starlink.registry
  Section
DIGIT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
disable_tracing() - Method in class net.ivoa.registry.search.Where2DOM
  Disable tracing.
doc - Variable in class net.ivoa.registry.search.Where2DOM
Done() - Method in class net.ivoa.registry.search.SimpleCharStream
  Reset buffer when finished.

## E

enable_tracing() - Method in class net.ivoa.registry.search.Where2DOM
  Enable tracing.
endColumn - Variable in class net.ivoa.registry.search.Token
  The column number of the last character of this Token.
endLine - Variable in class net.ivoa.registry.search.Token
  The line number of the last character of this Token.
EOF - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  End of File.
EOL - Static variable in exception class net.ivoa.registry.search.ParseException
  The end of line string for this machine.
Example - Search tag in package uk.ac.starlink.registry
  Section
execute(SoapRequest, ContentHandler) - Method in class uk.ac.starlink.registry.SoapClient
  Sends a SOAP request, and passes the response body to a supplied SAX content handler.
ExpandBuff(boolean) - Method in class net.ivoa.registry.search.SimpleCharStream
expectedTokenSequences - Variable in exception class net.ivoa.registry.search.ParseException
  Each entry in this array is an array of integers.

## F

FillBuff() - Method in class net.ivoa.registry.search.SimpleCharStream
FLOAT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
FunctionOfOneVar(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM

## G

generateParseException() - Method in class net.ivoa.registry.search.Where2DOM
  Generate ParseException.
getAccessUrl() - Method in class uk.ac.starlink.registry.BasicCapability
  Returns the access URL.
getAction() - Method in interface uk.ac.starlink.registry.SoapRequest
  Returns the unquoted SOAPAction HTTP header to be sent for the request.
getBeginColumn() - Method in class net.ivoa.registry.search.SimpleCharStream
  Get token beginning column number.
getBeginLine() - Method in class net.ivoa.registry.search.SimpleCharStream
  Get token beginning line number.
getBody() - Method in interface uk.ac.starlink.registry.SoapRequest
  Returns the content of the <soapenv:Body> element to be sent.
getCapabilities() - Method in class uk.ac.starlink.registry.BasicResource
  Returns an array of capability interfaces for this resource.
getChildByTag(Element, String) - Method in class net.ivoa.registry.search.Where2DOM
getColumn() - Method in class net.ivoa.registry.search.SimpleCharStream
  Deprecated.
getContact() - Method in class uk.ac.starlink.registry.BasicResource
  Returns the contact information for this resource.
getDescription() - Method in class uk.ac.starlink.registry.BasicCapability
  Returns a textual description of this capability.
getEndColumn() - Method in class net.ivoa.registry.search.SimpleCharStream
  Get token end column number.
getEndLine() - Method in class net.ivoa.registry.search.SimpleCharStream
  Get token end line number.
getEndpoint() - Method in class uk.ac.starlink.registry.AbstractRegistryClient
  Returns the SOAP endpoint this client talks to.
getEndpoint() - Method in class uk.ac.starlink.registry.SoapClient
  Returns the endpoint of the service this client talks to.
getIdentifier() - Method in class uk.ac.starlink.registry.BasicResource
  Returns the resource unique identifier.
GetImage() - Method in class net.ivoa.registry.search.SimpleCharStream
  Get token literal value.
getIndent() - Method in class net.ivoa.registry.search.Where2DOM
  return the pretty-fying indent amount that will be inserted.
getKnownRegMap() - Static method in class uk.ac.starlink.registry.RegClientTest
  Returns a map containing nickname->service endpoint pairs for some popular registries, for convenience.
getLine() - Method in class net.ivoa.registry.search.SimpleCharStream
  Deprecated.
getMessage() - Method in exception class net.ivoa.registry.search.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getNextToken() - Method in class net.ivoa.registry.search.Where2DOM
  Get the next Token.
getNextToken() - Method in class net.ivoa.registry.search.Where2DOMTokenManager
  Get the next Token.
getNSMode(short) - Method in class net.ivoa.registry.search.Where2DOM
  return the namespace qualification mode that will be used
getPublisher() - Method in class uk.ac.starlink.registry.BasicResource
  Returns the resource publisher.
getReferenceUrl() - Method in class uk.ac.starlink.registry.BasicResource
  Returns the reference URL for this resource.
getResourceIterator(SoapRequest) - Method in class uk.ac.starlink.registry.AbstractRegistryClient
  Returns an iterator over resources corresponding to a given SOAP request.
getResourceList(SoapRequest) - Method in class uk.ac.starlink.registry.AbstractRegistryClient
  Returns a list of resources corresponding to a given SOAP request.
getShortName() - Method in class uk.ac.starlink.registry.BasicResource
  Returns the resource short name.
getStandardId() - Method in class uk.ac.starlink.registry.BasicCapability
  Returns the standard ID which defines what sort of service this capability is offering.
getSubjects() - Method in class uk.ac.starlink.registry.BasicResource
  Returns an array of subject strings for this resource.
GetSuffix(int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Get the suffix.
getTabSize() - Method in class net.ivoa.registry.search.SimpleCharStream
getTitle() - Method in class uk.ac.starlink.registry.BasicResource
  Returns the resource title.
getToken(int) - Method in class net.ivoa.registry.search.Where2DOM
  Get the specific Token.
getValue() - Method in class net.ivoa.registry.search.Token
  An optional attribute value of the Token.
getVersion() - Method in class uk.ac.starlink.registry.BasicCapability
  Returns a version string associated with this capability.
getXsiType() - Method in class uk.ac.starlink.registry.BasicCapability
  Returns the xsi:type of this capability.

## I

illegalOperation() - Static method in class uk.ac.starlink.registry.RegistryRequestFactory
  Returns syntactically correct, but unsupported, RI operation.
image - Variable in class net.ivoa.registry.search.Token
  The string image of the token.
inBuf - Variable in class net.ivoa.registry.search.SimpleCharStream
indent - Variable in class net.ivoa.registry.search.Where2DOM
indent() - Method in class net.ivoa.registry.search.Where2DOM
  insert the text nodes that provide pretty indentations.
indent(Element, String, int) - Method in class net.ivoa.registry.search.Where2DOM
  insert the text nodes that provide pretty indentations.
input_stream - Variable in class net.ivoa.registry.search.Where2DOMTokenManager
inputStream - Variable in class net.ivoa.registry.search.SimpleCharStream
INTEGER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
IntersectionElement(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
IntersectionSearch(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
INVALID_LEXICAL_STATE - Static variable in exception class net.ivoa.registry.search.TokenMgrError
  Tried to change to an invalid lexical state.
InverseSearch(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM

## J

jj_nt - Variable in class net.ivoa.registry.search.Where2DOM
  Next token.
jjFillToken() - Method in class net.ivoa.registry.search.Where2DOMTokenManager
jjnewLexState - Static variable in class net.ivoa.registry.search.Where2DOMTokenManager
  Lex State array.
jjstrLiteralImages - Static variable in class net.ivoa.registry.search.Where2DOMTokenManager
  Token literal values.

## K

K_abs - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_acos - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_ALL - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_AND - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_ANY - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_AS - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_ASC - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_asin - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_atan - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_atan2 - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_AVG - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_BETWEEN - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_BY - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_ceiling - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_cos - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_COUNT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_degrees - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_DESC - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_DISTINCT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_EXISTS - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_exp - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_floor - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_FROM - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_GROUP - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_HAVING - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_IN - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_INTO - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_IS - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_LIKE - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_log - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_log10 - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_MAX - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_MIN - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_NOT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_NOWAIT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_OR - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_ORDER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_pi - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_power - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_radians - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_rand - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_REGION - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_round - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_SELECT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_sin - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_sqrt - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_square - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_SUM - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_tan - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_TOP - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_truncate - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_UNION - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_WHERE - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
K_XMATCH - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
keywordSearch(String[], boolean) - Static method in class uk.ac.starlink.registry.RegistryRequestFactory
  Returns a SOAP request used for a registry KeywordSearch query.
kind - Variable in class net.ivoa.registry.search.Token
  An integer that describes the kind of this token.

## L

LETTER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
LEXICAL_ERROR - Static variable in exception class net.ivoa.registry.search.TokenMgrError
  Lexical error occurred.
LexicalErr(boolean, int, int, int, String, int) - Static method in exception class net.ivoa.registry.search.TokenMgrError
  Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class net.ivoa.registry.search.Where2DOMTokenManager
  Lexer state names.
line - Variable in class net.ivoa.registry.search.SimpleCharStream
LINE_COMMENT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
Literal(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
LOOP_DETECTED - Static variable in exception class net.ivoa.registry.search.TokenMgrError
  Detected (and bailed out of) an infinite loop in the token manager.

## M

main(String[]) - Static method in class net.ivoa.registry.search.Where2DOM
main(String[]) - Static method in class uk.ac.starlink.registry.RegClientTest
  Main method.
matchesXSIType(Element, String) - Method in class net.ivoa.registry.search.Where2DOM
MathFunctionName() - Method in class net.ivoa.registry.search.Where2DOM
maxNextCharInd - Variable in class net.ivoa.registry.search.SimpleCharStream
MODE_ALWAYS_QUALIFIED - Static variable in class net.ivoa.registry.search.Where2DOM
  the namespace qualification mode in which all elements will always be fully qualified with a prefix
MODE_COUNT - Static variable in class net.ivoa.registry.search.Where2DOM
  the total number of namespace qualification modes supported
MODE_DEFAULT_NS - Static variable in class net.ivoa.registry.search.Where2DOM
  the namespace qualification mode in which default namespaces are defined to minimize the qualification with prefixes.
MultExpr(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
MULTI_LINE_COMMENT - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.

## N

net.ivoa.registry.search - package net.ivoa.registry.search
newToken(int) - Static method in class net.ivoa.registry.search.Token
newToken(int, String) - Static method in class net.ivoa.registry.search.Token
  Returns a new Token object, by default.
next - Variable in class net.ivoa.registry.search.Token
  A reference to the next regular (non-special) token from the input stream.
nsmode - Variable in class net.ivoa.registry.search.Where2DOM
Number(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM

## P

parent - Variable in class net.ivoa.registry.search.Where2DOM
ParseException - Exception Class in net.ivoa.registry.search
  This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception class net.ivoa.registry.search.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception class net.ivoa.registry.search.ParseException
  Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception class net.ivoa.registry.search.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
parseWhere() - Method in class net.ivoa.registry.search.Where2DOM
PlusExpr(String) - Method in class net.ivoa.registry.search.Where2DOM
prevCharIsCR - Variable in class net.ivoa.registry.search.SimpleCharStream
prevCharIsLF - Variable in class net.ivoa.registry.search.SimpleCharStream

## R

readChar() - Method in class net.ivoa.registry.search.SimpleCharStream
  Read a character.
RegClientTest - Class in uk.ac.starlink.registry
  Example standalone utility which uses the registry client code.
RegClientTest() - Constructor for class uk.ac.starlink.registry.RegClientTest
RegionSearch(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
RegistryQueryException - Exception Class in uk.ac.starlink.registry
  Unchecked exception used to contain a checked Exception.
RegistryQueryException(Throwable) - Constructor for exception class uk.ac.starlink.registry.RegistryQueryException
  Constructor.
RegistryRequestFactory - Class in uk.ac.starlink.registry
  Constructs SOAP requests for use with RI 1.0 registries.
RegistryRequestFactory() - Constructor for class uk.ac.starlink.registry.RegistryRequestFactory
ReInit(InputStream) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(InputStream) - Method in class net.ivoa.registry.search.Where2DOM
  Reinitialise.
ReInit(InputStream, int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(InputStream, int, int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(InputStream, String) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(InputStream, String) - Method in class net.ivoa.registry.search.Where2DOM
  Reinitialise.
ReInit(InputStream, String, int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(Reader) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(Reader) - Method in class net.ivoa.registry.search.Where2DOM
  Reinitialise.
ReInit(Reader, int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(Reader, int, int, int) - Method in class net.ivoa.registry.search.SimpleCharStream
  Reinitialise.
ReInit(SimpleCharStream) - Method in class net.ivoa.registry.search.Where2DOMTokenManager
  Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class net.ivoa.registry.search.Where2DOMTokenManager
  Reinitialise parser.
ReInit(Where2DOMTokenManager) - Method in class net.ivoa.registry.search.Where2DOM
  Reinitialise.
RelativeXPath(StringBuffer) - Method in class net.ivoa.registry.search.Where2DOM
renameADQLElement(Element, String, Node) - Method in class net.ivoa.registry.search.Where2DOM
ResourceSink<R> - Interface in uk.ac.starlink.registry
  Interface for receiving resources.

## S

S_CHAR_LITERAL - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_IDENTIFIER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_INTEGER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_PROTECTED - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_QUOTED_IDENTIFIER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_REAL - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_TABLE_IDENTIFIER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_XPATH - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
S_XPATH_IDENTIFIER - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
ScalarExpression(String) - Method in class net.ivoa.registry.search.Where2DOM
Search(String) - Method in class net.ivoa.registry.search.Where2DOM
setAccessUrl(String) - Method in class uk.ac.starlink.registry.BasicCapability
  Sets the access URL.
setCapabilities(BasicCapability[]) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the capability interface array.
setContact(String) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the contact information.
setDebugStream(PrintStream) - Method in class net.ivoa.registry.search.Where2DOMTokenManager
  Set debug output.
setDescription(String) - Method in class uk.ac.starlink.registry.BasicCapability
  Sets the description.
setEchoStream(OutputStream) - Method in class uk.ac.starlink.registry.SoapClient
  Sets an output stream to which all input and output HTTP traffic will be logged.
setIdentifier(String) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the resource unique identifier.
setIndent(int) - Method in class net.ivoa.registry.search.Where2DOM
  set the desired pretty-fying indent amount.
setNSMode(short) - Method in class net.ivoa.registry.search.Where2DOM
  set the namespace qualification mode to use
setPublisher(String) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the resource publisher.
setReferenceUrl(String) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the reference URL.
setShortName(String) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the resource short name.
setStandardId(String) - Method in class uk.ac.starlink.registry.BasicCapability
  Sets the standard ID.
setSubjects(String[]) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the subject strings.
setTabSize(int) - Method in class net.ivoa.registry.search.SimpleCharStream
setTitle(String) - Method in class uk.ac.starlink.registry.BasicResource
  Sets the resource title.
setVersion(String) - Method in class uk.ac.starlink.registry.BasicCapability
  Sets the version.
setXsiType(String) - Method in class uk.ac.starlink.registry.BasicCapability
  Sets the xsi:type.
SimpleCharStream - Class in net.ivoa.registry.search
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(InputStream, String) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(Reader) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class net.ivoa.registry.search.SimpleCharStream
  Constructor.
SoapClient - Class in uk.ac.starlink.registry
  Lightweight, freestanding SOAP client which can make simple requests and allows the responses to be processed as a SAX stream.
SoapClient(URL) - Constructor for class uk.ac.starlink.registry.SoapClient
  Constructor.
SoapRequest - Interface in uk.ac.starlink.registry
  Aggregates the information required to make a SOAP request.
SPECIAL_CHARS - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  RegularExpression Id.
specialToken - Variable in class net.ivoa.registry.search.Token
  This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STATIC_LEXER_ERROR - Static variable in exception class net.ivoa.registry.search.TokenMgrError
  An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class net.ivoa.registry.search.SimpleCharStream
  Whether parser is static.
Status - Search tag in package uk.ac.starlink.registry
  Section
STCC_NS - Static variable in class net.ivoa.registry.search.Where2DOM
STCC_PREFIX - Static variable in class net.ivoa.registry.search.Where2DOM
STCR_NS - Static variable in class net.ivoa.registry.search.Where2DOM
STCR_PREFIX - Static variable in class net.ivoa.registry.search.Where2DOM
SwitchTo(int) - Method in class net.ivoa.registry.search.Where2DOMTokenManager
  Switch to specified lex state.

## T

tabSize - Variable in class net.ivoa.registry.search.SimpleCharStream
token - Variable in class net.ivoa.registry.search.Where2DOM
  Current token.
Token - Class in net.ivoa.registry.search
  Describes the input token stream.
Token() - Constructor for class net.ivoa.registry.search.Token
  No-argument constructor
Token(int) - Constructor for class net.ivoa.registry.search.Token
  Constructs a new token for the specified Image.
Token(int, String) - Constructor for class net.ivoa.registry.search.Token
  Constructs a new token for the specified Image and Kind.
token_source - Variable in class net.ivoa.registry.search.Where2DOM
  Generated Token Manager.
tokenImage - Variable in exception class net.ivoa.registry.search.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface net.ivoa.registry.search.Where2DOMConstants
  Literal token values.
TokenMgrError - Exception Class in net.ivoa.registry.search
  Token Manager Error.
TokenMgrError() - Constructor for exception class net.ivoa.registry.search.TokenMgrError
  No arg constructor.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class net.ivoa.registry.search.TokenMgrError
  Full Constructor.
TokenMgrError(String, int) - Constructor for exception class net.ivoa.registry.search.TokenMgrError
  Constructor with message and reason.
toString() - Method in class net.ivoa.registry.search.Token
  Returns the image.
trace_enabled() - Method in class net.ivoa.registry.search.Where2DOM
  Trace enabled.
trackLineColumn - Variable in class net.ivoa.registry.search.SimpleCharStream
TrigonometricFunctionName() - Method in class net.ivoa.registry.search.Where2DOM

## U

uk.ac.starlink.registry - package uk.ac.starlink.registry
  This package provides a set of classes which can be used to make lightweight queries of an RI 1.0-compliant IVOA registry.
UnionSearch(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
Unit(String) - Method in class net.ivoa.registry.search.Where2DOM
UnitExpr(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
UpdateLineColumn(char) - Method in class net.ivoa.registry.search.SimpleCharStream

## W

Where(String) - Method in class net.ivoa.registry.search.Where2DOM
Where2DOM - Class in net.ivoa.registry.search
Where2DOM() - Constructor for class net.ivoa.registry.search.Where2DOM
Where2DOM(InputStream) - Constructor for class net.ivoa.registry.search.Where2DOM
  Constructor with InputStream.
Where2DOM(InputStream, String) - Constructor for class net.ivoa.registry.search.Where2DOM
  Constructor with InputStream and supplied encoding
Where2DOM(Reader) - Constructor for class net.ivoa.registry.search.Where2DOM
  Constructor.
Where2DOM(Where2DOMTokenManager) - Constructor for class net.ivoa.registry.search.Where2DOM
  Constructor with generated Token Manager.
Where2DOMConstants - Interface in net.ivoa.registry.search
  Token literal values and constants.
Where2DOMTokenManager - Class in net.ivoa.registry.search
  Token Manager.
Where2DOMTokenManager(SimpleCharStream) - Constructor for class net.ivoa.registry.search.Where2DOMTokenManager
  Constructor.
Where2DOMTokenManager(SimpleCharStream, int) - Constructor for class net.ivoa.registry.search.Where2DOMTokenManager
  Constructor.

## X

XPathReference(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM
XSI_NS - Static variable in class net.ivoa.registry.search.Where2DOM
XString(String, boolean) - Method in class net.ivoa.registry.search.Where2DOM

A B C D E F G I J K L M N P R S T U W X
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form