Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- changeHost(String) - Method in class no.unit.nva.doi.models.Doi
- Constants - Class in nva.commons.doi
- CONTAINS_BASE_PATH_BUT_NOT_SCHEME - Static variable in class nva.commons.doi.DoiConverter
D
- DEFAULT_HOST - Static variable in class no.unit.nva.doi.models.Doi
- Doi - Class in no.unit.nva.doi.models
- Doi(URI) - Constructor for class no.unit.nva.doi.models.Doi
- DOI_HOST - Static variable in class nva.commons.doi.DoiConverter
- DOI_STRING_PATTERN - Static variable in class nva.commons.doi.DoiValidator
- DOI_SUFFIX_REGEX - Static variable in class nva.commons.doi.DoiValidator
- DOI_URL_PATTERN - Static variable in class nva.commons.doi.DoiValidator
- DoiConverter - Class in nva.commons.doi
- DoiConverter() - Constructor for class nva.commons.doi.DoiConverter
- DoiConverter(Function<URI, Boolean>) - Constructor for class nva.commons.doi.DoiConverter
- DoiConverter(DoiValidator) - Constructor for class nva.commons.doi.DoiConverter
- DoiValidator - Class in nva.commons.doi
- DoiValidator() - Constructor for class nva.commons.doi.DoiValidator
- DoiValidator(UnitHttpClient) - Constructor for class nva.commons.doi.DoiValidator
E
- EMPTY_FRAGMENT - Static variable in class nva.commons.doi.DoiConverter
- EMPTY_STRING - Static variable in class nva.commons.doi.DoiConverter
- equals(Object) - Method in class no.unit.nva.doi.models.Doi
F
- fromDoiIdentifier(String) - Static method in class no.unit.nva.doi.models.Doi
- fromDoiIdentifier(String, String) - Static method in class no.unit.nva.doi.models.Doi
- fromPrefixAndSuffix(String, String, String) - Static method in class no.unit.nva.doi.models.Doi
- fromUri(URI) - Static method in class no.unit.nva.doi.models.Doi
- fromUriString(String) - Static method in class no.unit.nva.doi.models.Doi
G
- getStandardizedUri() - Method in class no.unit.nva.doi.models.Doi
- getUri() - Method in class no.unit.nva.doi.models.Doi
H
- hashCode() - Method in class no.unit.nva.doi.models.Doi
- HTTP - Static variable in class nva.commons.doi.DoiConverter
- HTTP_DOI_ORG - Static variable in class nva.commons.doi.Constants
- HTTP_DX_DOI_ORG - Static variable in class nva.commons.doi.Constants
- HTTPS - Static variable in class nva.commons.doi.DoiConverter
- HTTPS_DOI_ORG - Static variable in class nva.commons.doi.Constants
- HTTPS_DX_DOI_ORG - Static variable in class nva.commons.doi.Constants
I
- INVALID_DOI_ERROR - Static variable in class nva.commons.doi.DoiValidator
- InvalidDoiException - Exception in nva.commons.doi
- InvalidDoiException(String) - Constructor for exception nva.commons.doi.InvalidDoiException
N
- no.unit.nva.doi.models - package no.unit.nva.doi.models
- NON_ALPHANUMERIC_CHARACTERS_AT_THE_END_OF_STRING - Static variable in class nva.commons.doi.DoiConverter
- NULL_ARGUMENT_ERROR - Static variable in class no.unit.nva.doi.models.Doi
- NVA_USER_AGENT - Static variable in class nva.commons.doi.UnitHttpClient
- nva.commons.doi - package nva.commons.doi
P
- PATH_SEPARATOR - Static variable in class nva.commons.doi.DoiConverter
R
- ROOT_PATH - Static variable in class nva.commons.doi.DoiConverter
S
- SCHEME - Static variable in class nva.commons.doi.DoiConverter
- sendAsync(HttpRequest.Builder, HttpResponse.BodyHandler<T>) - Method in class nva.commons.doi.UnitHttpClient
T
- toIdentifier() - Method in class no.unit.nva.doi.models.Doi
- toString() - Method in class no.unit.nva.doi.models.Doi
- toUri(String) - Method in class nva.commons.doi.DoiConverter
U
- UnitHttpClient - Class in nva.commons.doi
- UnitHttpClient() - Constructor for class nva.commons.doi.UnitHttpClient
- UnresolvableDoiException - Exception in nva.commons.doi
- UnresolvableDoiException(String) - Constructor for exception nva.commons.doi.UnresolvableDoiException
- USER_AGENT - Static variable in class nva.commons.doi.UnitHttpClient
V
- validateOffline(String) - Static method in class nva.commons.doi.DoiValidator
-
Validates a DOI against URL and String patterns.
- validateOffline(URI) - Static method in class nva.commons.doi.DoiValidator
-
Validates a DOI against URL and String patterns.
- validateOnline(URI) - Method in class nva.commons.doi.DoiValidator
- validateOrThrow(String) - Static method in class nva.commons.doi.DoiValidator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form