B C D E G H I M N P R S T U V W 
All Classes All Packages

B

begin(String, String, int) - Method in class uk.num.numlib.api.NumAPI
Initialise a new NumAPIContextBase object for a specific module/domain combination.

C

CONFIG_FILE_SUFFIX() - Method in class uk.num.numlib.internal.util.StringConstants
Accessor

D

DNSServices - Interface in uk.num.numlib.internal.dns
This interface defines the contract for the DNS Service provider.
DNSServicesDefaultImpl - Class in uk.num.numlib.internal.dns
A default implementation of the DNSServices interface.
DNSServicesDefaultImpl() - Constructor for class uk.num.numlib.internal.dns.DNSServicesDefaultImpl
 
DOMAIN_NAME_PREFIX() - Method in class uk.num.numlib.internal.util.StringConstants
Accessor
DomainNameUtils - Class in uk.num.numlib.internal.util
Convert domain name Strings to normalised domain names as defined in the NUM Protocol Specification.

E

EmailAddressUtils - Class in uk.num.numlib.internal.util
Methods to convert an email address to a NUM Protocol query.
ERROR_RETRIES - Static variable in class uk.num.numlib.internal.util.PopulatorRetryConfig
 
ERROR_RETRY_DELAYS - Static variable in class uk.num.numlib.internal.util.PopulatorRetryConfig
 

G

get(K) - Method in class uk.num.numlib.internal.util.SimpleCache
Get an item from the cache.
getCode() - Method in class uk.num.numlib.internal.modl.PopulatorResponseRecord
Accessor
getConfigFileTXTRecords(String, int) - Method in interface uk.num.numlib.internal.dns.DNSServices
Get the Module Configuration from DNS as an array of Records
getConfigFileTXTRecords(String, int) - Method in class uk.num.numlib.internal.dns.DNSServicesDefaultImpl
Get the Module Configuration from DNS as an array of Records
getDea() - Method in class uk.num.numlib.internal.module.Module
Accessor
getDescription() - Method in class uk.num.numlib.internal.modl.PopulatorResponseRecord
Accessor
getDomainName() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
getError_() - Method in class uk.num.numlib.internal.modl.PopulatorResponse
Accessor
getIndependentRecordLocation() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
getInstance(String, String) - Static method in class uk.num.numlib.internal.module.ModuleFactory
Create and initialise a ModuleDNSQueries object or use a cached object.
getKey() - Method in class uk.num.numlib.api.RequiredUserVariable
Accessor
getManagedRecordLocation() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
getModule() - Method in class uk.num.numlib.internal.module.ModuleConfig
Accessor
getModuleConfig() - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Accessor
getModuleDNSQueries() - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Accessor
getModuleId() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
getName() - Method in class uk.num.numlib.internal.module.Module
Accessor
getPopulatorLocation() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
getPrepopulatedRecordLocation() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
getPrompt() - Method in class uk.num.numlib.api.RequiredUserVariable
Accessor
getRecordFromDns(String, int, boolean) - Method in interface uk.num.numlib.internal.dns.DNSServices
Get a NUM record from DNS.
getRecordFromDns(String, int, boolean) - Method in class uk.num.numlib.internal.dns.DNSServicesDefaultImpl
Get a NUM record from DNS.
getRedirect() - Method in class uk.num.numlib.internal.modl.NumLookupRedirect
 
getRedirect() - Method in class uk.num.numlib.internal.modl.NumQueryRedirect
 
getRequiredUserVariables() - Method in interface uk.num.numlib.api.NumAPIContext
Modules can have required user variables that must be supplied before the NUM record csn be retrieved.
getRequiredUserVariables() - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Modules can have required user variables that must be supplied before the NUM record csn be retrieved.
getRuv() - Method in class uk.num.numlib.internal.module.Module
Accessor
getStatus_() - Method in class uk.num.numlib.internal.modl.PopulatorResponse
Accessor
getValue() - Method in class uk.num.numlib.api.RequiredUserVariable
Accessor

H

handleIndependentQueryRedirect(String) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Update the independent query for the supplied redirect
handleLookupRedirect(String) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Update the DNS queries for the supplied lookup redirect.
handleManagedQueryRedirect(String) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Update the managed query for the supplied redirect
handlePrepopulatedQueryRedirect(String) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Update the pre-populated query for the supplied redirect

