Class PlantUMLSequenceDiagramConfigBuilder
java.lang.Object
de.elnarion.util.plantuml.generator.sequencediagram.config.PlantUMLSequenceDiagramConfigBuilder
The Class PlantUMLSequenceDiagramConfigBuilder.
-
Constructor Summary
ConstructorsConstructorDescriptionPlantUMLSequenceDiagramConfigBuilder(String paramStartClassName, String paramMethodStartName) Instantiates a new plant UML sequence diagram config builder. -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the.withClassBlacklistRegexp(String paramClassBlacklistRegexp) With class blacklist regexp.withClassloader(ClassLoader paramDestinationClassloader) With classloader.withHideMethodName(boolean paramHideMethodName) With hide method name.withHideSuperClass(boolean paramHideSuperClass) With hide super class.withIgnoreJPAEntities(boolean paramIgnoreJPAEntities) With ignore JPA entities.withIgnoreStandardClasses(boolean paramIgnoreStandardClasses) With ignore standard classes.withMethodBlacklistRegexp(String paramMethodBlacklistRegexp) With method blacklist regexp.withShowReturnTypes(boolean paramShowReturnTypes) With show return types.withUseShortClassName(boolean paramUseShortClassNames) With use short class name.
-
Constructor Details
-
PlantUMLSequenceDiagramConfigBuilder
public PlantUMLSequenceDiagramConfigBuilder(String paramStartClassName, String paramMethodStartName) Instantiates a new plant UML sequence diagram config builder.- Parameters:
paramStartClassName- the param start class nameparamMethodStartName- the param method start name
-
-
Method Details
-
withClassloader
public PlantUMLSequenceDiagramConfigBuilder withClassloader(ClassLoader paramDestinationClassloader) With classloader.- Parameters:
paramDestinationClassloader- the param destination classloader- Returns:
- the plant UML sequence diagram config builder
-
withUseShortClassName
With use short class name.- Parameters:
paramUseShortClassNames- the param use short class names- Returns:
- the plant UML sequence diagram config builder
-
withShowReturnTypes
With show return types.- Parameters:
paramShowReturnTypes- the param show return types- Returns:
- the plant UML sequence diagram config builder
-
withHideSuperClass
With hide super class.- Parameters:
paramHideSuperClass- the param hide super class- Returns:
- the plant UML sequence diagram config builder
-
withHideMethodName
With hide method name.- Parameters:
paramHideMethodName- the param hide method name- Returns:
- the plant UML sequence diagram config builder
-
withIgnoreStandardClasses
public PlantUMLSequenceDiagramConfigBuilder withIgnoreStandardClasses(boolean paramIgnoreStandardClasses) With ignore standard classes.- Parameters:
paramIgnoreStandardClasses- the param ignore standard classes- Returns:
- the plant UML sequence diagram config builder
-
withIgnoreJPAEntities
With ignore JPA entities.- Parameters:
paramIgnoreJPAEntities- the param ignore JPA entities- Returns:
- the plant UML sequence diagram config builder
-
withClassBlacklistRegexp
public PlantUMLSequenceDiagramConfigBuilder withClassBlacklistRegexp(String paramClassBlacklistRegexp) With class blacklist regexp.- Parameters:
paramClassBlacklistRegexp- the param class blacklist regexp- Returns:
- the plant UML sequence diagram config builder
-
withMethodBlacklistRegexp
public PlantUMLSequenceDiagramConfigBuilder withMethodBlacklistRegexp(String paramMethodBlacklistRegexp) With method blacklist regexp.- Parameters:
paramMethodBlacklistRegexp- the param method blacklist regexp- Returns:
- the plant UML sequence diagram config builder
-
build
Builds the.- Returns:
- the plant UML sequence diagram config
-