A B C D E F G I J K N O P R S T U X

A

AbstractContextObjectFormat - class ORG.oclc.openurl.contextObjectFormat.AbstractContextObjectFormat.
ContextObject Formats represent sets of triples: Serialization, Constraint Language, and Constraint Definition.
AbstractContextObjectFormat(ContextObject[]) - Constructor for class ORG.oclc.openurl.contextObjectFormat.AbstractContextObjectFormat
Construct an AbstractContextObjectFormat given an array of ContextObjects bound to a specific (dereferenced) ContextObject Format
AbstractContextObjectProcessor - class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor.
Invoke the services embedded in the ContextObject(s)
AbstractContextObjectProcessor() - Constructor for class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
AbstractDataType - class ORG.oclc.openurl.dataTypes.AbstractDataType.
Data Types come in various forms, and this class allows them to be treated as an abstraction.
AbstractDataType(String) - Constructor for class ORG.oclc.openurl.dataTypes.AbstractDataType
 
AbstractEntity - class ORG.oclc.openurl.entities.AbstractEntity.
Keys are KEV-encoded data pairs defined in ANSI/NISO Z39.88-2004 Sections 20.1, 21.1, and 22.1.
AbstractEntity(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.AbstractEntity
 
AbstractMetadataFormat - class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat.
 
AbstractMetadataFormat() - Constructor for class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
 
AbstractService - class ORG.oclc.openurl.services.AbstractService.
This abstract class corresponds to a service-type entity implementation.
AbstractService(OpenURLResolver, Descriptor, ContextObject) - Constructor for class ORG.oclc.openurl.services.AbstractService
 
AbstractTransport - class ORG.oclc.openurl.transports.AbstractTransport.
 
AbstractTransport(String) - Constructor for class ORG.oclc.openurl.transports.AbstractTransport
 
Administration - class ORG.oclc.openurl.descriptors.Administration.
 
Administration(String, AbstractDataType) - Constructor for class ORG.oclc.openurl.descriptors.Administration
 
Administrative - class ORG.oclc.openurl.entities.Administrative.
Strictly speaking, administrative keys are not "Entities", but they do share the common trait of being collections of descriptors
Administrative(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.Administrative
 

B

BasicProcessor - class ORG.oclc.openurl.contextObjectProcessors.BasicProcessor.
Process the AbstractContextObjectFormat.
BasicProcessor(OpenURLResolver, AbstractContextObjectFormat) - Constructor for class ORG.oclc.openurl.contextObjectProcessors.BasicProcessor
Run all the services in all the ContextObjects and generate the response components.
ByReference - class ORG.oclc.openurl.transports.ByReference.
 
ByReference(String) - Constructor for class ORG.oclc.openurl.transports.ByReference
 
ByReferenceMetadata - class ORG.oclc.openurl.descriptors.ByReferenceMetadata.
 
ByReferenceMetadata(String, AbstractDataType, String) - Constructor for class ORG.oclc.openurl.descriptors.ByReferenceMetadata
 
ByValue - class ORG.oclc.openurl.transports.ByValue.
 
ByValue(String) - Constructor for class ORG.oclc.openurl.transports.ByValue
 
ByValueMetadata - class ORG.oclc.openurl.descriptors.ByValueMetadata.
 
ByValueMetadata(String, AbstractDataType, AbstractMetadataFormat) - Constructor for class ORG.oclc.openurl.descriptors.ByValueMetadata
 

C

COMMUNITY_PROFILE_URL - Static variable in class ORG.oclc.openurl.contextObjectProcessors.BasicProcessor
 
contextObject - Variable in class ORG.oclc.openurl.services.AbstractService
 
ContextObject - class ORG.oclc.openurl.ContextObject.
This class models an OpenURL ContextObject
ContextObject(Administrative, Referent[], ReferringEntity[], Requester[], ServiceType[], Resolver[], Referrer[], ForeignKey) - Constructor for class ORG.oclc.openurl.ContextObject
Construct a ContextObject from the list of provided entities.
ContextObject(Administrative, Referent[], ReferringEntity[], Requester[], ServiceType[], Resolver[], Referrer[], ForeignKey, Map) - Constructor for class ORG.oclc.openurl.ContextObject
Construct a ContextObject from the list of provided entities (but keep a copy of the kevMap in case we need it for some reason)

D

DefaultService - class ORG.oclc.openurl.services.DefaultService.
This class is an example of how to perform a specified (or implied) service on an OpenURL ContextObject.
DefaultService(OpenURLResolver, ContextObject) - Constructor for class ORG.oclc.openurl.services.DefaultService
 
Descriptor - class ORG.oclc.openurl.descriptors.Descriptor.
 
Descriptor(String, AbstractDataType) - Constructor for class ORG.oclc.openurl.descriptors.Descriptor
 
descriptors - Variable in class ORG.oclc.openurl.entities.AbstractEntity
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class ORG.oclc.openurl.app.ResolverServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class ORG.oclc.openurl.app.ResolverServlet
 

E

encode(String) - Static method in class ORG.oclc.openurl.util.XMLHelper
 

F

factory(Map) - Static method in class ORG.oclc.openurl.transports.AbstractTransport
 
factory(String, Map) - Static method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
Create an AbstractMetadataFormat object from an inline KEV request
factory(String, Node) - Static method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
Create an AbstractMetadataFormat object from an inline XML request.
factory(String, String) - Static method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
Create an AbstractMetadataFormat object from a reference
FmtBook - class ORG.oclc.openurl.metadataFormats.FmtBook.
 
FmtBook(Map) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtBook
Create the metadataFormat from a KEV map
FmtBook(Node) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtBook
Create the metadataFormat from an XML document
FmtDc - class ORG.oclc.openurl.metadataFormats.FmtDc.
 
FmtDc(Map) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtDc
Create the metadataFormat from a KEV map
FmtDc(Node) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtDc
Create the metadataFormat from an XML document
FmtDissertation - class ORG.oclc.openurl.metadataFormats.FmtDissertation.
 
FmtDissertation(Map) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtDissertation
Create the metadataFormat from a KEV map
FmtDissertation(Node) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtDissertation
Create the metadataFormat from an XML document
FmtJournal - class ORG.oclc.openurl.metadataFormats.FmtJournal.
 
FmtJournal(Map) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtJournal
Create the metadataFormat from a KEV map
FmtJournal(Node) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtJournal
Create the metadataFormat from an XML document
FmtKevMtxCtx - class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx.
This class is used to normalize KEV/MTX/CTX ContextObject Format representations into an abstract form so the ContextObject processor classes can ignore differences between formats.
FmtKevMtxCtx(Map) - Constructor for class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Construct an AbstractContextObjectFormat from a dereferenced KEV/MTX/CTX formatted request.
FmtPatent - class ORG.oclc.openurl.metadataFormats.FmtPatent.
 
FmtPatent(Map) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtPatent
Create the metadataFormat from a KEV map
FmtPatent(Node) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtPatent
Create the metadataFormat from an XML document
FmtSch_svc - class ORG.oclc.openurl.metadataFormats.FmtSch_svc.
 
FmtSch_svc(Map) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtSch_svc
Create the metadataFormat from a KEV map
FmtSch_svc(Node) - Constructor for class ORG.oclc.openurl.metadataFormats.FmtSch_svc
Create the metadataFormat from an XML document
FmtXmlXsdCtx - class ORG.oclc.openurl.contextObjectFormat.FmtXmlXsdCtx.
This class is used to normalize XML/XSD/CTX ContextObject Format representations into an abstract form so the ContextObject processor classes can ignore differences between formats.
FmtXmlXsdCtx(Map) - Constructor for class ORG.oclc.openurl.contextObjectFormat.FmtXmlXsdCtx
Construct an AbstractContextObjectFormat from a dereferenced XML/XSD/CTX formatted request.
Foreign - class ORG.oclc.openurl.descriptors.Foreign.
 
Foreign(String, AbstractDataType) - Constructor for class ORG.oclc.openurl.descriptors.Foreign
 
ForeignKey - class ORG.oclc.openurl.entities.ForeignKey.
Strictly speaking, foreign keys are not "Entities", but they do share the common trait of being collections of descriptors
ForeignKey(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.ForeignKey
 

G

getAdministrationDataType(String, String) - Static method in class ORG.oclc.openurl.dataTypes.XmlDataType
 
getAdministrationDescriptor(String, AbstractDataType) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtXmlXsdCtx
Construct an Administration Descriptor Object from an Identifier/PrivateData/ForeignKey XML/XSD/CTX descriptor
getAdministrative() - Method in class ORG.oclc.openurl.ContextObject
Get Administrative entities from the ContextObject
getAdministrative(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get an Administrative entity from a KEV/MTX/CTX formatted ContextObject
getBytes() - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
getBytes() - Method in class ORG.oclc.openurl.services.Redirect
 
getBytes() - Method in class ORG.oclc.openurl.services.JavaService
 
getBytes() - Method in class ORG.oclc.openurl.services.InsertXsl
 
getBytes() - Method in class ORG.oclc.openurl.services.DefaultService
 
getBytes() - Method in class ORG.oclc.openurl.services.AbstractService
 
getContentType() - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
getContentType() - Method in class ORG.oclc.openurl.services.Redirect
 
getContentType() - Method in class ORG.oclc.openurl.services.JavaService
 
getContentType() - Method in class ORG.oclc.openurl.services.InsertXsl
 
getContentType() - Method in class ORG.oclc.openurl.services.DefaultService
 
getContentType() - Method in class ORG.oclc.openurl.services.AbstractService
 
getContextObjectRepresentation() - Method in class ORG.oclc.openurl.transports.AbstractTransport
 
getContextObjects() - Method in class ORG.oclc.openurl.contextObjectFormat.AbstractContextObjectFormat
 
getContextObjects(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Extract dereferenced ContextObjects from a KEV/MTX/CTX formatted request
getContextObjectsDoc() - Method in class ORG.oclc.openurl.contextObjectFormat.AbstractContextObjectFormat
 
getContextObjectsXml(String, String, String, String, String) - Static method in class ORG.oclc.openurl.OpenURLResolver
Costruct an XML ContextObject given a set of identifier-style descriptors for the various entity types.
getContextObjectsXmlRec() - Method in class ORG.oclc.openurl.contextObjectFormat.AbstractContextObjectFormat
Get an XML String representation of all ContextObjects
getDataType() - Method in class ORG.oclc.openurl.descriptors.Descriptor
 
getDataType(String, String) - Static method in class ORG.oclc.openurl.dataTypes.XmlDataType
 
getDataType(String, String) - Static method in class ORG.oclc.openurl.dataTypes.KevDataType
Creates an Object that represents a data value in association with its DataType
getDefaultService(OpenURLResolver, ContextObject) - Method in class ORG.oclc.openurl.contextObjectProcessors.BasicProcessor
 
getDefaultService(OpenURLResolver, ContextObject) - Method in class ORG.oclc.openurl.entities.Referrer
 
getDescriptor() - Method in class ORG.oclc.openurl.services.AbstractService
 
getDescriptor(String, AbstractDataType) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtXmlXsdCtx
Construct a Descriptor Object from an Identifier/PrivateData/ForeignKey XML/XSD/CTX descriptor
getDescriptor(String, AbstractDataType) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Construct a Descriptor Object from an Identifier/PrivateData/ForeignKey KEV descriptor
getDescriptor(String, AbstractDataType, AbstractMetadataFormat) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtXmlXsdCtx
Construct a Descriptor Object from a by-value metadata XML/XSD/CTX descriptor
getDescriptor(String, AbstractDataType, AbstractMetadataFormat) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Construct a Descriptor Object from a by-value metadata KEV descriptor
getDescriptor(String, AbstractDataType, String) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtXmlXsdCtx
Construct a dereferenced Descriptor Object from a by-reference metadata XML/XSD/CTX descriptor
getDescriptor(String, AbstractDataType, String) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Construct a dereferenced Descriptor Object from a by-reference metadata KEV descriptor
getDescriptors() - Method in class ORG.oclc.openurl.entities.AbstractEntity
 
getDescriptors(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get a list of ForeignKey Descriptor Objects
getDescriptors(String, Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Extract KEV descriptors for the specified entity type and convert them to an array of dereferenced Descriptor Objects
getForeign() - Method in class ORG.oclc.openurl.ContextObject
Get ForeignKey entities from the ContextObject
getForeignKey(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get ForeignKey entities from a KEV/MTX/CTX formatted ContextObject
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.FmtSch_svc
 
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.FmtPatent
 
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.FmtDissertation
 
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.FmtDc
 
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.FmtBook
 
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.FmtJournal
 
getFormat() - Method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
 
getInitParams() - Static method in class ORG.oclc.openurl.services.AbstractService
 
getKevMap() - Method in class ORG.oclc.openurl.ContextObject
Get the KevMap form of the ContextObject
getKey() - Method in class ORG.oclc.openurl.descriptors.Descriptor
 
getMetadataFormat() - Method in class ORG.oclc.openurl.descriptors.ByValueMetadata
 
getOpenURLResolver() - Method in class ORG.oclc.openurl.services.AbstractService
 
getPrivateDataService(OpenURLResolver, Descriptor, ContextObject) - Method in class ORG.oclc.openurl.entities.Referrer
 
getRedirectURL() - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
getRedirectURL() - Method in class ORG.oclc.openurl.services.Redirect
 
getRedirectURL() - Method in class ORG.oclc.openurl.services.JavaService
 
getRedirectURL() - Method in class ORG.oclc.openurl.services.InsertXsl
 
getRedirectURL() - Method in class ORG.oclc.openurl.services.DefaultService
 
getRedirectURL() - Method in class ORG.oclc.openurl.services.AbstractService
 
getReferents() - Method in class ORG.oclc.openurl.ContextObject
Get Referent entities from the ContextObject
getReferents(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get Referent entities from a KEV/MTX/CTX formatted ContextObject
getReferrers() - Method in class ORG.oclc.openurl.ContextObject
Get Referrer entities from the ContextObject
getReferrers(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get Referrer entities from a KEV/MTX/CTX formatted ContextObject
getReferringEntities() - Method in class ORG.oclc.openurl.ContextObject
Get ReferringEntity entities from the ContextObject
getReferringEntities(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get ReferringEntity entities from a KEV/MTX/CTX formatted ContextObject
getRequesters() - Method in class ORG.oclc.openurl.ContextObject
Get Requester entities from the ContextObject
getRequesters(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get Requester entities from a KEV/MTX/CTX formatted ContextObject
getResolvers() - Method in class ORG.oclc.openurl.ContextObject
Get Resolver entities from the ContextObject
getResolvers(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get Resolver entities from a KEV/MTX/CTX formatted ContextObject
getService(OpenURLResolver, ContextObject) - Method in class ORG.oclc.openurl.entities.ServiceType
 
getServiceTypes() - Method in class ORG.oclc.openurl.ContextObject
Get ServiceType entities from the ContextObject
getServiceTypes(Map) - Static method in class ORG.oclc.openurl.contextObjectFormat.FmtKevMtxCtx
Get ServiceType entities from a KEV/MTX/CTX formatted ContextObject
getStatus() - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
getStatus() - Method in class ORG.oclc.openurl.services.Redirect
 
getStatus() - Method in class ORG.oclc.openurl.services.JavaService
 
getStatus() - Method in class ORG.oclc.openurl.services.InsertXsl
 
getStatus() - Method in class ORG.oclc.openurl.services.DefaultService
 
getStatus() - Method in class ORG.oclc.openurl.services.AbstractService
 
getStringElement(ArrayList, String, String) - Static method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
 
getThreadedIdentityTransformer(boolean) - Static method in class ORG.oclc.openurl.util.XMLHelper
Get a thread-safe Transformer without an assigned transform.
getThreadedTransformer(boolean, Map, String) - Static method in class ORG.oclc.openurl.util.XMLHelper
 
getValue() - Method in class ORG.oclc.openurl.dataTypes.AbstractDataType
 
getXmlnsEl() - Static method in class ORG.oclc.openurl.util.XMLHelper
 

I

Identifier - class ORG.oclc.openurl.descriptors.Identifier.
 
Identifier(String, AbstractDataType) - Constructor for class ORG.oclc.openurl.descriptors.Identifier
 
init(Map) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
init(Map) - Static method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
 
init(Map) - Static method in class ORG.oclc.openurl.services.AbstractService
 
init(ServletConfig) - Method in class ORG.oclc.openurl.app.ResolverServlet
 
Inline - class ORG.oclc.openurl.transports.Inline.
 
Inline(Map) - Constructor for class ORG.oclc.openurl.transports.Inline
 
InsertXsl - class ORG.oclc.openurl.services.InsertXsl.
 
InsertXsl(OpenURLResolver, ContextObject, HashMap) - Constructor for class ORG.oclc.openurl.services.InsertXsl
 
iso8601() - Static method in class ORG.oclc.openurl.util.Util
 
iso8601(Date) - Static method in class ORG.oclc.openurl.util.Util
 

J

JavaService - class ORG.oclc.openurl.services.JavaService.
 
JavaService(OpenURLResolver, ContextObject) - Constructor for class ORG.oclc.openurl.services.JavaService
 

K

KevData - class ORG.oclc.openurl.dataTypes.KevData.
 
KevData(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevData
 
KevDataType - class ORG.oclc.openurl.dataTypes.KevDataType.
 
KevDataType(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevDataType
 
KevDate - class ORG.oclc.openurl.dataTypes.KevDate.
 
KevDate(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevDate
 
KevFmtId - class ORG.oclc.openurl.dataTypes.KevFmtId.
 
KevFmtId(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevFmtId
 
KevId - class ORG.oclc.openurl.dataTypes.KevId.
 
KevId(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevId
 
KevTime - class ORG.oclc.openurl.dataTypes.KevTime.
 
KevTime(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevTime
 
KevUrl - class ORG.oclc.openurl.dataTypes.KevUrl.
 
KevUrl(String) - Constructor for class ORG.oclc.openurl.dataTypes.KevUrl
 

N

NullProcessor - class ORG.oclc.openurl.contextObjectProcessors.NullProcessor.
Process the AbstractContextObjectFormat.
NullProcessor() - Constructor for class ORG.oclc.openurl.contextObjectProcessors.NullProcessor
 

O

OpenURLException - exception ORG.oclc.openurl.OpenURLException.
 
OpenURLException() - Constructor for class ORG.oclc.openurl.OpenURLException
 
OpenURLException(String) - Constructor for class ORG.oclc.openurl.OpenURLException
 
OpenURLException(String, Throwable) - Constructor for class ORG.oclc.openurl.OpenURLException
 
OpenURLException(Throwable) - Constructor for class ORG.oclc.openurl.OpenURLException
 
OpenURLResolver - class ORG.oclc.openurl.OpenURLResolver.
This class provides direct Java access to OpenURL services.
OpenURLResolver(Properties) - Constructor for class ORG.oclc.openurl.OpenURLResolver
Construct an embedded OpenURL resolver.
ORG.oclc.openurl - package ORG.oclc.openurl
 
ORG.oclc.openurl.app - package ORG.oclc.openurl.app
 
ORG.oclc.openurl.contextObjectFormat - package ORG.oclc.openurl.contextObjectFormat
 
ORG.oclc.openurl.contextObjectProcessors - package ORG.oclc.openurl.contextObjectProcessors
 
ORG.oclc.openurl.dataTypes - package ORG.oclc.openurl.dataTypes
 
ORG.oclc.openurl.descriptors - package ORG.oclc.openurl.descriptors
 
ORG.oclc.openurl.entities - package ORG.oclc.openurl.entities
 
ORG.oclc.openurl.metadataFormats - package ORG.oclc.openurl.metadataFormats
 
ORG.oclc.openurl.services - package ORG.oclc.openurl.services
 
ORG.oclc.openurl.transports - package ORG.oclc.openurl.transports
 
ORG.oclc.openurl.util - package ORG.oclc.openurl.util
 

P

parse(InputSource) - Static method in class ORG.oclc.openurl.util.XMLHelper
 
parse(String) - Static method in class ORG.oclc.openurl.util.XMLHelper
 
parse(String, InputSource) - Static method in class ORG.oclc.openurl.util.XMLHelper
 
PrivateData - class ORG.oclc.openurl.descriptors.PrivateData.
 
PrivateData(String, AbstractDataType) - Constructor for class ORG.oclc.openurl.descriptors.PrivateData
 

R

Redirect - class ORG.oclc.openurl.services.Redirect.
This class is an example of how to perform a specified (or implied) service on an OpenURL ContextObject.
Redirect(String, OpenURLResolver, Descriptor, ContextObject) - Constructor for class ORG.oclc.openurl.services.Redirect
 
Referent - class ORG.oclc.openurl.entities.Referent.
 
Referent(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.Referent
 
referentFactory(Descriptor[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
Referrer - class ORG.oclc.openurl.entities.Referrer.
 
Referrer(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.Referrer
 
referrerFactory(Descriptor[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
ReferringEntity - class ORG.oclc.openurl.entities.ReferringEntity.
 
ReferringEntity(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.ReferringEntity
 
referringEntityFactory(Descriptor[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
removeAll(Node, short, String) - Static method in class ORG.oclc.openurl.util.XMLHelper
 
Requester - class ORG.oclc.openurl.entities.Requester.
 
Requester(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.Requester
 
requesterFactory(Descriptor[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
resolve(Map) - Method in class ORG.oclc.openurl.OpenURLResolver
Determine the ContextObjectFormat indicated in a request and construct a suitable processor.
Resolver - class ORG.oclc.openurl.entities.Resolver.
 
Resolver(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.Resolver
 
resolverFactory(Descriptor[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
ResolverServlet - class ORG.oclc.openurl.app.ResolverServlet.
This class provides Java Servlet access to OpenURL services.
ResolverServlet() - Constructor for class ORG.oclc.openurl.app.ResolverServlet
 

S

serviceFactory(OpenURLResolver, Descriptor, ContextObject) - Static method in class ORG.oclc.openurl.services.AbstractService
 
serviceFactory(OpenURLResolver, Identifier, ContextObject) - Static method in class ORG.oclc.openurl.services.AbstractService
 
serviceFactory(OpenURLResolver, PrivateData, ContextObject) - Static method in class ORG.oclc.openurl.services.AbstractService
 
ServiceType - class ORG.oclc.openurl.entities.ServiceType.
 
ServiceType(Descriptor[]) - Constructor for class ORG.oclc.openurl.entities.ServiceType
 
serviceTypeFactory(Descriptor[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
setBytes(byte[]) - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
setContentType(String) - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
setRedirectURL(String) - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 
setStatus(int) - Method in class ORG.oclc.openurl.contextObjectProcessors.AbstractContextObjectProcessor
 

T

toHybridOpenURL() - Method in class ORG.oclc.openurl.ContextObject
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.descriptors.PrivateData
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.descriptors.Identifier
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.descriptors.Foreign
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.descriptors.Descriptor
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.descriptors.ByValueMetadata
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.descriptors.Administration
 
toHybridOpenURL(Referrer[]) - Method in class ORG.oclc.openurl.entities.AbstractEntity
 
toHybridOpenURL(Referrer[], AbstractEntity) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
toHybridOpenURL(Referrer[], AbstractEntity[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.FmtSch_svc
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.FmtPatent
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.FmtDissertation
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.FmtDc
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.FmtBook
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.FmtJournal
 
toHybridOpenURL(String) - Method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
 
toString() - Method in class ORG.oclc.openurl.ContextObject
 
toString() - Method in class ORG.oclc.openurl.dataTypes.AbstractDataType
 
toString() - Method in class ORG.oclc.openurl.entities.AbstractEntity
 
toXml() - Method in class ORG.oclc.openurl.ContextObject
 
toXml() - Method in class ORG.oclc.openurl.descriptors.PrivateData
 
toXml() - Method in class ORG.oclc.openurl.descriptors.Identifier
 
toXml() - Method in class ORG.oclc.openurl.descriptors.Foreign
 
toXml() - Method in class ORG.oclc.openurl.descriptors.Descriptor
 
toXml() - Method in class ORG.oclc.openurl.descriptors.ByValueMetadata
 
toXml() - Method in class ORG.oclc.openurl.descriptors.Administration
 
toXml() - Method in class ORG.oclc.openurl.entities.ForeignKey
 
toXml() - Method in class ORG.oclc.openurl.entities.AbstractEntity
 
toXml() - Method in class ORG.oclc.openurl.entities.ServiceType
 
toXml() - Method in class ORG.oclc.openurl.entities.Resolver
 
toXml() - Method in class ORG.oclc.openurl.entities.Requester
 
toXml() - Method in class ORG.oclc.openurl.entities.ReferringEntity
 
toXml() - Method in class ORG.oclc.openurl.entities.Referrer
 
toXml() - Method in class ORG.oclc.openurl.entities.Referent
 
toXml() - Method in class ORG.oclc.openurl.entities.Administrative
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.FmtSch_svc
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.FmtPatent
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.FmtDissertation
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.FmtDc
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.FmtBook
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.FmtJournal
 
toXml() - Method in class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
 
toXml(AbstractEntity[]) - Static method in class ORG.oclc.openurl.entities.AbstractEntity
 
toXmlRec(ContextObject[]) - Static method in class ORG.oclc.openurl.ContextObject
 

U

Util - class ORG.oclc.openurl.util.Util.
 
Util() - Constructor for class ORG.oclc.openurl.util.Util
 

X

XmlDataType - class ORG.oclc.openurl.dataTypes.XmlDataType.
 
XmlDataType(String) - Constructor for class ORG.oclc.openurl.dataTypes.XmlDataType
 
XMLHelper - class ORG.oclc.openurl.util.XMLHelper.
 
XMLHelper() - Constructor for class ORG.oclc.openurl.util.XMLHelper
 

A B C D E F G I J K N O P R S T U X