I

incrementRedirectCount() - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Count redirects and return the current number of redirects.
INDEPENDENT - uk.num.numlib.api.NumAPICallbacks.Location
 
initialise() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Build the DNS query Strings and set the root/branch flag.
instance() - Static method in class uk.num.numlib.internal.util.DomainNameUtils
Static accessor for the Singleton using lazy-init.
instance() - Static method in class uk.num.numlib.internal.util.EmailAddressUtils
Static accessor for the Singleton instance - lazy init.
instance() - Static method in class uk.num.numlib.internal.util.StringConstants
Accessor for the StringConstants singleton.
instance() - Static method in class uk.num.numlib.internal.util.URLUtils
Static accessor for the Singleton instance - lazy init.
interpretModuleConfig(String) - Method in class uk.num.numlib.internal.modl.ModlServices
Interpret a module configuration MODL object.
interpretNumRecord(String) - Method in class uk.num.numlib.internal.modl.ModlServices
Interpret a NUM record MODL string to a JSON String.
interpretPopulatorResponse(String) - Method in class uk.num.numlib.internal.modl.ModlServices
Interpret a NUM record response from the populator.
isBprq() - Method in class uk.num.numlib.internal.module.Module
Accessor
isBpsq() - Method in class uk.num.numlib.internal.module.Module
Accessor
isDsr() - Method in class uk.num.numlib.internal.module.Module
Accessor
isEncrypted() - Method in interface uk.num.numlib.api.NumAPICallbacks
Check whether the record needs to be decrypted.
isEncrypted() - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Check whether the record needs to be decrypted.
isRer() - Method in class uk.num.numlib.internal.module.Module
Accessor
isRootQuery() - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Accessor
isRprq() - Method in class uk.num.numlib.internal.module.Module
Accessor
isRpsq() - Method in class uk.num.numlib.internal.module.Module
Accessor
isSignedDNSSEC() - Method in interface uk.num.numlib.api.NumAPICallbacks
Check whether the record was DNSSEC signed.
isSignedDNSSEC() - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Check whether the record was DNSSEC signed.
isValid() - Method in class uk.num.numlib.internal.modl.PopulatorResponse
 
isValid() - Method in class uk.num.numlib.internal.module.ModuleConfig
 

M

MANAGED - uk.num.numlib.api.NumAPICallbacks.Location
 
MANAGED_RECORD_SUFFIX() - Method in class uk.num.numlib.internal.util.StringConstants
Accessor
MAX_NUM_REDIRECTS - Static variable in class uk.num.numlib.api.NumAPI
 
ModlServices - Class in uk.num.numlib.internal.modl
A class to act as a facade for the MODL interpreter.
ModlServices() - Constructor for class uk.num.numlib.internal.modl.ModlServices
Default constructor
Module - Class in uk.num.numlib.internal.module
A class to represent the Module Configuration data obtained from DNS.
Module() - Constructor for class uk.num.numlib.internal.module.Module
Default constructor
ModuleConfig - Class in uk.num.numlib.internal.module
The Module Configuration Data.
ModuleConfig() - Constructor for class uk.num.numlib.internal.module.ModuleConfig
Default constructor
ModuleDNSQueries - Class in uk.num.numlib.internal.module
Class to hold the DNS query strings for a module and domain name/URL/email address combination.
ModuleDNSQueries(String, String) - Constructor for class uk.num.numlib.internal.module.ModuleDNSQueries
Constructor
ModuleFactory - Class in uk.num.numlib.internal.module
A factory for ModuleDNSQuery objects.

N

