Package kieker.analysis.architecture.recovery.signature
-
Interface Summary Interface Description IComponentNameBuilder AIComponentNameBuilder
can be used to create the component name from a package name and a component name.IComponentSignatureExtractor AIComponentSignatureExtractor
sets the package name and the name of aComponentType
based on its signature.IOperationNameBuilder AIOperationNameBuilder
can be used to create the operation name from a list of modifiers, a return type, the actual name and a list of parameter types.IOperationSignatureExtractor AIOperationSignatureExtractor
sets the list of modifiers, the return type, the name and the parameters of aOperationType
based on its signature.IStorageSignatureExtractor Signature extractor interface for storage references. -
Class Summary Class Description AbstractSignatureProcessor Signature processing facility designed to cleanup and restructure operation and component signatures of monitoring data.JavaComponentSignatureExtractor AIComponentSignatureExtractor
that uses the Java signature style.JavaFullComponentNameBuilder ThisIComponentNameBuilder
creates a component names in a full Java style.JavaFullOperationNameBuilder ThisIOperationNameBuilder
creates a operation names in a full Java style.JavaOperationSignatureExtractor AIOperationSignatureExtractor
that uses the Java signature style.JavaShortComponentNameBuilder ThisIComponentNameBuilder
creates a component names in a short Java style by just returning the actual name.JavaShortOperationNameBuilder ThisIOperationNameBuilder
creates a operation names in a short Java style.NameBuilder This is a wrapper class around aIOperationNameBuilder
and aIComponentNameBuilder
.NullSignatureProcessor Do nothing processor.SignatureExtractor This is a wrapper class around aIOperationSignatureExtractor
and aIComponentSignatureExtractor
.