All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AppContext Some objects need to be globally accessiblyDNSServices This interface defines the contract for the DNS Service provider.DNSServicesDefaultImpl A default implementation of the DNSServices interface.DomainLookupGenerator EmailLookupGenerator HashUtils Hash function for domain names.LegacyEscapeReplacer Replace Legacy DNS Escape sequences see https://app.clubhouse.io/num/story/2639/handling-escaped-characters-in-dns-responsesLookupGenerator ModlServices A class to act as a facade for the MODL interpreter.ModuleDNSQueries Class to hold the DNS query strings for a module and NUM ID combination.ModuleFactory A factory for ModuleDNSQuery objects.NonBlankString Uitility to guarantee a populated String value - it cannot be just spacesNumAPI NumAPICallbacks This interface defines the callback contract for the NumAPI.NumAPICallbacks.Location The type of location the NUM record was received fromNumAPICallbacksDefaultHandler A default no-op implementation of the NumAPICallbacks.NumAPIContext The context state for a given module and NUM ID combinationNumAPIContextBase A base class implementation of NumAPIContext.NumAPIImpl This is the main class for using the num-client-library.NumBadModuleIdException NumBadRecordException NumDNSQueryException NumException Used to report errors detected by the NUM Library code.NumInvalidDNSHostException NumInvalidDNSQueryException NumInvalidParameterException NumInvalidPopulatorResponseCodeException NumInvalidRedirectException NumLookupRedirect NumMaximumRedirectsExceededException NumNoRecordAvailableException NumNotImplementedException NumPopulatorErrorException NumProtocolSupport Add NUM Protocol SupportNumQueryRedirect NUMURLConnection NumUserVariablesException PopulatorResponse A response from the populator service.PopulatorResponseRecord An object to represent a status or error response from the populator service.PopulatorRetryConfig RelativePathException RrSetHeaderFormatException RrSetIncompleteException RrSetNoHeadersException SimpleCache<K,V> A very basic cache with a timeout mechanism.StringConstants Constants defined by the NUM Protocol SpecificationURLLookupGenerator UrlRelativePathResolver Convert a path of the form `/a/b/c/../../d/../e/../..` etc to a resolved path.UserVariable A definition of a user variable that needs a value obtained from the user.