normaliseDomainName(String) - Method in class uk.num.numlib.internal.util.DomainNameUtils
Convert a domain name or URL into a normalised name by removing 'www.' and any trailing '.'.
NumAPI - Class in uk.num.numlib.api
This is the main class for using the num-client-library.
NumAPI() - Constructor for class uk.num.numlib.api.NumAPI
Default constructor to initialise the default DNS services and MODL services.
NumAPI(String) - Constructor for class uk.num.numlib.api.NumAPI
Alternative constructor used to override the default DNS hosts.
NumAPI(String, int) - Constructor for class uk.num.numlib.api.NumAPI
Alternative constructor used to override the default DNS host and port.
NumAPI(DNSServices, ModlServices) - Constructor for class uk.num.numlib.api.NumAPI
Constructor allowing the core services to be overridden, mainly for testing purposes, but could also be useful for other purposes.
NumAPICallbacks - Interface in uk.num.numlib.api
This interface defines the callback contract for the NumAPI.
NumAPICallbacks.Location - Enum in uk.num.numlib.api
The type of location the NUM record was received from
NumAPICallbacksDefaultHandler - Class in uk.num.numlib.api
A default no-op implementation of the NumAPICallbacks.
NumAPICallbacksDefaultHandler() - Constructor for class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Default constructor
NumAPIContext - Interface in uk.num.numlib.api
The context state for a given module and domain name combination
NumAPIContextBase - Class in uk.num.numlib.internal.ctx
A base class implementation of NumAPIContext.
NumAPIContextBase() - Constructor for class uk.num.numlib.internal.ctx.NumAPIContextBase
 
NumBadModuleConfigDataException - Exception in uk.num.numlib.exc
 
NumBadModuleConfigDataException(String) - Constructor for exception uk.num.numlib.exc.NumBadModuleConfigDataException
 
NumBadModuleIdException - Exception in uk.num.numlib.exc
 
NumBadModuleIdException(String) - Constructor for exception uk.num.numlib.exc.NumBadModuleIdException
 
NumBadMultipartRecordException - Exception in uk.num.numlib.exc
 
NumBadMultipartRecordException(String) - Constructor for exception uk.num.numlib.exc.NumBadMultipartRecordException
 
NumBadRecordException - Exception in uk.num.numlib.exc
 
NumBadRecordException(String) - Constructor for exception uk.num.numlib.exc.NumBadRecordException
 
NumBadRecordException(String, Throwable) - Constructor for exception uk.num.numlib.exc.NumBadRecordException
 
NumBadURLException - Exception in uk.num.numlib.exc
 
NumBadURLException(String) - Constructor for exception uk.num.numlib.exc.NumBadURLException
 
NumDNSQueryException - Exception in uk.num.numlib.exc
 
NumDNSQueryException(String) - Constructor for exception uk.num.numlib.exc.NumDNSQueryException
 
NumException - Exception in uk.num.numlib.exc
Used to report errors detected by the NUM Library code.
NumException() - Constructor for exception uk.num.numlib.exc.NumException
 
NumException(String) - Constructor for exception uk.num.numlib.exc.NumException
 
NumException(String, Throwable) - Constructor for exception uk.num.numlib.exc.NumException
 
NumException(String, Throwable, boolean, boolean) - Constructor for exception uk.num.numlib.exc.NumException
 
NumException(Throwable) - Constructor for exception uk.num.numlib.exc.NumException
 
NumInvalidDNSHostException - Exception in uk.num.numlib.exc
 
NumInvalidDNSHostException(String) - Constructor for exception uk.num.numlib.exc.NumInvalidDNSHostException
 
NumInvalidDNSHostException(String, Throwable) - Constructor for exception uk.num.numlib.exc.NumInvalidDNSHostException
 
NumInvalidDNSQueryException - Exception in uk.num.numlib.exc
 
NumInvalidDNSQueryException(String) - Constructor for exception uk.num.numlib.exc.NumInvalidDNSQueryException
 
NumInvalidParameterException - Exception in uk.num.numlib.exc
 
NumInvalidParameterException(String) - Constructor for exception uk.num.numlib.exc.NumInvalidParameterException
 
NumInvalidPopulatorResponseCodeException - Exception in uk.num.numlib.exc
 
NumInvalidPopulatorResponseCodeException(String) - Constructor for exception uk.num.numlib.exc.NumInvalidPopulatorResponseCodeException
 
NumInvalidRedirectException - Exception in uk.num.numlib.exc
 
NumInvalidRedirectException(String) - Constructor for exception uk.num.numlib.exc.NumInvalidRedirectException
 
NumLookupRedirect - Class in uk.num.numlib.internal.modl
 
NumLookupRedirect(String) - Constructor for class uk.num.numlib.internal.modl.NumLookupRedirect
 
