Hierarchy For All Packages
Package Hierarchies:- org.minidns,
 - org.minidns.cache,
 - org.minidns.constants,
 - org.minidns.dane,
 - org.minidns.dane.java7,
 - org.minidns.dnslabel,
 - org.minidns.dnsmessage,
 - org.minidns.dnsname,
 - org.minidns.dnsqueryresult,
 - org.minidns.dnssec,
 - org.minidns.dnssec.algorithms,
 - org.minidns.dnsserverlookup,
 - org.minidns.dnsserverlookup.android21,
 - org.minidns.edns,
 - org.minidns.hla,
 - org.minidns.hla.srv,
 - org.minidns.idna,
 - org.minidns.integrationtest,
 - org.minidns.iterative,
 - org.minidns.jul,
 - org.minidns.minidnsrepl,
 - org.minidns.record,
 - org.minidns.source,
 - org.minidns.source.async,
 - org.minidns.util
 
Class Hierarchy
- java.lang.Object
- org.minidns.AbstractDnsClient
- org.minidns.DnsClient
 - org.minidns.iterative.IterativeDnsClient
 - org.minidns.iterative.ReliableDnsClient
- org.minidns.dnssec.DnssecClient
 
 
 - org.minidns.source.AbstractDnsDataSource (implements org.minidns.source.DnsDataSource)
- org.minidns.source.async.AsyncNetworkDataSource
 - org.minidns.source.NetworkDataSource
- org.minidns.source.NetworkDataSourceWithAccounting
 
 
 - org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism (implements org.minidns.dnsserverlookup.DnsServerLookupMechanism)
- org.minidns.dnsserverlookup.AndroidUsingExec
 - org.minidns.dnsserverlookup.android21.AndroidUsingLinkProperties
 - org.minidns.dnsserverlookup.AndroidUsingReflection
 - org.minidns.dnsserverlookup.UnixUsingEtcResolvConf
 
 - org.minidns.dnssec.algorithms.AlgorithmMap
 - org.minidns.integrationtest.AsyncApiTest
 - org.minidns.source.async.AsyncDnsRequest
 - org.minidns.util.Base32
 - org.minidns.util.Base64
 - org.minidns.util.CollectionsUtil
 - org.minidns.integrationtest.CoreTest
 - org.minidns.integrationtest.DaneTest
 - org.minidns.dane.DaneVerifier
 - org.minidns.record.Data
- org.minidns.record.DelegatingDnssecRR
 - org.minidns.record.DNSKEY
 - org.minidns.record.InternetAddressRR<IA>
 - org.minidns.record.MX
 - org.minidns.record.NSEC
 - org.minidns.record.NSEC3
 - org.minidns.record.NSEC3PARAM
 - org.minidns.record.OPENPGPKEY
 - org.minidns.record.OPT
 - org.minidns.record.RRSIG
 - org.minidns.record.RRWithTarget
 - org.minidns.record.SOA
 - org.minidns.record.SRV (implements java.lang.Comparable<T>)
 - org.minidns.record.TLSA
 - org.minidns.record.TXT
 - org.minidns.record.UNKNOWN
 
 - org.minidns.idna.DefaultIdnaTransformator (implements org.minidns.idna.IdnaTransformator)
 - org.minidns.record.DelegatingDnssecRR.SharedData
 - org.minidns.DnsCache
- org.minidns.cache.LruCache
- org.minidns.cache.ExtendedLruCache
- org.minidns.cache.FullLruCache
 
 
 - org.minidns.cache.ExtendedLruCache
 
 - org.minidns.cache.LruCache
 - org.minidns.dnslabel.DnsLabel (implements java.lang.CharSequence, java.lang.Comparable<T>)
- org.minidns.dnslabel.LdhLabel
- org.minidns.dnslabel.NonReservedLdhLabel
 - org.minidns.dnslabel.ReservedLdhLabel
- org.minidns.dnslabel.XnLabel
- org.minidns.dnslabel.ALabel
 - org.minidns.dnslabel.FakeALabel
 
 
 - org.minidns.dnslabel.XnLabel
 
 - org.minidns.dnslabel.NonLdhLabel
