Index

C D E F G H I N P R S T U V 
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
 
C D E F G H I N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form