Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addLastAddresses(long, String, int, int, SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
Adds addresses and ports together with the time in milliseconds since the epoch when they were last seen to the history of last seen addresses and ports.
addResponses(ClientsHistory) - Method in class org.torproject.onionoo.docs.ClientsHistory
Adds responses from another clients history object to this one by summing up response numbers and extending interval start and/or end.
addToHistory(SortedSet<ClientsHistory>) - Method in class org.torproject.onionoo.docs.ClientsStatus
Adds all given clients history objects that don't overlap with existing clients history objects.
addToHistory(boolean, long, SortedSet<String>) - Method in class org.torproject.onionoo.docs.UptimeStatus
Adds all given uptime history objects that don't overlap with existing uptime history objects.
addToHistory(long, long, double[]) - Method in class org.torproject.onionoo.docs.WeightsStatus
Adds all given weights history objects that don't overlap with existing weights history objects.
addToReadHistory(BandwidthHistory) - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
addToWriteHistory(BandwidthHistory) - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
addUptime(UptimeHistory) - Method in class org.torproject.onionoo.docs.UptimeHistory
Adds uptime hours from another uptime history object, which is assumed to either start right after this one or which ends right before it, and sets the interval start to the earlier interval start.

B

BandwidthDocument - Class in org.torproject.onionoo.docs
 
BandwidthDocument() - Constructor for class org.torproject.onionoo.docs.BandwidthDocument
 
BandwidthDocumentWriter - Class in org.torproject.onionoo.writer
 
BandwidthDocumentWriter() - Constructor for class org.torproject.onionoo.writer.BandwidthDocumentWriter
 
BandwidthStatus - Class in org.torproject.onionoo.docs
 
BandwidthStatus() - Constructor for class org.torproject.onionoo.docs.BandwidthStatus
 
BandwidthStatusUpdater - Class in org.torproject.onionoo.updater
 
BandwidthStatusUpdater() - Constructor for class org.torproject.onionoo.updater.BandwidthStatusUpdater
Initializes a new status updater, obtains references to all relevant singleton instances, and registers as listener at the (singleton) descriptor source.
buildResponse(PrintWriter) - Method in class org.torproject.onionoo.server.ResponseBuilder
 

C

clearDirty() - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
clearDirty() - Method in class org.torproject.onionoo.docs.ClientsStatus
 
clearDirty() - Method in class org.torproject.onionoo.docs.UptimeStatus
 
clearDirty() - Method in class org.torproject.onionoo.docs.WeightsStatus
 
ClientsDocument - Class in org.torproject.onionoo.docs
 
ClientsDocument() - Constructor for class org.torproject.onionoo.docs.ClientsDocument
 
ClientsDocumentWriter - Class in org.torproject.onionoo.writer
 
ClientsDocumentWriter() - Constructor for class org.torproject.onionoo.writer.ClientsDocumentWriter
 
ClientsHistory - Class in org.torproject.onionoo.docs
 
ClientsHistory(long, long, double, SortedMap<String, Double>, SortedMap<String, Double>, SortedMap<String, Double>) - Constructor for class org.torproject.onionoo.docs.ClientsHistory
Instantiates a new clients history object with given interval start and end, total responses, and responses by country, transport, and version.
ClientsStatus - Class in org.torproject.onionoo.docs
 
ClientsStatus() - Constructor for class org.torproject.onionoo.docs.ClientsStatus
 
ClientsStatusUpdater - Class in org.torproject.onionoo.updater
 
ClientsStatusUpdater() - Constructor for class org.torproject.onionoo.updater.ClientsStatusUpdater
Initializes a new status updater, obtains references to all relevant singleton instances, and registers as listener at the (singleton) descriptor source.
compare(SummaryDocument, SummaryDocument) - Method in class org.torproject.onionoo.server.SummaryDocumentComparator
 
compareTo(ClientsHistory) - Method in class org.torproject.onionoo.docs.ClientsHistory
 
compareTo(UptimeHistory) - Method in class org.torproject.onionoo.docs.UptimeHistory
 
compareTo(TorVersion) - Method in class org.torproject.onionoo.updater.TorVersion
 
compressHistory(long) - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
compressHistory(long) - Method in class org.torproject.onionoo.docs.ClientsStatus
Compresses the history of clients objects by merging adjacent intervals, depending on how far back in the past they lie.
compressHistory() - Method in class org.torproject.onionoo.docs.UptimeStatus
Compresses the history of uptime objects by merging adjacent intervals.
compressHistory(long) - Method in class org.torproject.onionoo.docs.WeightsStatus
Compresses the history of weights objects by merging adjacent intervals, depending on how far back in the past they lie.
CONSENSUS_WEIGHT - Static variable in interface org.torproject.onionoo.docs.DetailsDocumentFields
 
CONSENSUS_WEIGHT_ASC - Static variable in class org.torproject.onionoo.server.OrderParameterValues
 
CONSENSUS_WEIGHT_DES - Static variable in class org.torproject.onionoo.server.OrderParameterValues
 
contextDestroyed(ServletContextEvent) - Method in class org.torproject.onionoo.server.NodeIndexer
 
contextInitialized(ServletContextEvent) - Method in class org.torproject.onionoo.server.NodeIndexer
 

D

DATEHOUR_NOSPACE_FORMAT - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
DateTimeHelper - Class in org.torproject.onionoo.docs
 
DescriptorHistory - Enum in org.torproject.onionoo.updater
 
DescriptorListener - Interface in org.torproject.onionoo.updater
 
DescriptorSource - Class in org.torproject.onionoo.updater
 
DescriptorSource() - Constructor for class org.torproject.onionoo.updater.DescriptorSource
Instantiates a new descriptor source.
DescriptorSourceFactory - Class in org.torproject.onionoo.updater
 
DescriptorSourceFactory() - Constructor for class org.torproject.onionoo.updater.DescriptorSourceFactory
 
DescriptorType - Enum in org.torproject.onionoo.updater
 
DetailsDocument - Class in org.torproject.onionoo.docs
 
DetailsDocument() - Constructor for class org.torproject.onionoo.docs.DetailsDocument
 
DetailsDocumentFields - Interface in org.torproject.onionoo.docs
Provides constants for details document field names.
DetailsDocumentWriter - Class in org.torproject.onionoo.writer
 
DetailsDocumentWriter() - Constructor for class org.torproject.onionoo.writer.DetailsDocumentWriter
 
DetailsStatus - Class in org.torproject.onionoo.docs
 
DetailsStatus() - Constructor for class org.torproject.onionoo.docs.DetailsStatus
 
determineVersionStatus(SortedSet<TorVersion>) - Method in class org.torproject.onionoo.updater.TorVersion
Determine the version status of this tor version in the context of the given recommended tor versions.
Document - Class in org.torproject.onionoo.docs
 
Document() - Constructor for class org.torproject.onionoo.docs.Document
 
DocumentStore - Class in org.torproject.onionoo.docs
 
DocumentStore() - Constructor for class org.torproject.onionoo.docs.DocumentStore
 
DocumentStoreFactory - Class in org.torproject.onionoo.docs
 
DocumentStoreFactory() - Constructor for class org.torproject.onionoo.docs.DocumentStoreFactory
 
DocumentWriter - Interface in org.torproject.onionoo.writer
 
DocumentWriterRunner - Class in org.torproject.onionoo.writer
 
DocumentWriterRunner() - Constructor for class org.torproject.onionoo.writer.DocumentWriterRunner
Instantiates a new document writer runner with newly created instances of all known document writer implementations.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.torproject.onionoo.server.ResourceServlet
 
doGet(HttpServletRequestWrapper, HttpServletResponseWrapper) - Method in class org.torproject.onionoo.server.ResourceServlet
 
doGet(HttpServletRequestWrapper, HttpServletResponseWrapper, long) - Method in class org.torproject.onionoo.server.ResourceServlet
Handles the HTTP GET request in the wrapped request by writing an HTTP GET response to the likewise response, both of which are wrapped to facilitate testing.
downloadDescriptors() - Method in class org.torproject.onionoo.updater.DescriptorSource
Downloads descriptors from CollecTor.

E

equals(Object) - Method in class org.torproject.onionoo.docs.ClientsHistory
 
equals(Object) - Method in class org.torproject.onionoo.docs.UptimeHistory
 
equals(Object) - Method in class org.torproject.onionoo.updater.TorVersion
 

F

FIFTEEN_MINUTES - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
finishReverseDomainNameLookups() - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
Joins all background threads performing reverse domain name lookups and returns as soon as they have all finished.
FIRST_SEEN - Static variable in interface org.torproject.onionoo.docs.DetailsDocumentFields
 
FIRST_SEEN_ASC - Static variable in class org.torproject.onionoo.server.OrderParameterValues
 
FIRST_SEEN_DES - Static variable in class org.torproject.onionoo.server.OrderParameterValues
 
FIVE_MINUTES - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
flushDocumentCache() - Method in class org.torproject.onionoo.docs.DocumentStore
Writes cached node statuses, cached summary documents, and then the update file to disk.
format(long, String) - Static method in class org.torproject.onionoo.docs.DateTimeHelper
 
format(long) - Static method in class org.torproject.onionoo.docs.DateTimeHelper
 
formatBytes(long) - Static method in class org.torproject.onionoo.util.FormattingUtils
Formats the given number of bytes as B, KiB, MiB, GiB, etc.
formatDecimalNumber(long) - Static method in class org.torproject.onionoo.util.FormattingUtils
Formats the given decimal number with a comma as thousands separator.
formatMillis(long) - Static method in class org.torproject.onionoo.util.FormattingUtils
Formats the given number of milliseconds using the format "${minutes}:${seconds}.{milliseconds} minutes".
FormattingUtils - Class in org.torproject.onionoo.util
Static helper methods for string processing etc.
FOUR_HOURS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
FOURTY_FIVE_MINUTES - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
fromString(String) - Static method in class org.torproject.onionoo.docs.ClientsHistory
Instantiates a new clients history object from the given string that may have been produced by ClientsHistory.toString().
fromString(String) - Static method in class org.torproject.onionoo.docs.NodeStatus
Instantiates a new node status object from the given string that may have been produced by NodeStatus.toString().
fromString(String) - Static method in class org.torproject.onionoo.docs.UptimeHistory
Instantiates a new uptime history object from the given string that may have been produced by UptimeHistory.toString().

G

getAbbreviation() - Method in enum org.torproject.onionoo.updater.TorVersionStatus
 
getAddress() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getAddress() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getAddresses() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getAdvertisedBandwidth() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getAdvertisedBandwidth() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getAdvertisedOrAddresses() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getAllegedFamily() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getAllegedFamily() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getAllegedFamily() - Method in class org.torproject.onionoo.docs.NodeStatus
Returns the alleged family consisting of all relays in this relay's declared family that are not in a mutual family relationship with this relay.
getAs() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getAsName() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getAsName() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getAsName() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getAsName() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getAsName() - Method in class org.torproject.onionoo.updater.LookupResult
 
getAsNumber() - Method in class org.torproject.onionoo.docs.DetailsDocument
Deprecated.
getAsNumber() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getAsNumber() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getAsNumber() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getAsNumber() - Method in class org.torproject.onionoo.updater.LookupResult
 
getBandwidthBurst() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getBandwidthBurst() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getBandwidthRate() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getBandwidthRate() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getBase64Fingerprint() - Method in class org.torproject.onionoo.docs.SummaryDocument
Returns the base64-encoded fingerprint, or null if no fingerprint is set.
getBridgeHistory() - Method in class org.torproject.onionoo.docs.UptimeStatus
 
getBridgesPublishedString() - Method in class org.torproject.onionoo.server.RequestHandler
 
getBridgesSkipped() - Method in class org.torproject.onionoo.server.RequestHandler
 
getBridgesTruncated() - Method in class org.torproject.onionoo.server.RequestHandler
 
getCharsWritten() - Method in class org.torproject.onionoo.server.ResponseBuilder
 
getCityName() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getCityName() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getCityName() - Method in class org.torproject.onionoo.updater.LookupResult
 
getConsensusWeight() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getConsensusWeight() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getConsensusWeight() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getConsensusWeight() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getConsensusWeightFraction() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getConsensusWeightFraction() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getContact() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getContact() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getContact() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getContact() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getCount() - Method in class org.torproject.onionoo.docs.GraphHistory
 
getCountry() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getCountryCode() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getCountryCode() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getCountryCode() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getCountryCode() - Method in class org.torproject.onionoo.updater.LookupResult
 
getCountryName() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getCountryName() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getCountryName() - Method in class org.torproject.onionoo.updater.LookupResult
 
getDeclaredFamily() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getDefaultPolicy() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getDefaultPolicy() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getDescPublished() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getDescriptorSource() - Static method in class org.torproject.onionoo.updater.DescriptorSourceFactory
Returns the singleton descriptor source instance that gets created upon first invocation of this method.
getDir() - Method in enum org.torproject.onionoo.updater.DescriptorType
 
getDirAddress() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getDirPort() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getDirPort() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getDocumentStore() - Static method in class org.torproject.onionoo.docs.DocumentStoreFactory
Returns the singleton document store instance that gets created upon first invocation of this method.
getDocumentString() - Method in class org.torproject.onionoo.docs.Document
 
getEffectiveFamily() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getEffectiveFamily() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getEffectiveFamily() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getEffectiveFamily() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getEndMillis() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
getEndMillis() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
getExitAddresses() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getExitAddresses() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getExitAddresses() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getExitPolicy() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getExitPolicy() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getExitPolicySummary() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getExitPolicyV6Summary() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getExitPolicyV6Summary() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getExitProbability() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getExitProbability() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getExtendedFamily() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getExtraInfoDescPublished() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getFactor() - Method in class org.torproject.onionoo.docs.GraphHistory
 
getFamilyFingerprints() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getFileName() - Method in enum org.torproject.onionoo.updater.DescriptorHistory
 
getFingerprint() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getFingerprint() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getFingerprint() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getFingerprintSortedHexBlocks() - Method in class org.torproject.onionoo.docs.SummaryDocument
Returns a sorted array containing blocks of 4 upper-case hex characters from the fingerprint, or null if no fingerprint is set.
getFirst() - Method in class org.torproject.onionoo.docs.GraphHistory
 
getFirstSeen() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getFirstSeenMillis() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getFirstSeenMillis() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getFirstSeenMillis() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getFlags() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getFlags() - Method in class org.torproject.onionoo.docs.UptimeDocument
 
getFlags() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
getGuardProbability() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getGuardProbability() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getHashedFingerprint() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getHashedFingerprint() - Method in class org.torproject.onionoo.docs.SummaryDocument
Returns the SHA1-hashed fingerprint, or null if no fingerprint is set.
getHibernating() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getHibernating() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getHistory() - Method in class org.torproject.onionoo.docs.ClientsStatus
 
getHistory() - Method in class org.torproject.onionoo.docs.WeightsStatus
 
getHostName() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getHostName() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getHostName() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getHostName() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getIndirectFamily() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getIndirectFamily() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getIndirectFamily() - Method in class org.torproject.onionoo.docs.NodeStatus
Returns the indirect family consisting of all relays that can be reached via mutual family relationships except for those that can be reached directly via such a relationship.
getInterval() - Method in class org.torproject.onionoo.docs.GraphHistory
 
getLast() - Method in class org.torproject.onionoo.docs.GraphHistory
 
getLastAddresses() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getLastChangedAddressOrPort() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getLastChangedOrAddressOrPort() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getLastChangedOrAddressOrPort() - Method in class org.torproject.onionoo.docs.NodeStatus
Returns the time in milliseconds since the epoch when addresses or ports were last changed.
getLastIndexed(long) - Method in class org.torproject.onionoo.server.NodeIndexer
Returns the creation time of the last known node index in milliseconds since the epoch, or -1 if no node index could be retrieved within timeoutMillis milliseconds.
getLastModified(HttpServletRequest) - Method in class org.torproject.onionoo.server.ResourceServlet
 
getLastRdnsLookup() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getLastRestarted() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getLastRestarted() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getLastSeen() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getLastSeenMillis() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getLastSeenMillis() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getLastSeenMillis() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getLatestNodeIndex(long) - Method in class org.torproject.onionoo.server.NodeIndexer
Returns the last known node index, or null if no node index could be retrieved within timeoutMillis milliseconds.
getLatitude() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getLatitude() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getLatitude() - Method in class org.torproject.onionoo.updater.LookupResult
 
getLongitude() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getLongitude() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getLongitude() - Method in class org.torproject.onionoo.updater.LookupResult
 
getLookupStartMillis() - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
Returns the time in milliseconds since the epoch when reverse domain lookups have been started.
getMeasured() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getMeasured() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getMiddleProbability() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getMiddleProbability() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getNickname() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getNickname() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getNickname() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getNickname() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getNodeIndexer() - Static method in class org.torproject.onionoo.server.NodeIndexerFactory
Returns the singleton node indexer instance that gets created upon first invocation of this method.
getObservedBandwidth() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getObservedBandwidth() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getOperatingSystem() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getOperatingSystem() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getOrAddresses() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getOrAddresses() - Method in class org.torproject.onionoo.docs.DetailsStatus
Returns all addresses used for the onion-routing protocol which includes the primary address and all additionally configured onion-routing addresses.
getOrAddresses() - Method in class org.torproject.onionoo.docs.NodeStatus
Returns all addresses used for the onion-routing protocol which includes the primary address and all additionally configured onion-routing addresses.
getOrAddressesAndPorts() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getOrAddressesAndPorts() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getOrderedBridges() - Method in class org.torproject.onionoo.server.RequestHandler
 
getOrderedRelays() - Method in class org.torproject.onionoo.server.RequestHandler
 
getOrPort() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getOrPort() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getParameterMap() - Method in class org.torproject.onionoo.server.HttpServletRequestWrapper
 
getParameterValues(String) - Method in class org.torproject.onionoo.server.HttpServletRequestWrapper
 
getPlatform() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getPlatform() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getPortList() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getPortList() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getQueryString() - Method in class org.torproject.onionoo.server.HttpServletRequestWrapper
 
getReadHistory() - Method in class org.torproject.onionoo.docs.BandwidthDocument
 
getReadHistory() - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
getRecommendedVersion() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getRecommendedVersion() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getRecommendedVersion() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getRecommendedVersion() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getRegionName() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getRegionName() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getRegionName() - Method in class org.torproject.onionoo.updater.LookupResult
 
getRelayFlags() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getRelayFlags() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getRelayFlags() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getRelayHistory() - Method in class org.torproject.onionoo.docs.UptimeStatus
 
getRelaysPublishedString() - Method in class org.torproject.onionoo.server.RequestHandler
 
getRelaysSkipped() - Method in class org.torproject.onionoo.server.RequestHandler
 
getRelaysTruncated() - Method in class org.torproject.onionoo.server.RequestHandler
 
getRequestURI() - Method in class org.torproject.onionoo.server.HttpServletRequestWrapper
 
getResponsesByCountry() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
getResponsesByTransport() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
getResponsesByVersion() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
getRunning() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getStartMillis() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
getStartMillis() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
getStatsString() - Method in class org.torproject.onionoo.docs.DocumentStore
Returns a string with statistics on document storage operations.
getStatsString() - Method in class org.torproject.onionoo.updater.BandwidthStatusUpdater
 
getStatsString() - Method in class org.torproject.onionoo.updater.ClientsStatusUpdater
 
getStatsString() - Method in class org.torproject.onionoo.updater.DescriptorSource
Returns a string with statistics on the number of processed descriptors during the current execution.
getStatsString() - Method in class org.torproject.onionoo.updater.LookupService
Returns a string with the number of addresses looked up and resolved.
getStatsString() - Method in class org.torproject.onionoo.updater.NodeDetailsStatusUpdater
 
getStatsString() - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
Returns a string with the number of performed reverse domain name lookups and some simple statistics on lookup time.
getStatsString() - Method in interface org.torproject.onionoo.updater.StatusUpdater
 
getStatsString() - Method in class org.torproject.onionoo.updater.UptimeStatusUpdater
 
getStatsString() - Method in class org.torproject.onionoo.updater.WeightsStatusUpdater
 
getStatsString() - Method in class org.torproject.onionoo.writer.BandwidthDocumentWriter
 
getStatsString() - Method in class org.torproject.onionoo.writer.ClientsDocumentWriter
 
getStatsString() - Method in class org.torproject.onionoo.writer.DetailsDocumentWriter
 
getStatsString() - Method in interface org.torproject.onionoo.writer.DocumentWriter
 
getStatsString() - Method in class org.torproject.onionoo.writer.SummaryDocumentWriter
 
getStatsString() - Method in class org.torproject.onionoo.writer.UptimeDocumentWriter
 
getStatsString() - Method in class org.torproject.onionoo.writer.WeightsDocumentWriter
 
getTotalResponses() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
getTransports() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getTransports() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getUnreachableOrAddresses() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getUnverifiedHostNames() - Method in class org.torproject.onionoo.docs.DetailsDocument
Creates a copy of the list with each string having its escaping for JSON compatibility reversed and returns the copy, unless the held reference was null in which case null is returned.
getUnverifiedHostNames() - Method in class org.torproject.onionoo.docs.DetailsStatus
Creates a copy of the list with each string having its escaping for JSON compatibility reversed and returns the copy, unless the held reference was null in which case null is returned.
getUnverifiedHostNames() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getUnverifiedHostNames() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getUnverifiedLookupResults() - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
Returns reverse domain name unverified lookup results.
getUpdatedMillis() - Method in class org.torproject.onionoo.docs.UpdateStatus
 
getUptime() - Method in class org.torproject.onionoo.docs.UptimeDocument
 
getUptimeHours() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
getValues() - Method in class org.torproject.onionoo.docs.GraphHistory
 
getVerifiedHostNames() - Method in class org.torproject.onionoo.docs.DetailsDocument
Creates a copy of the list with each string having its escaping for JSON compatibility reversed and returns the copy, unless the held reference was null in which case null is returned.
getVerifiedHostNames() - Method in class org.torproject.onionoo.docs.DetailsStatus
Creates a copy of the list with each string having its escaping for JSON compatibility reversed and returns the copy, unless the held reference was null in which case null is returned.
getVerifiedHostNames() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getVerifiedHostNames() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getVerifiedLookupResults() - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
Returns reverse domain name verified lookup results.
getVersion() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getVersion() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getVersion() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getVersion() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
getVersionStatus() - Method in class org.torproject.onionoo.docs.DetailsDocument
 
getVersionStatus() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
getVersionStatus() - Method in class org.torproject.onionoo.docs.NodeStatus
 
getWriteHistory() - Method in class org.torproject.onionoo.docs.BandwidthDocument
 
getWriteHistory() - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
getWriter() - Method in class org.torproject.onionoo.server.HttpServletResponseWrapper
 
GraphHistory - Class in org.torproject.onionoo.docs
 
GraphHistory() - Constructor for class org.torproject.onionoo.docs.GraphHistory
 
GraphHistoryCompiler - Class in org.torproject.onionoo.writer
Helper class to compile graph histories.

H

handleRequest() - Method in class org.torproject.onionoo.server.RequestHandler
Handles this request by filtering by all given parameters and then possibly ordering, offsetting, and limiting results.
hashCode() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
hashCode() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
hashCode() - Method in class org.torproject.onionoo.updater.TorVersion
 
HttpServletRequestWrapper - Class in org.torproject.onionoo.server
 
HttpServletRequestWrapper(HttpServletRequest) - Constructor for class org.torproject.onionoo.server.HttpServletRequestWrapper
 
HttpServletResponseWrapper - Class in org.torproject.onionoo.server
 
HttpServletResponseWrapper(HttpServletResponse) - Constructor for class org.torproject.onionoo.server.HttpServletResponseWrapper
 

I

init(ServletConfig) - Method in class org.torproject.onionoo.server.ResourceServlet
 
invalidateDocumentCache() - Method in class org.torproject.onionoo.docs.DocumentStore
Invalidates the document cache, so that it will be freshly populated during the next execution.
isDirty() - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
isDirty() - Method in class org.torproject.onionoo.docs.ClientsStatus
 
isDirty() - Method in class org.torproject.onionoo.docs.UptimeStatus
 
isDirty() - Method in class org.torproject.onionoo.docs.WeightsStatus
 
ISO_DATETIME_FORMAT - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ISO_DATETIME_TAB_FORMAT - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ISO_YEARMONTH_FORMAT - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
isRelay() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
isRelay() - Method in class org.torproject.onionoo.docs.NodeStatus
 
isRelay() - Method in class org.torproject.onionoo.docs.SummaryDocument
 
isRelay() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
isRunning() - Method in class org.torproject.onionoo.docs.DetailsStatus
 
isRunning() - Method in class org.torproject.onionoo.docs.SummaryDocument
 

L

list(Class<T>) - Method in class org.torproject.onionoo.docs.DocumentStore
 
list(Class<T>, long) - Method in class org.torproject.onionoo.docs.DocumentStore
Returns all fingerprints of documents of the given type that have been updated after the given time in milliseconds since the epoch.
logStatistics(long, String, Collection<String>, long, int, int, int, long) - Static method in class org.torproject.onionoo.server.PerformanceMetrics
Collects aggregate statistics on a given request for periodic request statistics, and logs requests taking longer than expected to process.
logStatistics() - Method in class org.torproject.onionoo.updater.StatusUpdateRunner
Logs statistics of all configured status updaters.
logStatistics() - Method in class org.torproject.onionoo.writer.DocumentWriterRunner
Logs statistics of all configured document writers.
lookup(SortedSet<String>) - Method in class org.torproject.onionoo.updater.LookupService
Looks up address strings in the configured GeoLite2-City-*.csv and GeoIPASNum2.csv files and returns all lookup results.
LookupResult - Class in org.torproject.onionoo.updater
 
LookupResult() - Constructor for class org.torproject.onionoo.updater.LookupResult
 
LookupService - Class in org.torproject.onionoo.updater
 
LookupService(File) - Constructor for class org.torproject.onionoo.updater.LookupService
 

M

Main - Class in org.torproject.onionoo.cron
 
main(String[]) - Static method in class org.torproject.onionoo.cron.Main
Executes a single update run or partial update run, or initiates hourly executions, depending on the given command-line arguments.
main(String[]) - Static method in class org.torproject.onionoo.server.ServerMain
Starts the web server listening for incoming client connections.

N

NO_TIME_AVAILABLE - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
NodeDetailsStatusUpdater - Class in org.torproject.onionoo.updater
 
NodeDetailsStatusUpdater(ReverseDomainNameResolver, LookupService) - Constructor for class org.torproject.onionoo.updater.NodeDetailsStatusUpdater
Initializes a new status updater, obtains references to all relevant singleton instances, and registers as listener at the (singleton) descriptor source.
NodeIndexer - Class in org.torproject.onionoo.server
 
NodeIndexer() - Constructor for class org.torproject.onionoo.server.NodeIndexer
 
NodeIndexerFactory - Class in org.torproject.onionoo.server
 
NodeIndexerFactory() - Constructor for class org.torproject.onionoo.server.NodeIndexerFactory
 
NodeStatus - Class in org.torproject.onionoo.docs
NodeStatus documents contain persistent state for data about relays.
NodeStatus(String) - Constructor for class org.torproject.onionoo.docs.NodeStatus
Instantiates a new node status object from the given fingerprint.

O

of(String) - Static method in class org.torproject.onionoo.updater.TorVersion
Return a TorVersion instance from the given tor version string that can be compared to other tor version strings, or null if the given string is not a valid tor version.
ofAbbreviation(String) - Static method in enum org.torproject.onionoo.updater.TorVersionStatus
 
ONE_DAY - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ONE_HOUR - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ONE_MINUTE - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ONE_SECOND - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ONE_WEEK - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
OrderParameterValues - Class in org.torproject.onionoo.server
Provides constants for order parameter values.
OrderParameterValues() - Constructor for class org.torproject.onionoo.server.OrderParameterValues
 
org.torproject.onionoo.cron - package org.torproject.onionoo.cron
 
org.torproject.onionoo.docs - package org.torproject.onionoo.docs
 
org.torproject.onionoo.server - package org.torproject.onionoo.server
 
org.torproject.onionoo.updater - package org.torproject.onionoo.updater
 
org.torproject.onionoo.util - package org.torproject.onionoo.util
 
org.torproject.onionoo.writer - package org.torproject.onionoo.writer
 

P

parse(String, String) - Static method in class org.torproject.onionoo.docs.DateTimeHelper
Parses the given string using the given format and return the time in milliseconds since the epoch or DateTimeHelper.NO_TIME_AVAILABLE if the string cannot be parsed.
parse(String) - Static method in class org.torproject.onionoo.docs.DateTimeHelper
Parses the given string using DateTimeHelper.ISO_DATETIME_FORMAT as format and return the time in milliseconds since the epoch or DateTimeHelper.NO_TIME_AVAILABLE if the string cannot be parsed.
parseSearchParameters(String) - Static method in class org.torproject.onionoo.server.ResourceServlet
 
PerformanceMetrics - Class in org.torproject.onionoo.server
 
PerformanceMetrics() - Constructor for class org.torproject.onionoo.server.PerformanceMetrics
 
processDescriptor(Descriptor, boolean) - Method in class org.torproject.onionoo.updater.BandwidthStatusUpdater
 
processDescriptor(Descriptor, boolean) - Method in class org.torproject.onionoo.updater.ClientsStatusUpdater
 
processDescriptor(Descriptor, boolean) - Method in interface org.torproject.onionoo.updater.DescriptorListener
 
processDescriptor(Descriptor, boolean) - Method in class org.torproject.onionoo.updater.NodeDetailsStatusUpdater
 
processDescriptor(Descriptor, boolean) - Method in class org.torproject.onionoo.updater.UptimeStatusUpdater
 
processDescriptor(Descriptor, boolean) - Method in class org.torproject.onionoo.updater.WeightsStatusUpdater
 

R

readArchivedDescriptors() - Method in class org.torproject.onionoo.updater.DescriptorSource
Reads archived descriptors from disk and feeds them into any registered listeners.
readDescriptors() - Method in class org.torproject.onionoo.updater.DescriptorSource
Reads archived and recent descriptors from disk and feeds them into any registered listeners.
registerDescriptorListener(DescriptorListener, DescriptorType) - Method in class org.torproject.onionoo.updater.DescriptorSource
Registers a descriptor listener for a given descriptor type.
remove(Class<T>) - Method in class org.torproject.onionoo.docs.DocumentStore
 
remove(Class<T>, String) - Method in class org.torproject.onionoo.docs.DocumentStore
Removes the document with given type and identified by the given fingerprint.
replaceValidUtf(String) - Static method in class org.torproject.onionoo.util.FormattingUtils
De-escape only valid UTF and leave anything else escaped.
RequestHandler - Class in org.torproject.onionoo.server
 
RequestHandler(NodeIndex) - Constructor for class org.torproject.onionoo.server.RequestHandler
 
ResourceServlet - Class in org.torproject.onionoo.server
 
ResourceServlet() - Constructor for class org.torproject.onionoo.server.ResourceServlet
 
ResponseBuilder - Class in org.torproject.onionoo.server
 
ResponseBuilder() - Constructor for class org.torproject.onionoo.server.ResponseBuilder
Initialize document store and the build revision.
retrieve(Class<T>, boolean) - Method in class org.torproject.onionoo.docs.DocumentStore
 
retrieve(Class<T>, boolean, String) - Method in class org.torproject.onionoo.docs.DocumentStore
Retrieves the document with given type and identified by the given fingerprint, and either parses it or returns it unparsed.
ReverseDomainNameResolver - Class in org.torproject.onionoo.updater
 
ReverseDomainNameResolver() - Constructor for class org.torproject.onionoo.updater.ReverseDomainNameResolver
 
ROUGHLY_FIVE_YEARS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ROUGHLY_ONE_MONTH - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ROUGHLY_ONE_YEAR - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ROUGHLY_SIX_MONTHS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
ROUGHLY_THREE_MONTHS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
run() - Method in class org.torproject.onionoo.cron.Main
 
run() - Method in class org.torproject.onionoo.server.NodeIndexer
 

S

sendError(int) - Method in class org.torproject.onionoo.server.HttpServletResponseWrapper
 
ServerMain - Class in org.torproject.onionoo.server
 
ServerMain() - Constructor for class org.torproject.onionoo.server.ServerMain
 
setAddress(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setAddress(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setAddresses(List<String>) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setAddresses(Map<String, Long>) - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
 
setAdvertisedBandwidth(Integer) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setAdvertisedBandwidth(Integer) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setAdvertisedOrAddresses(List<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setAllegedFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setAllegedFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setAs(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setAs(String[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setAsAndAsNumber(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
Deprecated.
setAsName(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setAsName(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setAsName(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setAsName(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setAsName(String[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setAsName(String) - Method in class org.torproject.onionoo.updater.LookupResult
 
setAsNumber(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
Deprecated.
setAsNumber(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setAsNumber(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setAsNumber(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setAsNumber(String) - Method in class org.torproject.onionoo.updater.LookupResult
 
setAverageClients(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.ClientsDocument
 
setBandwidthBurst(Integer) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setBandwidthBurst(Integer) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setBandwidthRate(Integer) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setBandwidthRate(Integer) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setBridgesPublishedString(String) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setBridgesSkipped(int) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setBridgesTruncated(int) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setCharacterEncoding(String) - Method in class org.torproject.onionoo.server.HttpServletResponseWrapper
 
setCityName(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setCityName(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setCityName(String) - Method in class org.torproject.onionoo.updater.LookupResult
 
setConsensusWeight(Long) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setConsensusWeight(long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setConsensusWeight(long) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setConsensusWeight(long) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setConsensusWeight(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.WeightsDocument
 
setConsensusWeightFraction(Float) - Method in class org.torproject.onionoo.docs.DetailsDocument
Sets the consensus weight fraction to the given value, but only if that value is neither null nor negative.
setConsensusWeightFraction(Float) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setConsensusWeightFraction(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.WeightsDocument
 
setContact(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setContact(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setContact(String) - Method in class org.torproject.onionoo.docs.NodeStatus
Sets the contact to a lower-cased variant of the given string with all non-printable characters outside of ASCII code 32 (space) to 126 (dash) replaced with spaces.
setContact(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setContact(String[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setContentType(String) - Method in class org.torproject.onionoo.server.HttpServletResponseWrapper
 
setCount(Integer) - Method in class org.torproject.onionoo.docs.GraphHistory
 
setCountry(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setCountry(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setCountryCode(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setCountryCode(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setCountryCode(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setCountryCode(String) - Method in class org.torproject.onionoo.updater.LookupResult
 
setCountryName(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setCountryName(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setCountryName(String) - Method in class org.torproject.onionoo.updater.LookupResult
 
setDeclaredFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setDefaultPolicy(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setDefaultPolicy(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setDescPublished(Long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setDescriptorSource(DescriptorSource) - Static method in class org.torproject.onionoo.updater.DescriptorSourceFactory
Sets a custom singleton descriptor source instance that will be returned by DescriptorSourceFactory.getDescriptorSource() rather than creating an instance upon first invocation.
setDirAddress(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setDirPort(int) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setDirPort(int) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setDocumentStore(DocumentStore) - Static method in class org.torproject.onionoo.docs.DocumentStoreFactory
Sets a custom singleton document store instance that will be returned by DocumentStoreFactory.getDocumentStore() rather than creating an instance upon first invocation.
setDocumentString(String) - Method in class org.torproject.onionoo.docs.Document
 
setEffectiveFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setEffectiveFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setEffectiveFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setEffectiveFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setExitAddresses(List<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setExitAddresses(Map<String, Long>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setExitAddresses(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setExitPolicy(List<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setExitPolicy(List<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setExitPolicySummary(Map<String, List<String>>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setExitPolicyV6Summary(Map<String, List<String>>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setExitPolicyV6Summary(Map<String, List<String>>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setExitProbability(Float) - Method in class org.torproject.onionoo.docs.DetailsDocument
Sets the exit probability to the given value, but only if that value is neither null nor negative.
setExitProbability(Float) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setExitProbability(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.WeightsDocument
 
setExtendedFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setExtraInfoDescPublished(Long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setFactor(Double) - Method in class org.torproject.onionoo.docs.GraphHistory
 
setFamily(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setFamilyFingerprints(SortedSet<String>) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setFields(String[]) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setFingerprint(String) - Method in class org.torproject.onionoo.docs.BandwidthDocument
 
setFingerprint(String) - Method in class org.torproject.onionoo.docs.ClientsDocument
 
setFingerprint(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setFingerprint(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
Sets the fingerprint to the given 40 hex characters and clears SHA1-hashed and base64 fingerprints, so that they are re-computed at next request.
setFingerprint(String) - Method in class org.torproject.onionoo.docs.UptimeDocument
 
setFingerprint(String) - Method in class org.torproject.onionoo.docs.WeightsDocument
 
setFingerprint(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setFirst(long) - Method in class org.torproject.onionoo.docs.GraphHistory
 
setFirstSeen(long) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setFirstSeenDays(int[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setFirstSeenMillis(long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setFirstSeenMillis(long) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setFirstSeenMillis(long) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setFlag(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setFlags(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setFlags(SortedMap<String, Map<String, GraphHistory>>) - Method in class org.torproject.onionoo.docs.UptimeDocument
 
setFromDocumentString(String) - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
setFromDocumentString(String) - Method in class org.torproject.onionoo.docs.ClientsStatus
 
setFromDocumentString(String) - Method in class org.torproject.onionoo.docs.Document
 
setFromDocumentString(String) - Method in class org.torproject.onionoo.docs.UpdateStatus
 
setFromDocumentString(String) - Method in class org.torproject.onionoo.docs.UptimeStatus
 
setFromDocumentString(String) - Method in class org.torproject.onionoo.docs.WeightsStatus
 
setGuardProbability(Float) - Method in class org.torproject.onionoo.docs.DetailsDocument
Sets the guard probability to the given value, but only if that value is neither null nor negative.
setGuardProbability(Float) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setGuardProbability(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.WeightsDocument
 
setHashedFingerprint(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setHeader(String, String) - Method in class org.torproject.onionoo.server.HttpServletResponseWrapper
 
setHibernating(Boolean) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setHibernating(Boolean) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setHistory(SortedSet<ClientsHistory>) - Method in class org.torproject.onionoo.docs.ClientsStatus
 
setHistory(SortedMap<long[], double[]>) - Method in class org.torproject.onionoo.docs.WeightsStatus
 
setHostName(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setHostName(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setHostName(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setHostName(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setHostName(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setIndirectFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setIndirectFamily(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setInterval(Integer) - Method in class org.torproject.onionoo.docs.GraphHistory
 
setLast(long) - Method in class org.torproject.onionoo.docs.GraphHistory
 
setLastChangedAddressOrPort(long) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setLastChangedOrAddressOrPort(long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setLastRdnsLookup(long) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setLastRestarted(Long) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setLastRestarted(Long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setLastSeen(long) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setLastSeenDays(int[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setLastSeenMillis(long) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setLastSeenMillis(long) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setLastSeenMillis(long) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setLatitude(Float) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setLatitude(Float) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setLatitude(Float) - Method in class org.torproject.onionoo.updater.LookupResult
 
setLimit(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setLongitude(Float) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setLongitude(Float) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setLongitude(Float) - Method in class org.torproject.onionoo.updater.LookupResult
 
setLookup(String[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setMeasured(Boolean) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setMeasured(Boolean) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setMiddleProbability(Float) - Method in class org.torproject.onionoo.docs.DetailsDocument
Sets the middle probability to the given value, but only if that value is neither null nor negative.
setMiddleProbability(Float) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setMiddleProbability(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.WeightsDocument
 
setNickname(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setNickname(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setNickname(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setNickname(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setNodeIndexer(NodeIndexer) - Static method in class org.torproject.onionoo.server.NodeIndexerFactory
Sets a custom singleton node indexer instance that will be returned by NodeIndexerFactory.getNodeIndexer() rather than creating an instance upon first invocation.
setObservedBandwidth(Integer) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setObservedBandwidth(Integer) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setOffset(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setOperatingSystem(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setOperatingSystem(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setOperatingSystem(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setOrAddresses(List<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setOrAddressesAndPorts(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setOrAddressesAndPorts(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setOrder(String[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setOrderedBridges(List<SummaryDocument>) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setOrderedRelays(List<SummaryDocument>) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setOrPort(int) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setOrPort(int) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setOutDir(File) - Method in class org.torproject.onionoo.docs.DocumentStore
 
setPlatform(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setPlatform(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setPortList(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setPortList(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setReadHistory(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.BandwidthDocument
 
setReadHistory(SortedMap<Long, long[]>) - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
setRecommendedVersion(Boolean) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setRecommendedVersion(Boolean) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setRecommendedVersion(Boolean) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setRecommendedVersion(Boolean) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setRecommendedVersion(Boolean) - Method in class org.torproject.onionoo.server.RequestHandler
 
setRegionName(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setRegionName(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setRegionName(String) - Method in class org.torproject.onionoo.updater.LookupResult
 
setRelay(boolean) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setRelay(boolean) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setRelay(boolean) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setRelayFlags(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setRelayFlags(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setRelayFlags(SortedSet<String>) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setRelaysPublishedString(String) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setRelaysSkipped(int) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setRelaysTruncated(int) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setResourceType(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setResourceType(String) - Method in class org.torproject.onionoo.server.ResponseBuilder
 
setRunning(Boolean) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setRunning(boolean) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setRunning(boolean) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setRunning(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setSearch(String[]) - Method in class org.torproject.onionoo.server.RequestHandler
 
setTransports(List<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setTransports(List<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setType(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setUnreachableOrAddresses(List<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setUnverifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
Creates a copy of the list with each string escaped for JSON compatibility and sets this as the unverified host names, unless the argument was null in which case the unverified host names are just set to null.
setUnverifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
Creates a copy of the list with each string escaped for JSON compatibility and sets this as the unverified host names, unless the argument was null in which case the unverified host names are just set to null.
setUnverifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setUnverifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setUpdatedMillis(long) - Method in class org.torproject.onionoo.docs.UpdateStatus
 
setUptime(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.UptimeDocument
 
setValues(List<Integer>) - Method in class org.torproject.onionoo.docs.GraphHistory
 
setVerifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsDocument
Creates a copy of the list with each string escaped for JSON compatibility and sets this as the verified host names, unless the argument was null in which case the verified host names are just set to null.
setVerifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.DetailsStatus
Creates a copy of the list with each string escaped for JSON compatibility and sets this as the verified host names, unless the argument was null in which case the verified host names are just set to null.
setVerifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setVerifiedHostNames(SortedSet<String>) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setVersion(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setVersion(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setVersion(String) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setVersion(String) - Method in class org.torproject.onionoo.docs.SummaryDocument
 
setVersion(String) - Method in class org.torproject.onionoo.server.RequestHandler
 
setVersionStatus(String) - Method in class org.torproject.onionoo.docs.DetailsDocument
 
setVersionStatus(String) - Method in class org.torproject.onionoo.docs.DetailsStatus
 
setVersionStatus(TorVersionStatus) - Method in class org.torproject.onionoo.docs.NodeStatus
 
setWriteHistory(Map<String, GraphHistory>) - Method in class org.torproject.onionoo.docs.BandwidthDocument
 
setWriteHistory(SortedMap<Long, long[]>) - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
SIX_HOURS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
startIndexing() - Method in class org.torproject.onionoo.server.NodeIndexer
Start reading the node index into memory periodically in a background thread.
startReverseDomainNameLookups() - Method in class org.torproject.onionoo.updater.ReverseDomainNameResolver
Starts reverse domain name lookups in one or more background threads and returns immediately.
StatusUpdater - Interface in org.torproject.onionoo.updater
 
StatusUpdateRunner - Class in org.torproject.onionoo.updater
 
StatusUpdateRunner() - Constructor for class org.torproject.onionoo.updater.StatusUpdateRunner
Instantiates a new status update runner with newly created instances of all known status updater implementations.
stopIndexing() - Method in class org.torproject.onionoo.server.NodeIndexer
Stop the background process that is periodically reading the node index.
store(T) - Method in class org.torproject.onionoo.docs.DocumentStore
 
store(T, String) - Method in class org.torproject.onionoo.docs.DocumentStore
Stores the given document using the given fingerprint as identifier.
SummaryDocument - Class in org.torproject.onionoo.docs
 
SummaryDocument() - Constructor for class org.torproject.onionoo.docs.SummaryDocument
Instantiate an empty summary document.
SummaryDocument(boolean, String, String, List<String>, long, boolean, SortedSet<String>, long, String, long, String, String, String, SortedSet<String>, SortedSet<String>, String, String, SortedSet<String>, SortedSet<String>, Boolean) - Constructor for class org.torproject.onionoo.docs.SummaryDocument
Instantiates a summary document with all given properties.
SummaryDocumentComparator - Class in org.torproject.onionoo.server
 
SummaryDocumentComparator(String...) - Constructor for class org.torproject.onionoo.server.SummaryDocumentComparator
Comparator is initialized with the order parameters.
SummaryDocumentWriter - Class in org.torproject.onionoo.writer
 
SummaryDocumentWriter() - Constructor for class org.torproject.onionoo.writer.SummaryDocumentWriter
 

T

TEN_DAYS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
TEN_SECONDS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
THREE_DAYS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
toDocumentString() - Method in class org.torproject.onionoo.docs.BandwidthStatus
 
toDocumentString() - Method in class org.torproject.onionoo.docs.ClientsStatus
 
toDocumentString() - Method in class org.torproject.onionoo.docs.Document
 
toDocumentString() - Method in class org.torproject.onionoo.docs.UpdateStatus
 
toDocumentString() - Method in class org.torproject.onionoo.docs.UptimeStatus
 
toDocumentString() - Method in class org.torproject.onionoo.docs.WeightsStatus
 
TorVersion - Class in org.torproject.onionoo.updater
Helper class to compare Tor versions.
TorVersionStatus - Enum in org.torproject.onionoo.updater
 
toString() - Method in class org.torproject.onionoo.docs.ClientsHistory
 
toString() - Method in class org.torproject.onionoo.docs.NodeStatus
Generates a String serialization of the node status object that could be used by NodeStatus.fromString(String) to recreate this object.
toString() - Method in class org.torproject.onionoo.docs.UptimeHistory
 
toString() - Method in enum org.torproject.onionoo.updater.TorVersionStatus
 
TWELVE_HOURS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 
TWO_DAYS - Static variable in class org.torproject.onionoo.docs.DateTimeHelper
 

U

UpdateStatus - Class in org.torproject.onionoo.docs
 
UpdateStatus() - Constructor for class org.torproject.onionoo.docs.UpdateStatus
 
updateStatuses() - Method in class org.torproject.onionoo.updater.BandwidthStatusUpdater
 
updateStatuses() - Method in class org.torproject.onionoo.updater.ClientsStatusUpdater
 
updateStatuses() - Method in class org.torproject.onionoo.updater.NodeDetailsStatusUpdater
 
updateStatuses() - Method in interface org.torproject.onionoo.updater.StatusUpdater
 
updateStatuses() - Method in class org.torproject.onionoo.updater.StatusUpdateRunner
Lets each configured status updater update its status files.
updateStatuses() - Method in class org.torproject.onionoo.updater.UptimeStatusUpdater
 
updateStatuses() - Method in class org.torproject.onionoo.updater.WeightsStatusUpdater
 
UptimeDocument - Class in org.torproject.onionoo.docs
 
UptimeDocument() - Constructor for class org.torproject.onionoo.docs.UptimeDocument
 
UptimeDocumentWriter - Class in org.torproject.onionoo.writer
 
UptimeDocumentWriter() - Constructor for class org.torproject.onionoo.writer.UptimeDocumentWriter
 
UptimeHistory - Class in org.torproject.onionoo.docs
 
UptimeStatus - Class in org.torproject.onionoo.docs
 
UptimeStatus() - Constructor for class org.torproject.onionoo.docs.UptimeStatus
 
UptimeStatusUpdater - Class in org.torproject.onionoo.updater
 
UptimeStatusUpdater() - Constructor for class org.torproject.onionoo.updater.UptimeStatusUpdater
Initializes a new status updater, obtains references to all relevant singleton instances, and registers as listener at the (singleton) descriptor source.

V

valueOf(String) - Static method in enum org.torproject.onionoo.updater.DescriptorHistory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.torproject.onionoo.updater.DescriptorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.torproject.onionoo.updater.TorVersionStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.torproject.onionoo.updater.DescriptorHistory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.torproject.onionoo.updater.DescriptorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.torproject.onionoo.updater.TorVersionStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeightsDocument - Class in org.torproject.onionoo.docs
 
WeightsDocument() - Constructor for class org.torproject.onionoo.docs.WeightsDocument
 
WeightsDocumentWriter - Class in org.torproject.onionoo.writer
 
WeightsDocumentWriter() - Constructor for class org.torproject.onionoo.writer.WeightsDocumentWriter
 
WeightsStatus - Class in org.torproject.onionoo.docs
 
WeightsStatus() - Constructor for class org.torproject.onionoo.docs.WeightsStatus
 
WeightsStatusUpdater - Class in org.torproject.onionoo.updater
 
WeightsStatusUpdater() - Constructor for class org.torproject.onionoo.updater.WeightsStatusUpdater
Initializes a new status updater, obtains references to all relevant singleton instances, and registers as listener at the (singleton) descriptor source.
writeDocuments(long) - Method in class org.torproject.onionoo.writer.BandwidthDocumentWriter
 
writeDocuments(long) - Method in class org.torproject.onionoo.writer.ClientsDocumentWriter
 
writeDocuments(long) - Method in class org.torproject.onionoo.writer.DetailsDocumentWriter
 
writeDocuments(long) - Method in interface org.torproject.onionoo.writer.DocumentWriter
 
writeDocuments() - Method in class org.torproject.onionoo.writer.DocumentWriterRunner
Lets each configured document writer write its documents.
writeDocuments(long) - Method in class org.torproject.onionoo.writer.SummaryDocumentWriter
 
writeDocuments(long) - Method in class org.torproject.onionoo.writer.UptimeDocumentWriter
 
writeDocuments(long) - Method in class org.torproject.onionoo.writer.WeightsDocumentWriter
 
writeHistoryFiles() - Method in class org.torproject.onionoo.updater.DescriptorSource
Writes parse histories for recent descriptors to disk.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links
© 2018 The Tor Project