- org.minidns.dnslabel.LeadingOrTrailingHyphenLabel
 - org.minidns.dnslabel.OtherNonLdhLabel
 - org.minidns.dnslabel.UnderscoreLabel
 
 
 - org.minidns.dnslabel.LdhLabel
 - org.minidns.dnsmessage.DnsMessage
 - org.minidns.dnsmessage.DnsMessage.Builder
 - org.minidns.dnsname.DnsName (implements java.lang.CharSequence, java.lang.Comparable<T>, java.io.Serializable)
 - org.minidns.dnsqueryresult.DnsQueryResult
- org.minidns.dnsqueryresult.CachedDnsQueryResult
- org.minidns.dnsqueryresult.DirectCachedDnsQueryResult
 - org.minidns.dnsqueryresult.SynthesizedCachedDnsQueryResult
 
 - org.minidns.dnsqueryresult.StandardDnsQueryResult
 
 - org.minidns.dnsqueryresult.CachedDnsQueryResult
 - org.minidns.constants.DnsRootServer
 - org.minidns.constants.DnssecConstants
 - org.minidns.dnssec.DnssecQueryResult
 - org.minidns.minidnsrepl.DnssecStats
 - org.minidns.integrationtest.DnssecTest
 - org.minidns.dnssec.DnssecUnverifiedReason
- org.minidns.dnssec.DnssecUnverifiedReason.AlgorithmExceptionThrownReason
 - org.minidns.dnssec.DnssecUnverifiedReason.AlgorithmNotSupportedReason
 - org.minidns.dnssec.DnssecUnverifiedReason.ConflictsWithSep
 - org.minidns.dnssec.DnssecUnverifiedReason.NoActiveSignaturesReason
 - org.minidns.dnssec.DnssecUnverifiedReason.NoRootSecureEntryPointReason
 - org.minidns.dnssec.DnssecUnverifiedReason.NoSecureEntryPointReason
 - org.minidns.dnssec.DnssecUnverifiedReason.NoSignaturesReason
 - org.minidns.dnssec.DnssecUnverifiedReason.NoTrustAnchorReason
 - org.minidns.dnssec.DnssecUnverifiedReason.NSECDoesNotMatchReason
 
 - org.minidns.edns.Edns
 - org.minidns.edns.Edns.Builder
 - org.minidns.edns.EdnsOption
- org.minidns.edns.Nsid
 - org.minidns.edns.UnknownEdnsOption
 
 - org.minidns.dane.ExpectingTrustManager (implements javax.net.ssl.X509TrustManager)
 - org.minidns.util.Hex
 - org.minidns.integrationtest.HlaTest
 - org.minidns.util.InetAddressUtil
 - org.minidns.integrationtest.IntegrationTestHelper
 - org.minidns.integrationtest.IntegrationTestTools
 - org.minidns.integrationtest.IterativeDnssecTest
 - org.minidns.dnssec.algorithms.JavaSecDigestCalculator (implements org.minidns.dnssec.DigestCalculator)
 - org.minidns.dnssec.algorithms.JavaSecSignatureVerifier (implements org.minidns.dnssec.SignatureVerifier)
 - org.minidns.MiniDnsConfiguration
 - org.minidns.MiniDnsFuture<V,E> (implements org.minidns.util.CallbackRecipient<V,E>, java.util.concurrent.Future<V>)
- org.minidns.MiniDnsFuture.InternalMiniDnsFuture<V,E>
 
 - org.minidns.idna.MiniDnsIdna
 - org.minidns.MiniDnsInitialization
 - org.minidns.jul.MiniDnsJul
 - org.minidns.minidnsrepl.MiniDnsRepl
 - org.minidns.minidnsrepl.MiniDnsStats
 - org.minidns.util.NameUtil
 - org.minidns.source.NetworkDataSourceWithAccounting.Stats
 - org.minidns.integrationtest.NsidTest
 - org.minidns.util.PlatformDetection
 - org.minidns.dnsmessage.Question
 - org.minidns.record.Record<D>
 - org.minidns.iterative.ResolutionState
 - org.minidns.hla.ResolverApi
- org.minidns.hla.DnssecResolverApi
 
 - org.minidns.hla.ResolverResult<D>
- org.minidns.hla.SrvResolverResult
 
 - org.minidns.RrSet
 - org.minidns.RrSet.Builder
 - org.minidns.hla.SrvResolverResult.ResolvedSrvRecord
 - org.minidns.hla.srv.SrvServiceProto
 - org.minidns.util.SrvUtil
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.security.GeneralSecurityException
- java.security.cert.CertificateException
- org.minidns.dane.DaneCertificateException
- org.minidns.dane.DaneCertificateException.CertificateMismatch
 - org.minidns.dane.DaneCertificateException.MultipleCertificateMismatchExceptions
 
 
 - org.minidns.dane.DaneCertificateException
 
 - java.security.cert.CertificateException
 - java.io.IOException
