Index

A B C D E F G H I J K L M P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(JavaClass) - Method in class com.intershop.tool.architecture.report.java.model.jar.Jar
 
addDependency(F, Collection<T>) - Method in class com.intershop.tool.architecture.report.common.project.DependencyMatrix
 
addDependency(F, T) - Method in class com.intershop.tool.architecture.report.common.project.DependencyMatrix
Adds a dependency to the matrix.
API_SOURCE_DEPENDENCIES_TXT - Static variable in class com.intershop.tool.architecture.report.common.project.LibDefinitionMapper
 
APIDefinition - Class in com.intershop.tool.architecture.report.api.model.definition
 
APIDefinition() - Constructor for class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
apply(ProjectRef) - Method in class com.intershop.tool.architecture.report.common.project.LibDefinitionMapper
 
apply(JavaClass) - Method in class com.intershop.tool.architecture.report.java.validation.bo.BusinessObjectPredicate
Stateful predicate, which returns three results: YES, NO and WAIT.
apply(JavaClass) - Method in class com.intershop.tool.architecture.report.java.validation.po.PersistenceClassPredicate
 
apply(File) - Method in class com.intershop.tool.architecture.report.common.project.DependencyListVisitor
 
apply(File) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileListVisitor
 
apply(File) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFinder
 
apply(InputStream) - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssuesVisitor
 
apply(String) - Method in class com.intershop.tool.architecture.report.java.validation.po.PersistenceClassPredicate
 
apply(String, File) - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletVisitor
 
apply(ClassReader) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
ArchitectureReport - Class in com.intershop.tool.architecture.report.cmd
 
ArchitectureReport() - Constructor for class com.intershop.tool.architecture.report.cmd.ArchitectureReport
 
ArchitectureReportConstants - Class in com.intershop.tool.architecture.report.cmd
 
ArchitectureReportConstants() - Constructor for class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ArchitectureReportOutputFolder - Class in com.intershop.tool.architecture.report.cmd
 
ArchitectureReportOutputFolder(File) - Constructor for class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
ArchitectureReportOutputFolder(String) - Constructor for class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
ARG_ARTIFACT - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_BASELINE - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_CLASSPATH_FILES_LIST_FILE - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_DEPENDENCIES_FILE - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_EXISTING_ISSUES_FILE - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_GROUP - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_KEYS - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_OUTPUT_DIRECTORY - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_STRATEGY - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
ARG_VERSION - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
Artifact - Enum Class in com.intershop.tool.architecture.report.api.model.definition
 
AzureBoard - Class in com.intershop.tool.architecture.report.common.issue
Represents an Azure board instance which contains issues.
AzureBoard(String, String) - Constructor for class com.intershop.tool.architecture.report.common.issue.AzureBoard
The constructor.
AzureIssue - Class in com.intershop.tool.architecture.report.common.issue
Represents an issue in an Azure board.
AzureIssue(AzureBoard, String, String) - Constructor for class com.intershop.tool.architecture.report.common.issue.AzureIssue
The constructor.
AzureIssuesHandler - Class in com.intershop.tool.architecture.report.common.issue
Visits a Azure configuration XML file.
AzureIssuesHandler(List<AzureIssue>) - Constructor for class com.intershop.tool.architecture.report.common.issue.AzureIssuesHandler
The constructor.
AzureIssuesVisitor - Class in com.intershop.tool.architecture.report.common.issue
 
AzureIssuesVisitor() - Constructor for class com.intershop.tool.architecture.report.common.issue.AzureIssuesVisitor
 

B

BusinessObjectAPIValidator - Class in com.intershop.tool.architecture.report.java.validation.bo
Validates a business object API java class
BusinessObjectAPIValidator(Function<String, ResultType>, Function<JavaClass, ResultType>) - Constructor for class com.intershop.tool.architecture.report.java.validation.bo.BusinessObjectAPIValidator
 
