Index
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.
- 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.
- 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
- 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.
- getBlacklistRegexp() - Method in class de.elnarion.util.plantuml.generator.classdiagram.config.PlantUMLClassDiagramConfig
- getCallees() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
-
Gets the callees.
- getCallerClass() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
-
Gets the caller class.
- 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
-
Gets the diagram class name.
- getDiagramParticipants() - Method in class de.elnarion.util.plantuml.generator.sequencediagram.internal.CallerMethod
-
Gets the diagram participants.
- 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
-
Gets the diagram text.
- 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
- 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
-
Gets the method name.
- 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
-
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
-
Gets the parent classes.
- 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.
- 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
- 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.
- 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.
- RelationshipType - Enum in de.elnarion.util.plantuml.generator.classdiagram.internal
-
The Enum RelationshipType defines all supported relationship types of this utility.
S
- 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.
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
UMLMethodobjects. - 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.
- 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.
All Classes and Interfaces|All Packages|Serialized Form