NumMaximumRedirectsExceededException - Exception in uk.num.numlib.exc
 
NumMaximumRedirectsExceededException() - Constructor for exception uk.num.numlib.exc.NumMaximumRedirectsExceededException
 
NumNoRecordAvailableException - Exception in uk.num.numlib.exc
 
NumNoRecordAvailableException(String) - Constructor for exception uk.num.numlib.exc.NumNoRecordAvailableException
 
NumNotImplementedException - Exception in uk.num.numlib.exc
 
NumNotImplementedException(String) - Constructor for exception uk.num.numlib.exc.NumNotImplementedException
 
NumPopulatorErrorException - Exception in uk.num.numlib.exc
 
NumPopulatorErrorException(String) - Constructor for exception uk.num.numlib.exc.NumPopulatorErrorException
 
NumQueryRedirect - Class in uk.num.numlib.internal.modl
 
NumQueryRedirect(String) - Constructor for class uk.num.numlib.internal.modl.NumQueryRedirect
 
NumUserVariablesException - Exception in uk.num.numlib.exc
 
NumUserVariablesException(String) - Constructor for exception uk.num.numlib.exc.NumUserVariablesException
 

P

POPULATED - uk.num.numlib.api.NumAPICallbacks.Location
 
POPULATOR_SERVICE_SUFFIX() - Method in class uk.num.numlib.internal.util.StringConstants
Accessor
PopulatorResponse - Class in uk.num.numlib.internal.modl
A response from the populator service.
PopulatorResponse() - Constructor for class uk.num.numlib.internal.modl.PopulatorResponse
Default constructor
PopulatorResponseRecord - Class in uk.num.numlib.internal.modl
An object to represent a status or error response from the populator service.
PopulatorResponseRecord() - Constructor for class uk.num.numlib.internal.modl.PopulatorResponseRecord
Constructor
PopulatorRetryConfig - Class in uk.num.numlib.internal.util
 
PossibleMultiPartRecordException - Exception in uk.num.numlib.internal.dns
 
PossibleMultiPartRecordException() - Constructor for exception uk.num.numlib.internal.dns.PossibleMultiPartRecordException
 
PREPOPULATED_RECORD_SUFFIX() - Method in class uk.num.numlib.internal.util.StringConstants
Accessor
put(K, V) - Method in class uk.num.numlib.internal.util.SimpleCache
Add an item to the cache.

R

rebuildTXTRecordContent(Record[]) - Method in interface uk.num.numlib.internal.dns.DNSServices
Concatenate an array of TXT record values to a single String
rebuildTXTRecordContent(Record[]) - Method in class uk.num.numlib.internal.dns.DNSServicesDefaultImpl
Concatenate an array of TXT record values to a single String
receivedFrom() - Method in interface uk.num.numlib.api.NumAPICallbacks
The type of location the NUM record was received from.
receivedFrom() - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
The type of location the NUM record was received from.
RequiredUserVariable - Class in uk.num.numlib.api
A definition of a user variable that needs a value obtained from the user.
RequiredUserVariable() - Constructor for class uk.num.numlib.api.RequiredUserVariable
 
RETRIES - Static variable in class uk.num.numlib.internal.util.PopulatorRetryConfig
 
retrieveNumRecord(NumAPIContext, NumAPICallbacks, int) - Method in class uk.num.numlib.api.NumAPI
This method uses the module context and the supplied Required User Variable values to obtain a fully expanded JSON object from DNS.
RETRY_DELAYS - Static variable in class uk.num.numlib.internal.util.PopulatorRetryConfig
 

S