BusinessObjectPredicate - Class in com.intershop.tool.architecture.report.java.validation.bo
Stateful predicate, identifies a business object (objects and repositories) (doesn't matter if API or not)
BusinessObjectPredicate() - Constructor for class com.intershop.tool.architecture.report.java.validation.bo.BusinessObjectPredicate
 

C

CapiUsingInternalValidator - Class in com.intershop.tool.architecture.report.java.validation.capi
Stateless predicate, identifies that a capi class references an internal class.
CapiUsingInternalValidator() - Constructor for class com.intershop.tool.architecture.report.java.validation.capi.CapiUsingInternalValidator
 
CARTRIDGE - Enum constant in enum class com.intershop.tool.architecture.report.common.project.DependencyListEntryType
 
characters(char[], int, int) - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletHandler
 
clear() - Method in class com.intershop.tool.architecture.report.java.validation.po.PersistenceClassPredicate
 
com.intershop.tool.architecture.report.api.model.actor - package com.intershop.tool.architecture.report.api.model.actor
 
com.intershop.tool.architecture.report.api.model.definition - package com.intershop.tool.architecture.report.api.model.definition
 
com.intershop.tool.architecture.report.cmd - package com.intershop.tool.architecture.report.cmd
 
com.intershop.tool.architecture.report.common.issue - package com.intershop.tool.architecture.report.common.issue
 
com.intershop.tool.architecture.report.common.project - package com.intershop.tool.architecture.report.common.project
 
com.intershop.tool.architecture.report.common.resources - package com.intershop.tool.architecture.report.common.resources
 
com.intershop.tool.architecture.report.isml.model - package com.intershop.tool.architecture.report.isml.model
 
com.intershop.tool.architecture.report.java - package com.intershop.tool.architecture.report.java
 
com.intershop.tool.architecture.report.java.model.jar - package com.intershop.tool.architecture.report.java.model.jar
 
com.intershop.tool.architecture.report.java.model.jclass - package com.intershop.tool.architecture.report.java.model.jclass
 
com.intershop.tool.architecture.report.java.model.pipelet - package com.intershop.tool.architecture.report.java.model.pipelet
 
com.intershop.tool.architecture.report.java.validation.bo - package com.intershop.tool.architecture.report.java.validation.bo
 
com.intershop.tool.architecture.report.java.validation.capi - package com.intershop.tool.architecture.report.java.validation.capi
 
com.intershop.tool.architecture.report.java.validation.po - package com.intershop.tool.architecture.report.java.validation.po
 
com.intershop.tool.architecture.report.server - package com.intershop.tool.architecture.report.server
 
com.intershop.tool.architecture.versions - package com.intershop.tool.architecture.versions
 
CommandLineArguments - Class in com.intershop.tool.architecture.report.cmd
 
CommandLineArguments(String...) - Constructor for class com.intershop.tool.architecture.report.cmd.CommandLineArguments
 
CommandLineArguments(Map<String, String>) - Constructor for class com.intershop.tool.architecture.report.cmd.CommandLineArguments
 
compare(Issue, Issue) - Method in class com.intershop.tool.architecture.report.common.issue.IssueComparator
 
compareTo(ProjectRef) - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
createURIFromString(String) - Static method in class com.intershop.tool.architecture.report.common.resources.URILoader
Creates a URI by parsing the location string and fallback to a file URI if the scheme component was not detected by URI.create(String).

D

DEFAULT_REPORT_DIRECTORY - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
Definition - Class in com.intershop.tool.architecture.report.api.model.definition
 
Definition() - Constructor for class com.intershop.tool.architecture.report.api.model.definition.Definition
 
DEFINITION_COMPARATOR - Static variable in class com.intershop.tool.architecture.report.api.model.definition.DefinitionSorting
 
DefinitionComparer - Class in com.intershop.tool.architecture.report.api.model.actor
Collection of baseline Definitions are compared to potential altered list of definitions.
DefinitionComparer(ProjectRef, Collection<Definition>, Collection<Definition>, UpdateStrategy) - Constructor for class com.intershop.tool.architecture.report.api.model.actor.DefinitionComparer
 
definitions - Variable in class com.intershop.tool.architecture.report.common.project.ProjectProcessorResult
 
DefinitionSorting - Class in com.intershop.tool.architecture.report.api.model.definition
 
DefinitionSorting() - Constructor for class com.intershop.tool.architecture.report.api.model.definition.DefinitionSorting
 
DependencyListEntry - Class in com.intershop.tool.architecture.report.common.project
 
DependencyListEntry(Enum<DependencyListEntryType>, String, String, String) - Constructor for class com.intershop.tool.architecture.report.common.project.DependencyListEntry
 
DependencyListEntryType - Enum Class in com.intershop.tool.architecture.report.common.project
 
DependencyListHandler - Class in com.intershop.tool.architecture.report.common.project
 
DependencyListHandler() - Constructor for class com.intershop.tool.architecture.report.common.project.DependencyListHandler
 
DependencyListVisitor - Class in com.intershop.tool.architecture.report.common.project
 
DependencyListVisitor() - Constructor for class com.intershop.tool.architecture.report.common.project.DependencyListVisitor
 
DependencyMap<T> - Class in com.intershop.tool.architecture.report.common.project
 
DependencyMap() - Constructor for class com.intershop.tool.architecture.report.common.project.DependencyMap
 
DependencyMatrix<F,T> - Class in com.intershop.tool.architecture.report.common.project
A matrix containing the dependency counts between groups of elements.
DependencyMatrix() - Constructor for class com.intershop.tool.architecture.report.common.project.DependencyMatrix
 
DEV - Enum constant in enum class com.intershop.tool.architecture.versions.ReleaseType
The order is important for sorting number.

E

EMPTY - Static variable in class com.intershop.tool.architecture.report.common.issue.ValidationResult
 
endElement(String, String, String) - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssuesHandler
 
endElement(String, String, String) - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletHandler
 
equals(Object) - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
equals(Object) - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssue
 
equals(Object) - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
exportXML(Object, Writer) - Method in class com.intershop.tool.architecture.report.common.resources.XmlLoader
 

F

FALSE - Enum constant in enum class com.intershop.tool.architecture.report.common.issue.ResultType
 
FilePosition - Class in com.intershop.tool.architecture.report.isml.model
 
FilePosition(long, int) - Constructor for class com.intershop.tool.architecture.report.isml.model.FilePosition
 
filterIssues(List<Issue>) - Method in class com.intershop.tool.architecture.report.common.issue.IssueFilter
 

G

GA - Enum constant in enum class com.intershop.tool.architecture.versions.ReleaseType
 
getApiDefinition() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getApiDefinitionFile() - Method in class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
getApiViolationFile() - Method in class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
getAPIViolations() - Method in class com.intershop.tool.architecture.report.api.model.actor.DefinitionComparer
 
getArgument(String) - Method in class com.intershop.tool.architecture.report.cmd.CommandLineArguments
 
getArguments() - Method in class com.intershop.tool.architecture.report.cmd.CommandLineArguments
 
getArtifact() - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
getAzureBoard() - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssue
Returns the Azure board to which the issue belongs.
getClasses() - Method in class com.intershop.tool.architecture.report.java.model.jar.Jar
 
getClasses(File) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
getClasses(String) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
getClassForWait() - Method in class com.intershop.tool.architecture.report.java.model.jclass.WaitForJavaClassResult
 
getClassName() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getColumn() - Method in class com.intershop.tool.architecture.report.isml.model.FilePosition
 
getCreationDate() - Method in class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
getDefinition() - Method in class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
getDependencies() - Method in class com.intershop.tool.architecture.report.common.project.DependencyMatrix
 
getDependingOn(String) - Method in class com.intershop.tool.architecture.report.common.project.DependencyMap
 
getDeprecatedRefs() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getExtensionPointIDs() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getFixedIssuesFile() - Method in class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
getFullIdentifier() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
getGroup() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListEntry
 
getGroup() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
getHash() - Method in class com.intershop.tool.architecture.report.common.issue.Issue
 
getIdentifier() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
getImplementsRef() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getIncrement() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getIncrementState() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getInputStream(String) - Static method in class com.intershop.tool.architecture.report.common.resources.ResourceLoader
 
getInputStream(String) - Static method in class com.intershop.tool.architecture.report.common.resources.URILoader
 
getInputStream(URI) - Static method in class com.intershop.tool.architecture.report.common.resources.URILoader
 
getInstance() - Static method in class com.intershop.tool.architecture.report.common.issue.IssueComparator
 
getIsCompatibleVersion(SemanticVersion, SemanticVersion, UpdateStrategy) - Static method in class com.intershop.tool.architecture.versions.SemanticVersions
Verify compatibility of a new version with a given update strategy
getIssues() - Method in class com.intershop.tool.architecture.report.api.model.actor.DefinitionComparer
 
getIssues() - Method in class com.intershop.tool.architecture.report.common.issue.ValidationResult
 
getKey() - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssue
Returns the problem key which is associated with the Azure issue.
getKey() - Method in class com.intershop.tool.architecture.report.common.issue.Issue
 
getLine() - Method in class com.intershop.tool.architecture.report.isml.model.FilePosition
 
getMajor() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getMinor() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getModule() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListEntry
 
getName() - Method in class com.intershop.tool.architecture.report.common.issue.AzureBoard
 
getName() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
getNewestVersion(UpdateStrategy, Collection<String>, String) - Static method in class com.intershop.tool.architecture.versions.SemanticVersions
 
getNewIssuesFile() - Method in class com.intershop.tool.architecture.report.cmd.ArchitectureReportOutputFolder
 
getNormalizedClassName(String) - Static method in class com.intershop.tool.architecture.report.java.model.jclass.JavaHelper
 
getParameters() - Method in class com.intershop.tool.architecture.report.common.issue.Issue
 
getParametersString() - Method in class com.intershop.tool.architecture.report.common.issue.Issue
 
getPatch() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getPipeletClassName() - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletDescriptor
 
getPipeletDescriptor() - Method in class com.intershop.tool.architecture.report.java.model.jar.Jar
 
getPipeletDescriptors(File) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
getPipeletDescriptors(String) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
getProject() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListHandler
 
getProjectDependencyMatrix() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListHandler
 
getProjectRef() - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
getProjectRef() - Method in class com.intershop.tool.architecture.report.common.issue.Issue
 
getProjectRef() - Method in class com.intershop.tool.architecture.report.java.model.jar.Jar
 
getProjects() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListHandler
 
getReferenceName() - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletDescriptor
 
getResultType() - Method in class com.intershop.tool.architecture.report.common.issue.ValidationResult
 
getResultType() - Method in class com.intershop.tool.architecture.report.java.model.jclass.WaitForJavaClassResult
 
getSemanticVersion() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
getSignature() - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
getSource() - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
getString(String) - Static method in class com.intershop.tool.architecture.report.common.resources.ResourceLoader
 
getSuperName() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getType() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListEntry
 
getURLPrefix() - Method in class com.intershop.tool.architecture.report.common.issue.AzureBoard
 
getUsageRefs() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
getVersion() - Method in class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
getVersion() - Method in class com.intershop.tool.architecture.report.common.project.DependencyListEntry
 
getVersion() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
getVersion() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getVersionWithoutBuildExtension() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
getWorkItemID() - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssue
 
GlobalProcessor - Interface in com.intershop.tool.architecture.report.common.project
 

H

hashCode() - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
hashCode() - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssue
 
hashCode() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 

I

importXML(InputStream, Class<T>) - Method in class com.intershop.tool.architecture.report.common.resources.XmlLoader
 
INC - Enum constant in enum class com.intershop.tool.architecture.versions.UpdateStrategy
 
isDeprecated() - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
isIncrementable() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
isSemantic() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
isStandardClass(String) - Static method in class com.intershop.tool.architecture.report.java.model.jclass.JavaHelper
This function is necessary in a incomplete scenario, where some classes are not available.
Issue - Class in com.intershop.tool.architecture.report.common.issue
 
Issue(ProjectRef, String, Object...) - Constructor for class com.intershop.tool.architecture.report.common.issue.Issue
 
IssueCollector - Interface in com.intershop.tool.architecture.report.common.issue
 
IssueComparator - Class in com.intershop.tool.architecture.report.common.issue
 
IssueComparator() - Constructor for class com.intershop.tool.architecture.report.common.issue.IssueComparator
 
IssueFilter - Class in com.intershop.tool.architecture.report.common.issue
 
IssueFilter(CommandLineArguments) - Constructor for class com.intershop.tool.architecture.report.common.issue.IssueFilter
 
IssueLogger - Class in com.intershop.tool.architecture.report.common.issue
 
IssueLogger() - Constructor for class com.intershop.tool.architecture.report.common.issue.IssueLogger
 
IssuePrinter - Class in com.intershop.tool.architecture.report.common.issue
 
IssuePrinter(CommandLineArguments) - Constructor for class com.intershop.tool.architecture.report.common.issue.IssuePrinter
 

J

Jar - Class in com.intershop.tool.architecture.report.java.model.jar
Represents a Jar file in a cartridge.
Jar(ProjectRef) - Constructor for class com.intershop.tool.architecture.report.java.model.jar.Jar
 
JarFileListVisitor - Class in com.intershop.tool.architecture.report.java.model.jar
A JAR file list visitor that returns a collection of JAR files from given list file.
JarFileListVisitor() - Constructor for class com.intershop.tool.architecture.report.java.model.jar.JarFileListVisitor
 
JarFileVisitor - Class in com.intershop.tool.architecture.report.java.model.jar
A file visitor that analysis Jar files.
JarFileVisitor(ProjectRef) - Constructor for class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
JarFinder - Class in com.intershop.tool.architecture.report.java.model.jar
 
JarFinder() - Constructor for class com.intershop.tool.architecture.report.java.model.jar.JarFinder
 
JarParsingException - Exception Class in com.intershop.tool.architecture.report.java.model.jar
 
JarParsingException(String, Throwable) - Constructor for exception class com.intershop.tool.architecture.report.java.model.jar.JarParsingException
 
JarParsingException(Throwable) - Constructor for exception class com.intershop.tool.architecture.report.java.model.jar.JarParsingException
 
JavaApplicationProcessor - Class in com.intershop.tool.architecture.report.java
 
JavaApplicationProcessor(CommandLineArguments) - Constructor for class com.intershop.tool.architecture.report.java.JavaApplicationProcessor
 
JavaClass - Class in com.intershop.tool.architecture.report.java.model.jclass
Represents a java class
JavaClass(String, String) - Constructor for class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
JavaClassVisitor - Class in com.intershop.tool.architecture.report.java.model.jclass
Represents a Java class visitor that can parse java classes.
JavaClassVisitor(JavaClass) - Constructor for class com.intershop.tool.architecture.report.java.model.jclass.JavaClassVisitor
The constructor.
JavaHelper - Class in com.intershop.tool.architecture.report.java.model.jclass
 
JavaHelper() - Constructor for class com.intershop.tool.architecture.report.java.model.jclass.JavaHelper
 

K

KEY_BO_INTERNAL - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
KEY_BO_PERSISTENCE - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
KEY_INVALID_LIBRARY - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
KEY_JAVA_API_VIOLATION - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
KEY_JAVA_CAPI_INTERNAL - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 
KEY_NEW_LIBRARY - Static variable in class com.intershop.tool.architecture.report.cmd.ArchitectureReportConstants
 

L

LibDefinitionMapper - Class in com.intershop.tool.architecture.report.common.project
 
LibDefinitionMapper(ProjectRef) - Constructor for class com.intershop.tool.architecture.report.common.project.LibDefinitionMapper
 
LIBRARY - Enum constant in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
 
LIBRARY - Enum constant in enum class com.intershop.tool.architecture.report.common.project.DependencyListEntryType
 
LibraryUpdateProcessor - Class in com.intershop.tool.architecture.report.api.model.actor
Validates if project contains new libraries or library updates which violate a semantic versioning UpdateStrategy.
LibraryUpdateProcessor(CommandLineArguments) - Constructor for class com.intershop.tool.architecture.report.api.model.actor.LibraryUpdateProcessor
 
logIssues(List<Issue>) - Method in class com.intershop.tool.architecture.report.common.issue.IssueLogger
 

M

main(String[]) - Static method in class com.intershop.tool.architecture.report.cmd.ArchitectureReport
Execute Architecture report on commandline
MAJOR - Enum constant in enum class com.intershop.tool.architecture.versions.UpdateStrategy
 
MINOR - Enum constant in enum class com.intershop.tool.architecture.versions.UpdateStrategy
 

P

parse(File) - Method in class com.intershop.tool.architecture.report.common.project.DependencyListHandler
Sets project and its dependencies based on text file and build a matrix with a single project and its dependent projects.
PATCH - Enum constant in enum class com.intershop.tool.architecture.versions.UpdateStrategy
 
PersistenceClassPredicate - Class in com.intershop.tool.architecture.report.java.validation.po
Stateful predicate, which returns three results: YES, NO and WAIT.
PersistenceClassPredicate() - Constructor for class com.intershop.tool.architecture.report.java.validation.po.PersistenceClassPredicate
 
PipeletDescriptor - Class in com.intershop.tool.architecture.report.java.model.pipelet
 
PipeletDescriptor() - Constructor for class com.intershop.tool.architecture.report.java.model.pipelet.PipeletDescriptor
 
PipeletHandler - Class in com.intershop.tool.architecture.report.java.model.pipelet
Represents a SAX handler that can parse Enfinity pipelines.
PipeletHandler(String, PipeletDescriptor) - Constructor for class com.intershop.tool.architecture.report.java.model.pipelet.PipeletHandler
The constructor.
PipeletVisitor - Class in com.intershop.tool.architecture.report.java.model.pipelet
 
PipeletVisitor() - Constructor for class com.intershop.tool.architecture.report.java.model.pipelet.PipeletVisitor
 
printIssues(List<Issue>) - Method in class com.intershop.tool.architecture.report.common.issue.IssuePrinter
 
process(ProjectProcessorResult) - Method in class com.intershop.tool.architecture.report.api.model.actor.LibraryUpdateProcessor
 
process(ProjectProcessorResult) - Method in interface com.intershop.tool.architecture.report.common.project.GlobalProcessor
 
process(ProjectProcessorResult) - Method in interface com.intershop.tool.architecture.report.common.project.ProjectProcessor
 
process(ProjectProcessorResult) - Method in class com.intershop.tool.architecture.report.java.JavaApplicationProcessor
 
ProjectProcessor - Interface in com.intershop.tool.architecture.report.common.project
 
ProjectProcessorResult - Class in com.intershop.tool.architecture.report.common.project
 
ProjectProcessorResult() - Constructor for class com.intershop.tool.architecture.report.common.project.ProjectProcessorResult
 
ProjectRef - Class in com.intershop.tool.architecture.report.common.project
 
ProjectRef() - Constructor for class com.intershop.tool.architecture.report.common.project.ProjectRef
 
ProjectRef(String, String, String) - Constructor for class com.intershop.tool.architecture.report.common.project.ProjectRef
 
PROTECTED_FIELD - Enum constant in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
 
PROTECTED_METHOD - Enum constant in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
 
PUBLIC_FIELD - Enum constant in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
 
PUBLIC_METHOD - Enum constant in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
 
put(T, String) - Method in class com.intershop.tool.architecture.report.common.project.DependencyMap
 

R

RC - Enum constant in enum class com.intershop.tool.architecture.versions.ReleaseType
 
ReleaseType - Enum Class in com.intershop.tool.architecture.versions
 
ResourceLoader - Class in com.intershop.tool.architecture.report.common.resources
 
ResourceLoader() - Constructor for class com.intershop.tool.architecture.report.common.resources.ResourceLoader
 
ResultType - Enum Class in com.intershop.tool.architecture.report.common.issue
 

S

SELF - Enum constant in enum class com.intershop.tool.architecture.report.common.project.DependencyListEntryType
 
SemanticVersion - Class in com.intershop.tool.architecture.versions
 
SemanticVersions - Class in com.intershop.tool.architecture.versions
 
ServerCollector - Class in com.intershop.tool.architecture.report.server
 
ServerCollector(CommandLineArguments) - Constructor for class com.intershop.tool.architecture.report.server.ServerCollector
 
setArgument(String, String) - Method in class com.intershop.tool.architecture.report.cmd.CommandLineArguments
 
setArtifact(Artifact) - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
setCreationDate(Date) - Method in class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
setDefinition(List<Definition>) - Method in class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
setDeprecated(boolean) - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClass
 
setGroup(String) - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
setName(String) - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
setPipeletClassName(String) - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletDescriptor
 
setPipeletDescriptor(Collection<PipeletDescriptor>) - Method in class com.intershop.tool.architecture.report.java.model.jar.Jar
 
setProjectRef(ProjectRef) - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
setReferenceName(String) - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletDescriptor
 
setSignature(String) - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
setSource(String) - Method in class com.intershop.tool.architecture.report.api.model.definition.Definition
 
setVersion(String) - Method in class com.intershop.tool.architecture.report.api.model.definition.APIDefinition
 
setVersion(String) - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
splitSignature(String) - Static method in class com.intershop.tool.architecture.report.java.model.jclass.JavaHelper
 
startElement(String, String, String, Attributes) - Method in class com.intershop.tool.architecture.report.common.issue.AzureIssuesHandler
 
startElement(String, String, String, Attributes) - Method in class com.intershop.tool.architecture.report.java.model.pipelet.PipeletHandler
 
STICK - Enum constant in enum class com.intershop.tool.architecture.versions.UpdateStrategy
 

T

toString() - Method in class com.intershop.tool.architecture.report.common.issue.Issue
 
toString() - Method in class com.intershop.tool.architecture.report.common.project.ProjectRef
 
toString() - Method in class com.intershop.tool.architecture.versions.SemanticVersion
 
TRUE - Enum constant in enum class com.intershop.tool.architecture.report.common.issue.ResultType
 

U

UpdateStrategy - Enum Class in com.intershop.tool.architecture.versions
 
URILoader - Class in com.intershop.tool.architecture.report.common.resources
 
URILoader() - Constructor for class com.intershop.tool.architecture.report.common.resources.URILoader
 

V

validate() - Method in interface com.intershop.tool.architecture.report.common.issue.IssueCollector
 
validate() - Method in class com.intershop.tool.architecture.report.server.ServerCollector
 
validate(ProjectProcessorResult) - Method in class com.intershop.tool.architecture.report.api.model.actor.LibraryUpdateProcessor
 
validate(ProjectProcessorResult) - Method in interface com.intershop.tool.architecture.report.common.project.GlobalProcessor
 
validate(ProjectProcessorResult) - Method in interface com.intershop.tool.architecture.report.common.project.ProjectProcessor
 
validate(ProjectProcessorResult) - Method in class com.intershop.tool.architecture.report.java.JavaApplicationProcessor
 
validate(ProjectRef, JavaClass) - Method in class com.intershop.tool.architecture.report.java.validation.bo.BusinessObjectAPIValidator
 
validate(ProjectRef, JavaClass) - Method in class com.intershop.tool.architecture.report.java.validation.capi.CapiUsingInternalValidator
Identifies capi classes with internal references
validateArchitecture(String[]) - Static method in class com.intershop.tool.architecture.report.cmd.ArchitectureReport
 
ValidationResult - Class in com.intershop.tool.architecture.report.common.issue
 
ValidationResult(ResultType) - Constructor for class com.intershop.tool.architecture.report.common.issue.ValidationResult
Create a wait result
ValidationResult(ResultType, List<Issue>) - Constructor for class com.intershop.tool.architecture.report.common.issue.ValidationResult
Create a is invalid result with multiple issues
ValidationResult(ProjectRef, String, Object...) - Constructor for class com.intershop.tool.architecture.report.common.issue.ValidationResult
Create a is invalid result with one issue
valueOf(int, int, int) - Static method in class com.intershop.tool.architecture.versions.SemanticVersion
 
valueOf(String) - Static method in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.intershop.tool.architecture.report.common.issue.ResultType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.intershop.tool.architecture.report.common.project.DependencyListEntryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.intershop.tool.architecture.versions.ReleaseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class com.intershop.tool.architecture.versions.SemanticVersion
 
valueOf(String) - Static method in enum class com.intershop.tool.architecture.versions.UpdateStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.intershop.tool.architecture.report.api.model.definition.Artifact
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.intershop.tool.architecture.report.common.issue.ResultType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.intershop.tool.architecture.report.common.project.DependencyListEntryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.intershop.tool.architecture.versions.ReleaseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.intershop.tool.architecture.versions.UpdateStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
visit(int, int, String, String, String, String[]) - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClassVisitor
 
visitAnnotation(String, boolean) - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClassVisitor
 
visitField(int, String, String, String, Object) - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClassVisitor
 
visitFile(File) - Method in class com.intershop.tool.architecture.report.java.model.jar.JarFileVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.intershop.tool.architecture.report.java.model.jclass.JavaClassVisitor
 
visitXMLInputSource(File, DefaultHandler) - Method in class com.intershop.tool.architecture.report.common.resources.XMLInputSourceVisitor
 
visitXMLInputSource(InputStream, DefaultHandler) - Method in class com.intershop.tool.architecture.report.common.resources.XMLInputSourceVisitor
 

W

WAIT - Enum constant in enum class com.intershop.tool.architecture.report.common.issue.ResultType
 
WaitForJavaClassResult - Class in com.intershop.tool.architecture.report.java.model.jclass
 
WaitForJavaClassResult(ResultType, String) - Constructor for class com.intershop.tool.architecture.report.java.model.jclass.WaitForJavaClassResult
 

X

XMLInputSourceVisitor - Class in com.intershop.tool.architecture.report.common.resources
A common superclass for all visitors that have to parse XML files.
XMLInputSourceVisitor() - Constructor for class com.intershop.tool.architecture.report.common.resources.XMLInputSourceVisitor
 
XmlLoader - Class in com.intershop.tool.architecture.report.common.resources
 
XmlLoader() - Constructor for class com.intershop.tool.architecture.report.common.resources.XmlLoader
 
XMLLoaderException - Exception Class in com.intershop.tool.architecture.report.common.resources
 
XMLLoaderException(String, Exception) - Constructor for exception class com.intershop.tool.architecture.report.common.resources.XMLLoaderException
 
A B C D E F G H I J K L M P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form