public final class ResultURLs
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ResultURLs.EventOrigin |
static class |
ResultURLs.InitExecEntry |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<ResultURLs.EventOrigin,ScoreMap<java.lang.String>> |
resultDomains |
private static java.util.Map<ResultURLs.EventOrigin,java.util.Map<java.lang.String,ResultURLs.InitExecEntry>> |
resultStacks |
Constructor and Description |
---|
ResultURLs() |
Modifier and Type | Method and Description |
---|---|
static void |
clearStack(ResultURLs.EventOrigin stack) |
static void |
clearStacks() |
static int |
deleteDomain(ResultURLs.EventOrigin stack,
java.lang.String host) |
static int |
domainCount(ResultURLs.EventOrigin stack,
java.lang.String domain)
return the count of the domain
|
static java.util.Iterator<java.lang.String> |
domains(ResultURLs.EventOrigin stack)
iterate all domains in the result domain statistic
|
static int |
getDomainListSize(ResultURLs.EventOrigin stack) |
private static ScoreMap<java.lang.String> |
getDomains(ResultURLs.EventOrigin stack) |
private static java.util.Map<java.lang.String,ResultURLs.InitExecEntry> |
getStack(ResultURLs.EventOrigin stack)
returns the stack identified by the id stack
|
static int |
getStackSize(ResultURLs.EventOrigin stack) |
static boolean |
remove(java.lang.String urlHash) |
static java.util.Iterator<java.util.Map.Entry<java.lang.String,ResultURLs.InitExecEntry>> |
results(ResultURLs.EventOrigin stack) |
static void |
stack(java.lang.String urlhash,
java.lang.String hostname,
byte[] initiatorHash,
byte[] executorHash,
ResultURLs.EventOrigin stackType) |
private static final java.util.Map<ResultURLs.EventOrigin,java.util.Map<java.lang.String,ResultURLs.InitExecEntry>> resultStacks
private static final java.util.Map<ResultURLs.EventOrigin,ScoreMap<java.lang.String>> resultDomains
public static void stack(java.lang.String urlhash, java.lang.String hostname, byte[] initiatorHash, byte[] executorHash, ResultURLs.EventOrigin stackType)
public static int getStackSize(ResultURLs.EventOrigin stack)
public static int getDomainListSize(ResultURLs.EventOrigin stack)
public static java.util.Iterator<java.util.Map.Entry<java.lang.String,ResultURLs.InitExecEntry>> results(ResultURLs.EventOrigin stack)
public static java.util.Iterator<java.lang.String> domains(ResultURLs.EventOrigin stack)
public static int deleteDomain(ResultURLs.EventOrigin stack, java.lang.String host)
public static int domainCount(ResultURLs.EventOrigin stack, java.lang.String domain)
stack
- typedomain
- nameprivate static java.util.Map<java.lang.String,ResultURLs.InitExecEntry> getStack(ResultURLs.EventOrigin stack)
stack
- id of resultStackprivate static ScoreMap<java.lang.String> getDomains(ResultURLs.EventOrigin stack)
public static void clearStacks()
public static void clearStack(ResultURLs.EventOrigin stack)
public static boolean remove(java.lang.String urlHash)