setBprq(boolean) - Method in class uk.num.numlib.internal.module.Module
Accessor
setBpsq(boolean) - Method in class uk.num.numlib.internal.module.Module
Accessor
setCode(int) - Method in class uk.num.numlib.internal.modl.PopulatorResponseRecord
Accessor
setDea(String) - Method in class uk.num.numlib.internal.module.Module
Accessor
setDescription(String) - Method in class uk.num.numlib.internal.modl.PopulatorResponseRecord
Accessor
setDsr(boolean) - Method in class uk.num.numlib.internal.module.Module
Accessor
setEncrypted(boolean) - Method in interface uk.num.numlib.api.NumAPICallbacks
Set a flag to indicate whether the NUM record was encrypted or not.
setEncrypted(boolean) - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Set a flag to indicate whether the NUM record was encrypted or not.
setError_(PopulatorResponseRecord) - Method in class uk.num.numlib.internal.modl.PopulatorResponse
Accessor
setErrorResult(String) - Method in interface uk.num.numlib.api.NumAPICallbacks
Called if an error occurs while retrieving or processing the NUM recocrd.
setErrorResult(String) - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Called if an error occurs while retrieving or processing the NUM recocrd.
setIndependentRecordLocation(String) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Set the independent record location to a specific value.
setKey(String) - Method in class uk.num.numlib.api.RequiredUserVariable
Accessor
setLocation(NumAPICallbacks.Location) - Method in interface uk.num.numlib.api.NumAPICallbacks
Tell the library user where the record was retrieved from.
setLocation(NumAPICallbacks.Location) - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Tell the library user where the record was retrieved from.
setManagedRecordLocation(String) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Override the managed record location, usually due to a redirect
setModule(Module) - Method in class uk.num.numlib.internal.module.ModuleConfig
Accessor
setModuleConfig(ModuleConfig) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Accessor
setModuleDNSQueries(ModuleDNSQueries) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Accessor
setName(String) - Method in class uk.num.numlib.internal.module.Module
Accessor
setPrepopulatedRecordLocation(String) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Override the prepopulated record location, usually due to a redirect
setPrompt(String) - Method in class uk.num.numlib.api.RequiredUserVariable
Accessor
setRelativeRedirectIndependentRecordLocation(String, int) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Change the independent record location due to a redirect.
setRelativeRedirectManagedRecordLocation(String, int) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Change the managed record location due to a redirect.
setRelativeRedirectPrepopulatedRecordLocation(String, int) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Change the pre-poulated record location due to a redirect.
setRequiredUserVariables(RequiredUserVariable[]) - Method in interface uk.num.numlib.api.NumAPIContext
Update the required user variables with values obtained from the client.
setRequiredUserVariables(RequiredUserVariable[]) - Method in class uk.num.numlib.internal.ctx.NumAPIContextBase
Update the required user variables with values obtained from the client.
setRer(boolean) - Method in class uk.num.numlib.internal.module.Module
Accessor
setResult(String) - Method in interface uk.num.numlib.api.NumAPICallbacks
Called when the result is available from DNS
setResult(String) - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Called when the result is available from DNS
setRootRedirectIndependentRecordLocation(String) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Change the independent record location due to a redirect.
setRootRedirectManagedRecordLocation(String) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Change the managed record location due to a redirect.
setRootRedirectPrepopulatedRecordLocation(String) - Method in class uk.num.numlib.internal.module.ModuleDNSQueries
Change the pre-populated record location due to a redirect.
setRprq(boolean) - Method in class uk.num.numlib.internal.module.Module
Accessor
setRpsq(boolean) - Method in class uk.num.numlib.internal.module.Module
Accessor
setRuv(RequiredUserVariable[]) - Method in class uk.num.numlib.internal.module.Module
Accessor
setSignedDNSSEC(boolean) - Method in interface uk.num.numlib.api.NumAPICallbacks
Set a flag to indicate whether the record was DNSSEC signed or not.
setSignedDNSSEC(boolean) - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Set a flag to indicate whether the record was DNSSEC signed or not.
setStatus_(PopulatorResponseRecord) - Method in class uk.num.numlib.internal.modl.PopulatorResponse
Accessor
setTCPOnly(boolean) - Method in class uk.num.numlib.api.NumAPI
Tell dnsjava to use TCP and not UDP.
setTimeToLive(int) - Method in class uk.num.numlib.internal.util.SimpleCache
Override the default cache timeour.
setTopLevelZone(String) - Method in class uk.num.numlib.api.NumAPI
Override the top-level zone from 'num.uk' to 'myzone.com' for example.
setTopLevelZone(String) - Method in class uk.num.numlib.internal.util.StringConstants
Override the top-level zone from 'num.uk' to 'myzone.com' for example.
setValue(String) - Method in class uk.num.numlib.api.RequiredUserVariable
Accessor
setWasEncrypted(boolean) - Method in interface uk.num.numlib.api.NumAPICallbacks
Tell the library user whether the record retrieved from DNS was encrypted or not.
setWasEncrypted(boolean) - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Tell the library user whether the record retrieved from DNS was encrypted or not.
shutdown() - Method in class uk.num.numlib.api.NumAPI
Stop any outstanding DNS queries still in the Executor.
SimpleCache<K,​V> - Class in uk.num.numlib.internal.util
A very basic cache with a timeout mechanism.
SimpleCache() - Constructor for class uk.num.numlib.internal.util.SimpleCache
Default Constructor
StringConstants - Class in uk.num.numlib.internal.util
Constants defined by the NUM Protocol Specification