- org.minidns.dnssec.DnssecValidationFailedException
- org.minidns.dnssec.DnssecValidationFailedException.AuthorityDoesNotContainSoa
 - org.minidns.dnssec.DnssecValidationFailedException.DataMalformedException
 - org.minidns.dnssec.DnssecValidationFailedException.DnssecInvalidKeySpecException
 
 - org.minidns.MiniDnsException
- org.minidns.dnssec.DnssecResultNotAuthenticException
 - org.minidns.iterative.IterativeClientException
- org.minidns.iterative.IterativeClientException.LoopDetected
 - org.minidns.iterative.IterativeClientException.MaxIterativeStepsReached
 - org.minidns.iterative.IterativeClientException.NotAuthoritativeNorGlueRrFound
 
 - org.minidns.MiniDnsException.ErrorResponseException
 - org.minidns.MiniDnsException.IdMismatch
 - org.minidns.MiniDnsException.NoQueryPossibleException
 - org.minidns.MiniDnsException.NullResultException
 - org.minidns.hla.ResolutionUnsuccessfulException
 
 - org.minidns.util.MultipleIoException
 
 - org.minidns.dnssec.DnssecValidationFailedException
 - java.lang.RuntimeException
- org.minidns.dnssec.DnssecValidatorInitializationException
 - java.lang.IllegalArgumentException
- org.minidns.dnslabel.DnsLabel.LabelToLongException
 
 - java.lang.IllegalStateException
- org.minidns.dnsname.InvalidDnsNameException
- org.minidns.dnsname.InvalidDnsNameException.DNSNameTooLongException
 - org.minidns.dnsname.InvalidDnsNameException.LabelTooLongException
 
 
 - org.minidns.dnsname.InvalidDnsNameException
 
 
 - java.security.GeneralSecurityException
 
 - java.lang.Exception
 - javax.net.ssl.X509ExtendedTrustManager (implements javax.net.ssl.X509TrustManager)
- org.minidns.dane.java7.DaneExtendedTrustManager
 
 - org.minidns.dane.X509TrustManagerUtil
 
 - org.minidns.AbstractDnsClient
 
Interface Hierarchy
- org.minidns.util.CallbackRecipient<V,E>
 - java.lang.Comparable<T>
- org.minidns.dnsserverlookup.DnsServerLookupMechanism
 
 - org.minidns.dnssec.DigestCalculator
 - org.minidns.source.DnsDataSource
 - org.minidns.source.DnsDataSource.OnResponseCallback
 - org.minidns.util.ExceptionCallback<E>
 - org.minidns.idna.IdnaTransformator
 - org.minidns.cache.MiniDnsCacheFactory
 - org.minidns.MiniDnsFuture.ExceptionsWrapper<EI,EO>
 - org.minidns.dnssec.SignatureVerifier
 - org.minidns.util.SuccessCallback<T>
 
Annotation Type Hierarchy
- org.minidns.integrationtest.IntegrationTest (implements java.lang.annotation.Annotation)
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.minidns.AbstractDnsClient.IpVersionSetting
 - org.minidns.source.AbstractDnsDataSource.QueryMode
 - org.minidns.dnsmessage.DnsMessage.OPCODE
 - org.minidns.dnsmessage.DnsMessage.RESPONSE_CODE
 - org.minidns.dnsqueryresult.DnsQueryResult.QueryMethod
 - org.minidns.constants.DnssecConstants.DigestAlgorithm
 - org.minidns.constants.DnssecConstants.SignatureAlgorithm
 - org.minidns.edns.Edns.OptionCode
 - org.minidns.integrationtest.IntegrationTestTools.CacheConfig
 - org.minidns.record.NSEC3.HashAlgorithm
 - org.minidns.record.Record.CLASS
 - org.minidns.record.Record.TYPE
 - org.minidns.iterative.ReliableDnsClient.Mode
 - org.minidns.hla.srv.SrvProto
 - org.minidns.hla.srv.SrvService
 - org.minidns.hla.srv.SrvType
 - org.minidns.record.TLSA.CertUsage
 - org.minidns.record.TLSA.MatchingType
 - org.minidns.record.TLSA.Selector
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)