A C D E F G H I L M O P S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addEntry(ParseDefinitionEntry) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
-
This method adds a definition entry to the definition entries of this parse definition Author : gandomi
- addEntry(T) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method adds an entry to the log data.
- addFrequence(int) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Adds the usage of the current entry by the given value Author : gandomi
- assertLogContains(LogData<T>, ParseDefinitionEntry, String) - Static method in class com.adobe.campaign.tests.logparser.AssertLogData
-
An assert that lets us see if the log data contains an entry with a given value for a definition Author : gandomi
- assertLogContains(LogData<T>, String, String) - Static method in class com.adobe.campaign.tests.logparser.AssertLogData
-
An assert that lets us see if the log data contains an entry with a given value for a definition Author : gandomi
- assertLogContains(String, LogData<T>, ParseDefinitionEntry, String) - Static method in class com.adobe.campaign.tests.logparser.AssertLogData
-
An assert that lets us see if the log data contains an entry with a given value for a definition Author : gandomi
- assertLogContains(String, LogData<T>, String, String) - Static method in class com.adobe.campaign.tests.logparser.AssertLogData
-
An assert that lets us see if the log data contains an entry with a given value for a definition Author : gandomi
- assertLogContains(String, List<String>, ParseDefinition, String, String) - Static method in class com.adobe.campaign.tests.logparser.AssertLogData
-
This is an assertion at a file level.
- assertLogContains(List<String>, ParseDefinition, String, String) - Static method in class com.adobe.campaign.tests.logparser.AssertLogData
-
This is an assertion at a file level.
- AssertLogData - Class in com.adobe.campaign.tests.logparser
- AssertLogData() - Constructor for class com.adobe.campaign.tests.logparser.AssertLogData
C
- com.adobe.campaign.tests.logparser - package com.adobe.campaign.tests.logparser
- com.adobe.campaign.tests.logparser.exceptions - package com.adobe.campaign.tests.logparser.exceptions
- copy() - Method in class com.adobe.campaign.tests.logparser.GenericEntry
- copy() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Creates a clone of the current LogEntry.
- createParents(File) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
A util method for ensuring the the parent directories Author : gandomi
D
- defineKeys(ParseDefinitionEntry) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
-
Defines a definition entry that will be the key Author : gandomi
- defineKeys(List<ParseDefinitionEntry>) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
-
Defines the keys and their order Author : gandomi
E
- equals(Object) - Method in class com.adobe.campaign.tests.logparser.LogData
- equals(Object) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- equals(Object) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- equals(Object) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- exportParseDefinitionToJSON(ParseDefinition, File) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
Exports a ParseDefinition to a JSON file Author : gandomi
- exportParseDefinitionToJSON(ParseDefinition, File, ObjectMapper) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
Exports a ParseDefinition to a JSON file Author : gandomi
- exportParseDefinitionToJSON(ParseDefinition, String) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
Exports a ParseDefinition to a JSON file Author : gandomi
- extractLogEntryMap(V, ParseDefinition, Class<T>) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method transforms the contents of a list of log file and returns a map of LogEntryResults Author : gandomi
F
- fetchAppliedSensitivity(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
This method transforms a given string to lowercase if the definition is case sensitive Author : gandomi
- fetchEndPosition(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
Provides the end position of the 'end' string in the given start.
- fetchFollowingSubstring(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
This method returns the following substring that allows for further parsing.
- fetchHeaders() - Method in class com.adobe.campaign.tests.logparser.GenericEntry
- fetchHeaders() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
-
Returns the headers (titles) of the stored definitions.
- fetchHeaders() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Fetches the headers that you have defined for the log class.
- fetchKeyOrder() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
-
If the keyOrder is not set if will by default return all the values that are preserved Author : gandomi
- fetchPrintOut() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Fetches a print out for listing purposed.
- fetchStartPosition(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
Provides the start position of the 'start' string in the given start.
- fetchValue(String, ParseDefinitionEntry) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method parses a string given a start and end character Author : gandomi
- fetchValueMap() - Method in class com.adobe.campaign.tests.logparser.GenericEntry
-
Returns the values map as it is without any manipulation
- fetchValueMap() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Returns a set of objects you have defined for your log class.
- filterBy(Map<String, Object>) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method filters the LogData with the given properties Author : gandomi
G
- generateLogData(List<String>, ParseDefinition) - Static method in class com.adobe.campaign.tests.logparser.LogDataFactory
-
A factory method for LogData.
- generateLogData(List<String>, ParseDefinition, Class<T>) - Static method in class com.adobe.campaign.tests.logparser.LogDataFactory
-
A factory method for LogData.
- generateLogData(List<String>, String) - Static method in class com.adobe.campaign.tests.logparser.LogDataFactory
-
A factory method for LogData.
- generateLogData(List<String>, String, Class<T>) - Static method in class com.adobe.campaign.tests.logparser.LogDataFactory
-
A factory method for LogData.
- GenericEntry - Class in com.adobe.campaign.tests.logparser
-
The generic entry is a standard string based definition where the values are stored as is.
- GenericEntry() - Constructor for class com.adobe.campaign.tests.logparser.GenericEntry
- GenericEntry(ParseDefinition) - Constructor for class com.adobe.campaign.tests.logparser.GenericEntry
- get(String) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method allows you to access an entry in the log data.
- get(String) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- get(String, String) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method allows you to access a value within the cube map.
- getDefinitionEntries() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- getEnd() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- getEntries() - Method in class com.adobe.campaign.tests.logparser.LogData
- getFrequence() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- getKeyOrder() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- getKeyPadding() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- getParseDefinition() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- getPrintOutPadding() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- getStart() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- getTitle() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- getTitle() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- getValuesMap() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Returns the aw unchanged value map
- groupBy(String) - Method in class com.adobe.campaign.tests.logparser.LogData
-
Here we create a new LogDataObject with the given ParseDefinitionEntry.
- groupBy(String, Class<U>) - Method in class com.adobe.campaign.tests.logparser.LogData
-
Here we create a new LogDataObject with the given ParseDefinitionEntry.
- groupBy(List<String>) - Method in class com.adobe.campaign.tests.logparser.LogData
-
Here we create a new LogDataObject with the given ParseDefinitionEntry.
- groupBy(List<String>, Class<U>) - Method in class com.adobe.campaign.tests.logparser.LogData
-
Here we create a new LogDataObject with the given ParseDefinitionEntry.
H
- hashCode() - Method in class com.adobe.campaign.tests.logparser.LogData
- hashCode() - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- hashCode() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- hashCode() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
I
- importParseDefinition(File) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
Imports a ParseDefinition declared in a json file Author : gandomi
- importParseDefinition(File, ObjectMapper) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
Imports a ParseDefinition declared in a json file Author : gandomi
- importParseDefinition(String) - Static method in class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
-
Imports a ParseDefinition declared in a json file Author : gandomi
- IncorrectParseDefinitionException - Exception in com.adobe.campaign.tests.logparser.exceptions
- IncorrectParseDefinitionException(String) - Constructor for exception com.adobe.campaign.tests.logparser.exceptions.IncorrectParseDefinitionException
- incrementUsage() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Increments the frequence Author : gandomi
- isCaseSensitive() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- isEndEOL() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
This method lets us know if the definition ends at the end of the line Author : gandomi
- isEntryPresent(String, String) - Method in class com.adobe.campaign.tests.logparser.LogData
-
Lets us know if the given search term could be found.
- isEntryPresent(Map<String, Object>) - Method in class com.adobe.campaign.tests.logparser.LogData
-
Lets us know if the given search terms could be found.
- isStartStartOfLine() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
This method lets us know if the definition starts at the beginning of the line Author : gandomi
- isStringCompliant(String, ParseDefinition) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method lets us know if the given string is compliant with the given parse Definition Author : gandomi
- isStringCompliant(String, List<ParseDefinitionEntry>) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method lets us know if the given string is compliant with the given definitions Author : gandomi
- isToPreserve() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- isTrimQuotes() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
L
- log - Static variable in class com.adobe.campaign.tests.logparser.LogData
- log - Static variable in class com.adobe.campaign.tests.logparser.StdLogEntry
- log - Static variable in class com.adobe.campaign.tests.logparser.StringParseFactory
- LogData<T extends StdLogEntry> - Class in com.adobe.campaign.tests.logparser
- LogData() - Constructor for class com.adobe.campaign.tests.logparser.LogData
- LogData(Map<String, T>) - Constructor for class com.adobe.campaign.tests.logparser.LogData
- LogData(T) - Constructor for class com.adobe.campaign.tests.logparser.LogData
- LogDataFactory - Class in com.adobe.campaign.tests.logparser
-
Factory class for creating log data Author : gandomi
- LogDataFactory() - Constructor for class com.adobe.campaign.tests.logparser.LogDataFactory
- LogParser - Class in com.adobe.campaign.tests.logparser
- LogParser() - Constructor for class com.adobe.campaign.tests.logparser.LogParser
M
- makeKey() - Method in class com.adobe.campaign.tests.logparser.GenericEntry
- makeKey() - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- matches(Map<String, Object>) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
Given a map of <String,Object> this method returns true if all of the map values can be found in the values map of this StdLogEntry.
O
- OUTPUT_DIR - Static variable in class com.adobe.campaign.tests.logparser.LogParser
- OUTPUT_ROOT - Static variable in class com.adobe.campaign.tests.logparser.LogParser
P
- ParseDefinition - Class in com.adobe.campaign.tests.logparser
-
The main class for analyzing logs.
- ParseDefinition() - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinition
- ParseDefinition(ParseDefinition) - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinition
- ParseDefinition(String) - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinition
-
The main constructor for the ParseDefiition
- ParseDefinitionEntry - Class in com.adobe.campaign.tests.logparser
-
This class allows for the definition of one rule that allows you to extract one piece of data from a string.
- ParseDefinitionEntry() - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- ParseDefinitionEntry(ParseDefinitionEntry) - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- ParseDefinitionEntry(String) - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- ParseDefinitionFactory - Class in com.adobe.campaign.tests.logparser
- ParseDefinitionFactory() - Constructor for class com.adobe.campaign.tests.logparser.ParseDefinitionFactory
- ParseDefinitionImportExportException - Exception in com.adobe.campaign.tests.logparser.exceptions
- ParseDefinitionImportExportException(String) - Constructor for exception com.adobe.campaign.tests.logparser.exceptions.ParseDefinitionImportExportException
- ParseDefinitionImportExportException(String, Exception) - Constructor for exception com.adobe.campaign.tests.logparser.exceptions.ParseDefinitionImportExportException
- parseString(String, ParseDefinition) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method parses a string given a definition Author : gandomi
- parseString(String, ParseDefinitionEntry) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method parses a string given a definition Author : gandomi
- parseString(String, List<ParseDefinitionEntry>) - Static method in class com.adobe.campaign.tests.logparser.StringParseFactory
-
This method parses a string given a definition Author : gandomi
- put(String, String) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- put(String, String, Object) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method allows you to change a specific value in the log data.
S
- searchEntries(String, String) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method searches the LogData for an enry with a specific value for a parse definition entry name Author : gandomi
- searchEntries(Map<String, Object>) - Method in class com.adobe.campaign.tests.logparser.LogData
-
This method searches the LogData with the given properties Author : gandomi
- setCaseSensitive(boolean) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- setDefinitionEntries(List<ParseDefinitionEntry>) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- setEnd(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
If the end string is null we will consider the the end to be the end of the line/string Author : gandomi
- setEndEOL() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
-
When used we assum the parse definition to be the end of the string/line Author : gandomi
- setEntries(Map<String, T>) - Method in class com.adobe.campaign.tests.logparser.LogData
- setFrequence(Integer) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- setKeyPadding(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- setParseDefinition(ParseDefinition) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- setPrintOutPadding(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- setStart(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- setStartStartOfLine() - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- setTitle(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinition
- setTitle(String) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- setToPreserve(boolean) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- setTrimQuotes(boolean) - Method in class com.adobe.campaign.tests.logparser.ParseDefinitionEntry
- setValuesFromMap(Map<String, String>) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
-
This method updates the value maps.
- setValuesMap(Map<String, Object>) - Method in class com.adobe.campaign.tests.logparser.StdLogEntry
- STD_DATA_FREQUENCE - Static variable in class com.adobe.campaign.tests.logparser.StdLogEntry
- STD_DATA_KEY - Static variable in class com.adobe.campaign.tests.logparser.StdLogEntry
- StdLogEntry - Class in com.adobe.campaign.tests.logparser
-
Abstract class for multiple definitions Author : gandomi
- StdLogEntry() - Constructor for class com.adobe.campaign.tests.logparser.StdLogEntry
- StdLogEntry(ParseDefinition) - Constructor for class com.adobe.campaign.tests.logparser.StdLogEntry
- StdLogEntry(StdLogEntry) - Constructor for class com.adobe.campaign.tests.logparser.StdLogEntry
- StringParseException - Exception in com.adobe.campaign.tests.logparser.exceptions
-
This Exception covers all exceptions related to parsing of String using the log-parser logic Author : gandomi
- StringParseException(String) - Constructor for exception com.adobe.campaign.tests.logparser.exceptions.StringParseException
- StringParseFactory - Class in com.adobe.campaign.tests.logparser
All Classes All Packages