B C D E G H I M N P R S T U V W
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages