A B C D E F G H I L M N P R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractEndpointDescriptionBase - Class in eu.clarin.sru.server.fcs.utils
-
An abstract base class for implementing endpoint descriptions.
- AbstractEndpointDescriptionBase(int, List<URI>, List<DataView>, List<Layer>, List<LexField>) - Constructor for class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
-
Constructor.
- addSpan(URI, long, long, String) - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Add a span.
- addSpan(URI, long, long, String, int) - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Add a span.
- addSpan(URI, long, long, String, String) - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Add a span.
- addSpan(URI, long, long, String, String, int) - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Add a span.
- addValue(String, String) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
- addValue(String, String, String, String) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
- addValue(String, String, String, String, String, String) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
- addValue(String, String, String, String, String, String, String, String) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
- addValue(String, String, Map<String, String>) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
-
Add a single field value with optional attributes map.
- addValues(String, List<String>, Map<String, String>) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
-
Add a multiple field values with optional attributes map.
- AdvancedDataViewWriter - Class in eu.clarin.sru.server.fcs
-
Helper class for serializing Advanced Data Views.
- AdvancedDataViewWriter(AdvancedDataViewWriter.Unit) - Constructor for class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Constructor.
- AdvancedDataViewWriter.Unit - Enum in eu.clarin.sru.server.fcs
- AUTH_ONLY - eu.clarin.sru.server.fcs.ResourceInfo.AvailabilityRestriction
-
Only authentication via home institution is required.
- AuthenticationProvider - Class in eu.clarin.sru.server.fcs.utils
- AuthenticationProvider.Builder - Class in eu.clarin.sru.server.fcs.utils
B
- build() - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
C
- CAP_ADVANCED_SEARCH - Static variable in class eu.clarin.sru.server.fcs.Constants
- CAP_AUTHENTICATED_SEARCH - Static variable in class eu.clarin.sru.server.fcs.Constants
- CAP_BASIC_SEARCH - Static variable in class eu.clarin.sru.server.fcs.Constants
- CAP_LEX_SEARCH - Static variable in class eu.clarin.sru.server.fcs.Constants
- capabilities - Variable in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- CLARIN_FCS_RECORD_SCHEMA - Static variable in class eu.clarin.sru.server.fcs.Constants
- Constants - Class in eu.clarin.sru.server.fcs
-
Various useful constants for CLARIN-FCS endpoints.
- create() - Static method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- createAuthenticationInfoProvider(ServletContext, Map<String, String>) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- createEndpointDescription(ServletContext, SRUServerConfig, Map<String, String>) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
D
- DataView - Class in eu.clarin.sru.server.fcs
-
This class is used to hold information about a data view that is implemented by the endpoint.
- DataView(String, String, DataView.DeliveryPolicy) - Constructor for class eu.clarin.sru.server.fcs.DataView
-
Constructor.
- DataView.DeliveryPolicy - Enum in eu.clarin.sru.server.fcs
-
Enumeration to indicate the delivery policy of a data view.
- destroy() - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Destroy the resource info inventory.
- destroy() - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
This method should not be overridden.
- destroy() - Method in class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescription
- doDestroy() - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
Destroy the search engine.
- doInit(ServletContext, SRUServerConfig, SRUQueryParserRegistry.Builder, Map<String, String>) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
Initialize the search engine.
- doScan(SRUServerConfig, SRURequest, SRUDiagnosticList) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
Deprecated.
E
- EMPTY - eu.clarin.sru.server.fcs.Layer.ContentEncoding
-
No additional value information is encoded for this layer.
- endpointDescription - Variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- EndpointDescription - Interface in eu.clarin.sru.server.fcs
-
An interface for abstracting resource endpoint descriptions.
- eu.clarin.sru.server.fcs - package eu.clarin.sru.server.fcs
- eu.clarin.sru.server.fcs.utils - package eu.clarin.sru.server.fcs.utils
- explain(SRUServerConfig, SRURequest, SRUDiagnosticList) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
F
- FCS_AUTHENTICATION_ACCEPT_EXPIRESAT_PARAM - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_ACCEPT_ISSUEDAT_PARAM - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_ACCEPT_NOTBEFORE_PARAM - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_AUDIENCE_PARAM - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_ENABLE_PARAM - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_IGNORE_ISSUEDAT_PARAM - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_PUBLIC_ISSUER_PARAM_PREFIX - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_PUBLIC_JWKS_PARAM_PREFIX - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_AUTHENTICATION_PUBLIC_KEY_PARAM_PREFIX - Static variable in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- FCS_DIAGNOSTIC_GENERAL_PROCESSING_HINT - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_GENERAL_QUERY_SYNTAX_ERROR - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_GENERAL_QUERY_TOO_COMPLEX_CANNOT_PERFORM_QUERY - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_PERSISTENT_IDENTIFIER_INVALID - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_QUERY_WAS_REWRITTEN - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_REQUESTED_DATA_VIEW_INVALID - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_RESOURCE_TOO_LARGE_CANNOT_PERFORM_QUERY - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_DIAGNOSTIC_RESOURCE_TOO_LARGE_CONTEXT_ADJUSTED - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_FIELD_TYPES - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_HITS_MIMETYPE - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_HITS_NS - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_HITS_PREFIX - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_KWIC_MIMETYPE - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_KWIC_NS - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_KWIC_PREFIX - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_LAYER_TYPE_LEMMA - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_LAYER_TYPE_NORM - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_LAYER_TYPE_ORTH - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_LAYER_TYPE_PHONETIC - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_LAYER_TYPE_POS - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_LAYER_TYPE_TEXT - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_NS - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_PREFIX - Static variable in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
- FCS_QUERY_TYPE_CQL - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_QUERY_TYPE_FCS - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_QUERY_TYPE_LEX - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCS_QUERY_TYPE_SEARCH_TERMS - Static variable in class eu.clarin.sru.server.fcs.Constants
- FCSQueryParser - Class in eu.clarin.sru.server.fcs
- FCSQueryParser() - Constructor for class eu.clarin.sru.server.fcs.FCSQueryParser
- FCSQueryParser.FCSQuery - Class in eu.clarin.sru.server.fcs
G
- getAltValueInfo() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get the additional information about this layer.
- getAltValueInfoURI() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get an additional URI for pointing to more information about this layer.
- getAuthenticationInfo(HttpServletRequest) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider
- getAvailabilityRestriction() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the availabiliy restriction for this resource.
- getAvailableDataViews() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the list of data views that are available for this resource.
- getAvailableLayers() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the list of layers that are available in Advanced Search for this resource.
- getAvailableLexFields() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the list of lex fields that are available in Lexical Search for this resource.
- getCapabilities() - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get the list of capabilities supported by this endpoint.
- getCapabilities() - Method in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- getContentEncoding() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get the content encoding mode for this layer.
- getDeliveryPolicy() - Method in class eu.clarin.sru.server.fcs.DataView
-
Get the delivery policy for this data view.
- getDescription() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the description of this resource.
- getDescription(String) - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the description of the resource for a specific language code.
- getId() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get the identifier for the layer.
- getId() - Method in class eu.clarin.sru.server.fcs.LexField
-
Get the identifier for the lex field.
- getIdentifier() - Method in class eu.clarin.sru.server.fcs.DataView
-
Get the identifier of this data view.
- getInstitution() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the institution of this resource.
- getInstitution(String) - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the institution of this resource for a specific language code.
- getKeyCount() - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider
- getLandingPageURI() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the landing page of this resource.
- getLanguages() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the list of languages in this resource represented as ISO-632-3 three letter language code.
- getMimeType() - Method in class eu.clarin.sru.server.fcs.DataView
-
Get the MIME type of this data view.
- getPid() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the persistent identifier of this resource.
- getQualifier() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get the optional layer qualifier to be used in FCS-QL
- getQueryParameterNames() - Method in class eu.clarin.sru.server.fcs.FCSQueryParser
- getQueryParameterNames() - Method in class eu.clarin.sru.server.fcs.LexCQLQueryParser
- getQueryType() - Method in class eu.clarin.sru.server.fcs.FCSQueryParser.FCSQuery
- getQueryType() - Method in class eu.clarin.sru.server.fcs.FCSQueryParser
- getQueryType() - Method in class eu.clarin.sru.server.fcs.LexCQLQueryParser
- getQueryType() - Method in class eu.clarin.sru.server.fcs.LexCQLQueryParser.LexCQLQuery
- getQueryTypeDefintion() - Method in class eu.clarin.sru.server.fcs.FCSQueryParser
- getQueryTypeDefintion() - Method in class eu.clarin.sru.server.fcs.LexCQLQueryParser
- getResource(String) - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get the resources identified by a given persistent identifier.
- getResource(String) - Method in class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescription
- getResourceList(String) - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get a list of all resources sub-ordinate to a resource identified by a given persistent identifier.
- getResourceList(String) - Method in class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescription
- getResourcePids(String) - Method in class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescription
- getResultId() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get the unique URI that used in the Advanced Data View to refer to this layer
- getSubResources() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the direct sub-ordinate resources of this resource.
- getSupportedDataViews() - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get the list of data views supported by this endpoint.
- getSupportedDataViews() - Method in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- getSupportedLayers() - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get the list of layers that are supported in Advanced Search by this endpoint.
- getSupportedLayers() - Method in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- getSupportedLexFields() - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get the list of lex fields that are supported in Lexical Search by this endpoint.
- getSupportedLexFields() - Method in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- getTitle() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the title of this resource.
- getTitle(String) - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Get the title of the resource for a specific language code.
- getType() - Method in class eu.clarin.sru.server.fcs.Layer
-
Get the type identifier for this layer.
- getType() - Method in class eu.clarin.sru.server.fcs.LexField
-
Get the type identifier for this lex field.
- getVersion() - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Get the version number of this endpoint description.
- getVersion() - Method in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
H
- hasAvailabilityRestriction() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Check, if this resource has any kind of availability restriction.
- hasAvailableLayers() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Check if any layers are available for Advanced Search
- hasAvailableLexFields() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Check if any lex fields are available for Lexical Search
- hasSubResources() - Method in class eu.clarin.sru.server.fcs.ResourceInfo
-
Determine, if this resource has sub-resources.
I
- init(ServletContext, SRUServerConfig, SRUQueryParserRegistry.Builder, Map<String, String>) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
This method should not be overridden.
- isVersion(int) - Method in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Check if this endpoint description is in a certain version.
- isVersion(int) - Method in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- ITEM - eu.clarin.sru.server.fcs.AdvancedDataViewWriter.Unit
L
- Layer - Class in eu.clarin.sru.server.fcs
-
This class is used to information about a Layers that is available by the Endpoint.
- Layer(String, URI, String) - Constructor for class eu.clarin.sru.server.fcs.Layer
-
Constructor.
- Layer(String, URI, String, Layer.ContentEncoding, String, String, URI) - Constructor for class eu.clarin.sru.server.fcs.Layer
-
Constructor.
- Layer.ContentEncoding - Enum in eu.clarin.sru.server.fcs
-
The content encoding policy for a Layer
- LEX_FIELD_TYPE_ANTONYM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_BASEFORM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_CASE - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_CITATION - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_DEFINITION - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_ENTRYID - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_ETYMOLOGY - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_FREQUENCY - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_GENDER - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_HOLONYM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_HYPERNYM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_HYPONYM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_LEMMA - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_MERONYM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_NUMBER - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_PHONETIC - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_POS - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_REF - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_RELATED - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_SEGMENTATION - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_SENSEREF - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_SENTIMENT - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_SYNONYM - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_TRANSCRIPTION - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPE_TRANSLATION - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_FIELD_TYPES - Static variable in class eu.clarin.sru.server.fcs.Constants
- LEX_VIRTUAL_FIELD_TYPE_LANGUAGE - Static variable in class eu.clarin.sru.server.fcs.Constants
- LexCQLQueryParser - Class in eu.clarin.sru.server.fcs
- LexCQLQueryParser() - Constructor for class eu.clarin.sru.server.fcs.LexCQLQueryParser
- LexCQLQueryParser.LexCQLQuery - Class in eu.clarin.sru.server.fcs
- LexDataViewWriter - Class in eu.clarin.sru.server.fcs
- LexDataViewWriter() - Constructor for class eu.clarin.sru.server.fcs.LexDataViewWriter
-
Constructor.
- LexDataViewWriter(String, String) - Constructor for class eu.clarin.sru.server.fcs.LexDataViewWriter
-
Constructor.
- LexField - Class in eu.clarin.sru.server.fcs
-
This class is used to information about a Lex Fields that is available by the Endpoint.
- LexField(String, String) - Constructor for class eu.clarin.sru.server.fcs.LexField
-
Constructor.
M
- MIMETYPE_ADV - Static variable in class eu.clarin.sru.server.fcs.Constants
- MIMETYPE_HITS - Static variable in class eu.clarin.sru.server.fcs.Constants
- MIMETYPE_LEX - Static variable in class eu.clarin.sru.server.fcs.Constants
N
- NEED_TO_REQUEST - eu.clarin.sru.server.fcs.DataView.DeliveryPolicy
-
A client must explicitly request the endpoint.
- NO_HIGHLIGHT - Static variable in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
- NONE - eu.clarin.sru.server.fcs.ResourceInfo.AvailabilityRestriction
-
No authentication is required.
- NS_ADV - Static variable in class eu.clarin.sru.server.fcs.Constants
- NS_HITS - Static variable in class eu.clarin.sru.server.fcs.Constants
- NS_LEX - Static variable in class eu.clarin.sru.server.fcs.Constants
P
- parse(URL) - Static method in class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescriptionParser
-
Parse an XML file and return a static list of resource info records.
- parseBoolean(String) - Static method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
Convince method for parsing a string to boolean.
- parseQuery(SRUVersion, Map<String, String>, SRUDiagnosticList) - Method in class eu.clarin.sru.server.fcs.FCSQueryParser
- parseQuery(SRUVersion, Map<String, String>, SRUDiagnosticList) - Method in class eu.clarin.sru.server.fcs.LexCQLQueryParser
- PERSONAL_IDENTIFIER - eu.clarin.sru.server.fcs.ResourceInfo.AvailabilityRestriction
-
An additional 'userID' attribute is required for authentication.
- PID_ROOT - Static variable in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Constant for a (synthetic) persistent identifier identifying the top-most (= root) resources in the resource inventory.
R
- reset() - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Reset the writer for writing a new data view (instance).
- ResourceInfo - Class in eu.clarin.sru.server.fcs
-
This class implements a resource info record, which provides supplementary information about a resource that is available at the endpoint.
- ResourceInfo(String, Map<String, String>, Map<String, String>, Map<String, String>, String, List<String>, ResourceInfo.AvailabilityRestriction, List<DataView>, List<Layer>, List<LexField>, List<ResourceInfo>) - Constructor for class eu.clarin.sru.server.fcs.ResourceInfo
-
Constructor.
- ResourceInfo(String, Map<String, String>, Map<String, String>, Map<String, String>, String, List<String>, List<DataView>, List<Layer>, List<ResourceInfo>) - Constructor for class eu.clarin.sru.server.fcs.ResourceInfo
-
Constructor.
- ResourceInfo.AvailabilityRestriction - Enum in eu.clarin.sru.server.fcs
-
Enumeration to indicate the content encoding of a layer.
S
- scan(SRUServerConfig, SRURequest, SRUDiagnosticList) - Method in class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
-
Handle a scan operation.
- SEND_BY_DEFAULT - eu.clarin.sru.server.fcs.DataView.DeliveryPolicy
-
The data view is sent automatically by the endpoint.
- SimpleEndpointDescription - Class in eu.clarin.sru.server.fcs.utils
-
A very simple implementation of an endpoint description that is initialized from static information supplied at construction time.
- SimpleEndpointDescription(int, List<URI>, List<DataView>, List<Layer>, List<LexField>, List<ResourceInfo>, boolean) - Constructor for class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescription
-
Constructor.
- SimpleEndpointDescriptionParser - Class in eu.clarin.sru.server.fcs.utils
-
A parser, that parses an XML file and produces a endpoint description with static list of resource info records.
- SimpleEndpointDescriptionParser() - Constructor for class eu.clarin.sru.server.fcs.utils.SimpleEndpointDescriptionParser
- SimpleEndpointSearchEngineBase - Class in eu.clarin.sru.server.fcs
-
A base class for implementing a simple search engine to be used as a CLARIN-FCS endpoint.
- SimpleEndpointSearchEngineBase() - Constructor for class eu.clarin.sru.server.fcs.SimpleEndpointSearchEngineBase
- supportedDataViews - Variable in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- supportedLayers - Variable in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- supportedLexFields - Variable in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- supportsVersion(SRUVersion) - Method in class eu.clarin.sru.server.fcs.FCSQueryParser
- supportsVersion(SRUVersion) - Method in class eu.clarin.sru.server.fcs.LexCQLQueryParser
T
- TIMESTAMP - eu.clarin.sru.server.fcs.AdvancedDataViewWriter.Unit
- toString() - Method in class eu.clarin.sru.server.fcs.DataView
- toString() - Method in class eu.clarin.sru.server.fcs.Layer
V
- VALUE - eu.clarin.sru.server.fcs.Layer.ContentEncoding
-
Value information is encoded as element content in this layer.
- valueOf(String) - Static method in enum eu.clarin.sru.server.fcs.AdvancedDataViewWriter.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.clarin.sru.server.fcs.DataView.DeliveryPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.clarin.sru.server.fcs.Layer.ContentEncoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.clarin.sru.server.fcs.ResourceInfo.AvailabilityRestriction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.clarin.sru.server.fcs.AdvancedDataViewWriter.Unit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.clarin.sru.server.fcs.DataView.DeliveryPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.clarin.sru.server.fcs.Layer.ContentEncoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.clarin.sru.server.fcs.ResourceInfo.AvailabilityRestriction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version - Variable in class eu.clarin.sru.server.fcs.utils.AbstractEndpointDescriptionBase
- VERSION_1 - Static variable in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Constant for endpoint description version number for FCS 1.0
- VERSION_2 - Static variable in interface eu.clarin.sru.server.fcs.EndpointDescription
-
Constant for endpoint description version number for FCS 1.0
W
- withAudience(String) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withExpiresAt(long) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withIgnoreIssuedAt() - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withIssuedAt(long) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withIssuer(String) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withNotBefore(long) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withPublicKey(String, File) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withPublicKey(String, File, String) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withPublicKey(String, InputStream) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withPublicKey(String, InputStream, String) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withPublicKey(String, RSAPublicKey) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- withPublicKey(String, RSAPublicKey, String) - Method in class eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
- writeAdvancedDataView(XMLStreamWriter) - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Write the Advanced Data View to the output stream.
- writeEndDataView(XMLStreamWriter) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Write the end of a data view (i.e. the
</DataView>
element). - writeEndResource(XMLStreamWriter) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Write the end of a resource (i.e. the
</Resource>
element). - writeEndResourceFragment(XMLStreamWriter) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Write the end of a resource fragment (i.e. the
</ResourceFragment>
element). - writeHitsDataView(XMLStreamWriter, String, int[], boolean) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Convince method to write a simple HITS data view.
- writeHitsDataView(XMLStreamWriter, String, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Convince method to write a simple HITS data view.
- writeHitsDataView(XMLStreamWriter, URI) - Method in class eu.clarin.sru.server.fcs.AdvancedDataViewWriter
-
Convenience method to write HITS Data View.
- writeKWICDataView(XMLStreamWriter, String, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Deprecated.Use the HITS data view instead.
- writeLexDataView(XMLStreamWriter) - Method in class eu.clarin.sru.server.fcs.LexDataViewWriter
-
Write the Lex Data View to the output stream.
- writeResourceWithHitsDataView(XMLStreamWriter, String, String, String, int[], boolean) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Convince method to write a simple HITS data view.
- writeResourceWithHitsDataView(XMLStreamWriter, String, String, String, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Convince method for writing a record with a HITS data view.
- writeResourceWithHitsDataViewLegacy(XMLStreamWriter, String, String, String, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Deprecated.Only use, if you want compatability to legacy FCS applications.
- writeResourceWithKWICDataView(XMLStreamWriter, String, String, String, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Deprecated.The the HITS data view instead.
- writeStartDataView(XMLStreamWriter, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Write the start of a data view (i.e. the
<DataView>
element). - writeStartResource(XMLStreamWriter, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Write the start of a resource (i.e. the
<Resource>
element). - writeStartResourceFragment(XMLStreamWriter, String, String) - Static method in class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
-
Write the start of a resource fragment (i.e. the
<ResourceFragment>
element).
X
- X_FCS_CONTEXT_KEY - Static variable in class eu.clarin.sru.server.fcs.Constants
- X_FCS_CONTEXT_SEPARATOR - Static variable in class eu.clarin.sru.server.fcs.Constants
- X_FCS_DATAVIEWS_KEY - Static variable in class eu.clarin.sru.server.fcs.Constants
- X_FCS_DATAVIEWS_SEPARATOR - Static variable in class eu.clarin.sru.server.fcs.Constants
- XML_PREFIX_ADV - Static variable in class eu.clarin.sru.server.fcs.Constants
- XML_PREFIX_HITS - Static variable in class eu.clarin.sru.server.fcs.Constants
- XML_PREFIX_LEX - Static variable in class eu.clarin.sru.server.fcs.Constants
- XMLStreamWriterHelper - Class in eu.clarin.sru.server.fcs
-
This class provides several helper methods for writing records in the CLARIN-FCS record schema.
- XMLStreamWriterHelper() - Constructor for class eu.clarin.sru.server.fcs.XMLStreamWriterHelper
All Classes All Packages