Index

A B C D E G H I N P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ABSTRACT - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.ClassifierType
abstract.
ABSTRACT_CLASS - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
abstract class.
ABSTRACT_STATIC - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.ClassifierType
abstract static.
addAdditionalPlantUmlConfigs(List<String>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Adds the additional plant uml configs.
addChildNode(TreeNode<E, F>) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.TreeNode
Add a leaf to the tree.
addField(UMLField) - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLClass
Adds the field.
addFieldClassifiersToIgnore(List<ClassifierType>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Adds the field classifiers to ignore.
addFieldClassifierToIgnore(ClassifierType) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Adds the field classifier to ignore.
addMethod(UMLMethod) - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLClass
Adds the method.
addMethodClassifiersToIgnore(List<ClassifierType>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Adds the method classifiers to ignore.
addMethodClassifierToIgnore(ClassifierType) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Adds the method classifier to ignore.
AGGREGATION - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
aggregation.
analyzeCallSequence() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.SequenceAnalyzer
Analyze the call sequence for the configured starting method.
analyzeClassesAndMapThemToTheInternalClassStructure() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.ClassAnalyzer
Analyze classes and map them to the internal class structure.
ANNOTATION - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
annotation.
ASSOCIATION - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
association.

B

build() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Builds the.
build() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
Builds the.
buildDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.PlantUMLClassDiagramTextBuilder
Builds the diagram text.

C

CallerClass - Class in de.elnarion.util.plantuml.generator.sequencediagram.internal
The Class CallerClass.
CallerClass(CtClass, PlantUMLSequenceDiagramConfig, CallerClass) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerClass
Instantiates a new caller class.
CallerMethod - Class in de.elnarion.util.plantuml.generator.sequencediagram.internal
The Class CallerMethod.
CallerMethod(CtMethod, CallerClass, PlantUMLSequenceDiagramConfig) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
Instantiates a new caller method.
CLASS - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
class.
ClassAnalyzer - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class PlantUMLClassDiagramAnalyzerAndMapper.
ClassAnalyzer(PlantUMLClassDiagramConfig) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.ClassAnalyzer
Instantiates a new plant UML class diagram analyzer and mapper.
ClassAnalyzerSummary - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class PlantUMLClassDiagramAnalyzeSummary.
ClassAnalyzerSummary(Map<String, UMLClass>, Map<UMLClass, List<UMLRelationship>>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.ClassAnalyzerSummary
Instantiates a new plant UML class diagram analyze summary.
ClassifierType - Enum in de.elnarion.util.plantuml.generator.classdiagram.config
The Enum ClassifierType defines the different classifiers of a class, field or method in the diagram.
ClassType - Enum in de.elnarion.util.plantuml.generator.classdiagram.internal
The Enum ClassType defines supported class types during the uml class diagram generation.
compare(UMLMethod, UMLMethod) - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethodComparator
 
COMPOSITION - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
composition (not used so far).

D

de.elnarion.util.plantuml.generator.classdiagram - package de.elnarion.util.plantuml.generator.classdiagram
 
de.elnarion.util.plantuml.generator.classdiagram.config - package de.elnarion.util.plantuml.generator.classdiagram.config
 
de.elnarion.util.plantuml.generator.classdiagram.internal - package de.elnarion.util.plantuml.generator.classdiagram.internal
 
de.elnarion.util.plantuml.generator.sequencediagram - package de.elnarion.util.plantuml.generator.sequencediagram
 
de.elnarion.util.plantuml.generator.sequencediagram.config - package de.elnarion.util.plantuml.generator.sequencediagram.config
 
de.elnarion.util.plantuml.generator.sequencediagram.exception - package de.elnarion.util.plantuml.generator.sequencediagram.exception
 
de.elnarion.util.plantuml.generator.sequencediagram.internal - package de.elnarion.util.plantuml.generator.sequencediagram.internal
 
DIRECTED_ASSOCIATION - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
directed association.

E

ENUM - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
enum.

G

generateCallSequenceDiagramText(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
generateCallSequenceDiagramText(String) - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Generate call sequence diagram text.
generateCallSequenceDiagramText(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
generateDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.PlantUMLClassDiagramGenerator
Generate the class diagram string for all classes in the configured packages.
generateDiagramText() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.PlantUMLSequenceDiagramGenerator
Generate diagram text.
getAdditionalPlantUmlConfigs() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Gets the additional plant uml configs.
getAllChildNodes() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.TreeNode
 
getBlacklistRegexp() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getCallees() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
getCallees() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Gets the callees.
getCallees() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
getCallerClass() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
getCallerClass() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Gets the caller class.
getCallerClass() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
getClassBlacklistRegexp() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Gets the class blacklist regexp.
getClasses() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.ClassAnalyzerSummary
Gets the classes.
getClassesAndRelationships() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.ClassAnalyzerSummary
Gets the classes and relationships.
getClassifierType() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethod
Gets the classifier type.
getDestinationClassloader() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Gets the destination classloader.
getDestinationClassloader() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Gets the destination classloader.
getDiagramClassName() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerClass
 
getDiagramClassName() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerClass
Gets the diagram class name.
getDiagramParticipants() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
getDiagramParticipants() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Gets the diagram participants.
getDiagramParticipants() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
getDiagramText() - Method in interface de.elnarion.util.plantuml.generator.classdiagram.internal.PlantUMLDiagramElement
Gets the diagram text.
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLClass
Gets the diagram text.
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLField
 
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethod
 
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLRelationship
Gets the diagram text.
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLStereotype
Gets the diagram text.
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
getDiagramText() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Gets the diagram text.
getDiagramText() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
getFieldBlacklistRegexp() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getFieldClassifierToIgnore() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Gets the field classifier to ignore.
getHideClasses() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getKey() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.TreeNode
Get the key of this tree node
getMaxVisibilityFields() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getMaxVisibilityMethods() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getMethodBlacklistRegexp() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getMethodBlacklistRegexp() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Gets the method blacklist regexp.
getMethodClassifierToIgnore() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Gets the method classifier to ignore.
getMethodName() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
getMethodName() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Gets the method name.
getMethodName() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
getName() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLClass
Gets the name.
getName() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLField
Gets the name.
getName() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethod
Gets the name.
getName() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerClass
 
getName() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerClass
Gets the name.
getParametersAndTypes() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethod
Gets the parameters and types.
getParentClassNames() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerClass
 
getParentClassNames() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerClass
Gets the parent classes.
getParents() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.TreeNode
Retrieve all parents of the current tree node/leaf to the root of the tree.
getReturnType() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
 
getReturnType() - Method in interface de.elnarion.util.plantuml.generator.sequencediagram.internal.ICallerMethod
Gets the return type.
getReturnType() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
 
getScanPackages() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
getStartClass() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Gets the start class.
getStartMethod() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Gets the start method.
getSuperClasses() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerClass
Gets the super classes.
getTaggedValueCompartment() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLStereotype
Gets the tagged value compartment.
getValue() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.TreeNode
Get the value of this tree node
getVisibilityText(VisibilityType) - Static method in class de.elnarion.util.plantuml.generator.classdiagram.internal.VisibilityUtil
Gets the visibility text for a VisibilityType.
getWhitelistRegexp() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 

H

hasTaggedValues() - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLStereotype
Checks for tagged values.

I

ICallerClass - Interface in de.elnarion.util.plantuml.generator.sequencediagram.internal
 
ICallerMethod - Interface in de.elnarion.util.plantuml.generator.sequencediagram.internal
 
INHERITANCE - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
inheritance.
INTERFACE - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
interface.
isAddJavaxValidationAnnotations() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Checks if is adds the Javax Validation annotations.
isAddJPAAnnotations() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Checks if is adds the JPA annotations.
isHideFields() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
isHideMethodName() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Checks if is hide method name.
isHideMethods() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
isHideSuperClass() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Checks if is hide super class.
isIgnoreJPAEntities() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Checks if is ignore JPA entities.
isIgnoreStandardClasses() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Checks if is ignore standard classes.
isRemoveFields() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
isRemoveMethods() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
isShowReturnTypes() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Checks if is show return types.
isUseShortClassNames() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Checks if is use short class names.
isUseShortClassNames() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Checks if is use short class names.
isUseShortClassNamesInFieldsAndMethods() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Checks if is use short class names in fields and methods.
isUseSmetana() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Checks if generating uml files using Smetana renderer enabled.

N

NONE - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.ClassifierType
none.
NotFoundException - Exception in de.elnarion.util.plantuml.generator.sequencediagram.exception
This exception is thrown if a method or class is not found on the classpath.
NotFoundException(String, Throwable) - Constructor for exception de.elnarion.util.plantuml.generator.sequencediagram.exception.NotFoundException
Instantiates a new not found exception.

P

PACKAGE_PRIVATE - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.VisibilityType
package private.
PlantUMLClassDiagramConfig - Class in de.elnarion.util.plantuml.generator.classdiagram.config
The Class PlantUMLConfig.
PlantUMLClassDiagramConfig() - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Instantiates a new plant UML config.
PlantUMLClassDiagramConfigBuilder - Class in de.elnarion.util.plantuml.generator.classdiagram.config
The Class PlantUMLClassDiagramConfigBuilder.
PlantUMLClassDiagramConfigBuilder(String) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Instantiates a new plant UML class diagram config builder.
PlantUMLClassDiagramConfigBuilder(String, List<String>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Instantiates a new plant UML class diagram config builder.
PlantUMLClassDiagramConfigBuilder(List<String>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Instantiates a new plant UML class diagram config builder.
PlantUMLClassDiagramConfigBuilder(List<String>, String) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Instantiates a new plant UML class diagram config builder.
PlantUMLClassDiagramGenerator - Class in de.elnarion.util.plantuml.generator.classdiagram
This class provides the ability to generate a PlantUML class diagram out of a list of package names.
PlantUMLClassDiagramGenerator(PlantUMLClassDiagramConfig) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.PlantUMLClassDiagramGenerator
Instantiates a new plant UML class diagram generator.
PlantUMLClassDiagramTextBuilder - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class PlantUMLClassDiagramTextBuilder.
PlantUMLClassDiagramTextBuilder(PlantUMLClassDiagramConfig, ClassAnalyzerSummary) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.PlantUMLClassDiagramTextBuilder
Instantiates a new plant UML class diagram text builder.
PlantUMLDiagramElement - Interface in de.elnarion.util.plantuml.generator.classdiagram.internal
The Interface PlantUMLDiagramElement defines all methods common to all PlantUMLDiagramElements.
PlantUMLSequenceDiagramConfig - Class in de.elnarion.util.plantuml.generator.sequencediagram.config
The Class PlantUMLSequenceDiagramConfig.
PlantUMLSequenceDiagramConfig() - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
 
PlantUMLSequenceDiagramConfigBuilder - Class in de.elnarion.util.plantuml.generator.sequencediagram.config
The Class PlantUMLSequenceDiagramConfigBuilder.
PlantUMLSequenceDiagramConfigBuilder(String, String) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
Instantiates a new plant UML sequence diagram config builder.
PlantUMLSequenceDiagramGenerator - Class in de.elnarion.util.plantuml.generator.sequencediagram
This class provides the ability to generate a sequence diagram from existing java classes.
PlantUMLSequenceDiagramGenerator(PlantUMLSequenceDiagramConfig) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.PlantUMLSequenceDiagramGenerator
Instantiates a new plant UML sequence diagram generator.
PRIVATE - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.VisibilityType
private.
PROTECTED - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.VisibilityType
protected.
PUBLIC - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.VisibilityType
public.

R

REALIZATION - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
realization.
RecursivelyCalledMethod - Class in de.elnarion.util.plantuml.generator.sequencediagram.internal
 
RecursivelyCalledMethod(ICallerMethod) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.internal.RecursivelyCalledMethod
Instantiates a new recursively called method object for an uml diagram.
RelationshipType - Enum in de.elnarion.util.plantuml.generator.classdiagram.internal
The Enum RelationshipType defines all supported relationship types of this utility.

S

SequenceAnalyzer - Class in de.elnarion.util.plantuml.generator.sequencediagram.internal
Analyzes the call sequence of methods.
SequenceAnalyzer(PlantUMLSequenceDiagramConfig) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.internal.SequenceAnalyzer
 
setAddJavaxValidationAnnotations(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Sets the adds the Javax Validation annotations.
setAddJPAAnnotations(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Sets the adds the JPA annotations.
setAttributes(Map<String, List<String>>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLStereotype
Sets the attributes.
setBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setClassBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the class blacklist regexp.
setDestinationClassloader(ClassLoader) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setDestinationClassloader(ClassLoader) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the destination classloader.
setFieldBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setHideClasses(List<String>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setHideFields(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setHideMethodName(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the hide method name.
setHideMethods(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setHideSuperClass(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the hide super class.
setIgnoreJPAEntities(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the ignore JPA entities.
setIgnoreStandardClasses(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the ignore standard classes.
setMaxVisibilityFields(VisibilityType) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setMaxVisibilityMethods(VisibilityType) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setMethodBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setMethodBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the method blacklist regexp.
setName(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLStereotype
Sets the name.
setRemoveFields(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setRemoveMethods(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setScanPackages(List<String>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
setShowReturnTypes(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the show return types.
setStartClass(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the start class.
setStartMethod(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the start method.
setUseShortClassNames(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Sets the use short class names.
setUseShortClassNames(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfig
Sets the use short class names.
setUseShortClassNamesInFieldsAndMethods(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Sets the use short class names in fields and methods.
setUseSmetana(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
Enables generating uml files enabling to use internal Smetana renderer in favor of GraphViz Smetana.
setWhitelistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
 
STATIC - Enum constant in enum de.elnarion.util.plantuml.generator.classdiagram.config.ClassifierType
static.

T

TreeNode<E,F> - Class in de.elnarion.util.plantuml.generator.sequencediagram.internal
Simple tree data structure.
TreeNode(E, F) - Constructor for class de.elnarion.util.plantuml.generator.sequencediagram.internal.TreeNode
Standard constructor for tree nodes.

U

UMLClass - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class UMLClass encapsulates all information needed for creating a diagram text for a uml class object.
UMLClass(ClassType, List<UMLField>, List<UMLMethod>, String, List<UMLStereotype>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLClass
Instantiates a new UML class.
UMLField - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class UMLField encapsulates all information needed for creating a diagram text for a uml field object.
UMLField(ClassifierType, VisibilityType, String, String, List<String>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLField
Instantiates a new uml field.
UMLMethod - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class UMLMethod encapsulates all information needed for creating a diagram text for a uml method object.
UMLMethod(ClassifierType, VisibilityType, String, String, Map<String, String>, List<String>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethod
Instantiates a new method.
UMLMethodComparator - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class UMLMethodComparator is used to sort UMLMethod objects.
UMLMethodComparator() - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLMethodComparator
 
UMLRelationship - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class UMLRelationship encapsulates all information needed for creating a diagram text for a uml relationship object..
UMLRelationship(String, String, String, String, String, RelationshipType, List<String>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLRelationship
Instantiates a new UML relationship.
UMLStereotype - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class UMLStereotype.
UMLStereotype(String, Map<String, List<String>>) - Constructor for class de.elnarion.util.plantuml.generator.classdiagram.internal.UMLStereotype
Instantiates a new UML stereotype.

V

valueOf(String) - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.config.ClassifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.config.VisibilityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.config.ClassifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.config.VisibilityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.internal.ClassType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.elnarion.util.plantuml.generator.classdiagram.internal.RelationshipType
Returns an array containing the constants of this enum type, in the order they are declared.
VisibilityType - Enum in de.elnarion.util.plantuml.generator.classdiagram.config
The Enum VisibilityType defines all supported visibility types of this utility.
VisibilityUtil - Class in de.elnarion.util.plantuml.generator.classdiagram.internal
The Class PlantUMLUtil provides helper methods for generating the class diagram.

W

withClassBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With class blacklist regexp.
withClassloader(ClassLoader) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With classloader.
withClassLoader(ClassLoader) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With class loader.
withFieldBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With field blacklist regexp.
withHideClasses(List<String>) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With hide classes.
withHideFieldsParameter(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With hide fields parameter.
withHideMethodName(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With hide method name.
withHideMethods(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With hide methods.
withHideSuperClass(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With hide super class.
withIgnoreJPAEntities(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With ignore JPA entities.
withIgnoreStandardClasses(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With ignore standard classes.
withJavaxValidationAnnotations(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With Javax Validation annotations.
withJPAAnnotations(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With JPA annotations.
withMaximumFieldVisibility(VisibilityType) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With maximum field visibility.
withMaximumMethodVisibility(VisibilityType) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With maximum method visibility.
withMethodBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With method blacklist regexp.
withMethodBlacklistRegexp(String) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With method blacklist regexp.
withRemoveFields(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With remove fields.
withRemoveMethods(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With remove methods.
withShowReturnTypes(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With show return types.
withUseShortClassName(boolean) - Method in class de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
With use short class name.
withUseShortClassNames(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
Use short class names in all cases.
withUseShortClassNamesInFieldsAndMethods(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
use short class names in fields and methods.
withUseSmetana(boolean) - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfigBuilder
With remove fields.
A B C D E G H I N P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form