T

toIndependentRecordQuery(String, String) - Method in class uk.num.numlib.internal.util.DomainNameUtils
Convert a domain name to a query format suitable for use in an independent query.
toIndependentRecordQuery(String, String) - Method in class uk.num.numlib.internal.util.EmailAddressUtils
Convert an email address to an independent record query.
toIndependentRecordQuery(URL, String) - Method in class uk.num.numlib.internal.util.URLUtils
Convert a URL to a query format suitable for use in an independent query.
toManagedRecordQuery(String, String) - Method in class uk.num.numlib.internal.util.DomainNameUtils
Convert a domain name to a query format suitable for use in a managed record query.
toManagedRecordQuery(String, String) - Method in class uk.num.numlib.internal.util.EmailAddressUtils
Convert an email address to a managed record query.
toManagedRecordQuery(URL, String) - Method in class uk.num.numlib.internal.util.URLUtils
Convert a URL to a query format suitable for use in a managed record query.
toPopulatorQuery(String, String) - Method in class uk.num.numlib.internal.util.DomainNameUtils
Convert a domain name to a query format suitable for use in a populator query.
toPopulatorQuery(String, String) - Method in class uk.num.numlib.internal.util.EmailAddressUtils
Convert an email address to a populator query.
toPopulatorQuery(URL, String) - Method in class uk.num.numlib.internal.util.URLUtils
Convert a URL to a query format suitable for use in a populator query.
toPrePopulatedRecordQuery(String, String) - Method in class uk.num.numlib.internal.util.DomainNameUtils
Convert a domain name to a query format suitable for use in a pre-populated record query.
toPrePopulatedRecordQuery(String, String) - Method in class uk.num.numlib.internal.util.EmailAddressUtils
Convert an email address to a pre-populated record query.
toPrePopulatedRecordQuery(URL, String) - Method in class uk.num.numlib.internal.util.URLUtils
Convert a URL to a query format suitable for use in a pre-populated record query.
toString() - Method in class uk.num.numlib.api.RequiredUserVariable
 
toString() - Method in class uk.num.numlib.internal.module.Module
 
toString() - Method in class uk.num.numlib.internal.module.ModuleConfig
 

U

uk.num.numlib.api - package uk.num.numlib.api
 
uk.num.numlib.exc - package uk.num.numlib.exc
 
uk.num.numlib.internal.ctx - package uk.num.numlib.internal.ctx
 
uk.num.numlib.internal.dns - package uk.num.numlib.internal.dns
 
uk.num.numlib.internal.modl - package uk.num.numlib.internal.modl
 
uk.num.numlib.internal.module - package uk.num.numlib.internal.module
 
uk.num.numlib.internal.util - package uk.num.numlib.internal.util
 
URLUtils - Class in uk.num.numlib.internal.util
Transform a URL to a format suitable for various NUM Protocol queries.
UTILITY_MODULE_PREFIX() - Method in class uk.num.numlib.internal.util.StringConstants
Accessor

V

valueOf(String) - Static method in enum uk.num.numlib.api.NumAPICallbacks.Location
Returns the enum constant of this type with the specified name.
values() - Static method in enum uk.num.numlib.api.NumAPICallbacks.Location
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasEncrypted() - Method in interface uk.num.numlib.api.NumAPICallbacks
Check whether the NUM record was encrypted when received from DNS.
wasEncrypted() - Method in class uk.num.numlib.api.NumAPICallbacksDefaultHandler
Check whether the NUM record was encrypted when received from DNS.
B C D E G H I M N P R S T U V W 
All Classes All Packages