A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAnnotationMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Abstract base class for matchers that test annotated elements.
- AbstractAnnotationMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractAnnotationMatcher
- AbstractClassMemberMatcher<T extends io.github.classgraph.ClassMemberInfo> - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Abstract base class for matchers that test class members.
- AbstractClassMemberMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClassMemberMatcher
- AbstractClasspathMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Abstract base class for matchers that test classpath elements.
- AbstractClasspathMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
- AbstractClassRelation - Interface in io.gitlab.plunts.gradle.plantuml.plugin.relation
-
Interface for
AssociativeRelationandExtensionRelation. - AbstractDependencyMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Abstract base class for matchers that test dependencies of classes.
- AbstractDependencyMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- AbstractDiagramWriter - Class in io.gitlab.plunts.gradle.plantuml.plugin.output
-
Base class for diagram writers, which are write the result of the builder "somewhere".
- AbstractDiagramWriter() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.output.AbstractDiagramWriter
- AbstractModifierMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Abstract base class for matchers that test elements with modifiers.
- AbstractModifierMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- AbstractNameMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Abstract base class for matchers that test elements with names.
- AbstractNameMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
- activateBackReference() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- addAll(IncludeExclude<E, M>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- addExclude(M) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- addInclude(M) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- addStyle(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- AGGREGATION_ARROW - Static variable in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- andAbstract() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andNative() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andNotAbstract() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andNotBuiltin() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.MethodMatcher
- andNotNative() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andNotStatic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andNotTransient() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andNotVolatile() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andPackagePrivate() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andPrivate() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andProtected() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andPublic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andStatic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andTransient() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- andVolatile() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- annotatedWith(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractAnnotationMatcher
- annotationsMatch(AnnotationInfoList) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractAnnotationMatcher
- apply(Project) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.PlantUmlPlugin
- association() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- AssociativeRelation - Class in io.gitlab.plunts.gradle.plantuml.plugin.relation
-
Associative relation between two classes.
- AssociativeRelation() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- AssociativeRelation.Viewpoint - Enum in io.gitlab.plunts.gradle.plantuml.plugin.relation
B
- BaselineMatcher - Interface in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Interface for matchers that make up the ClassGraph baseline.
- bottomOf(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- bottomOf(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
C
- ClassDiagramsExtension - Class in io.gitlab.plunts.gradle.plantuml.plugin
-
Gradle DSL extension to configure class diagrams for the project.
- ClassDiagramsExtension() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- ClassDiagramsExtension.ClassDiagram - Class in io.gitlab.plunts.gradle.plantuml.plugin
- ClassDiagramsExtension.ClassDiagramDefaults - Class in io.gitlab.plunts.gradle.plantuml.plugin
- ClassDiagramsExtension.ClassDiagramDefaults.ElementNote<M extends java.io.Serializable> - Class in io.gitlab.plunts.gradle.plantuml.plugin
- ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder - Class in io.gitlab.plunts.gradle.plantuml.plugin
- ClassDiagramsExtension.ClassDiagramDefaults.ElementStyle<M extends BaselineMatcher & java.io.Serializable> - Class in io.gitlab.plunts.gradle.plantuml.plugin
- ClassDiagramsExtension.ClassDiagramDefaults.Style - Class in io.gitlab.plunts.gradle.plantuml.plugin
- ClassDiagramsExtension.ClassDiagramDefaults.Style.ElementStyleBuilder - Class in io.gitlab.plunts.gradle.plantuml.plugin
- classes() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- classes(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- ClassMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to test ClassInfos.
- ClassMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- classpathMatches(ClassInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
- COMPOSITION_ARROW - Static variable in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- configureAccept(ClassGraph) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- configureAccept(ClassGraph) - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.matcher.BaselineMatcher
- configureAccept(ClassGraph) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- configureAccept(ClassGraph) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- configureReject(ClassGraph) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- configureReject(ClassGraph) - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.matcher.BaselineMatcher
- configureReject(ClassGraph) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- configureReject(ClassGraph) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- convertGlobToRegex(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.RegExUtil
-
Converts a standard POSIX Shell globbing pattern into a regular expression pattern.
D
- DEFAULT_BACK_ARROW - Static variable in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- DefaultDiagramWriter - Class in io.gitlab.plunts.gradle.plantuml.plugin.output
-
This implementation of
AbstractDiagramWriterwrites the result to a file. - DefaultDiagramWriter(File) - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.output.DefaultDiagramWriter
-
Constructs the writer with the target file.
- defaults(Closure<ClassDiagramsExtension.ClassDiagram>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- defaults(Action<ClassDiagramsExtension.ClassDiagramDefaults>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- define(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- define(String, String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- diagram(Closure<ClassDiagramsExtension.ClassDiagram>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- diagram(String, Closure<ClassDiagramsExtension.ClassDiagram>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- diagram(String, Action<ClassDiagramsExtension.ClassDiagram>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- diagram(Action<ClassDiagramsExtension.ClassDiagram>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- dontInheritDefaults() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
E
- ElementNote() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNote
- ElementNoteBuilder() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- ElementStyle() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementStyle
- ElementStyleBuilder() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style.ElementStyleBuilder
- EMPTY - Static variable in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- exclude(BaselineMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- exclude(FieldMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- exclude(InterfaceMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- exclude(MethodMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- exclude(ReferencedClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- exclude(SubclassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- exclude(SuperclassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- extension() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- ExtensionRelation - Class in io.gitlab.plunts.gradle.plantuml.plugin.relation
-
Relation where one class extends the other.
- ExtensionRelation(boolean) - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
F
- FieldMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to test FieldInfos.
- FieldMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.FieldMatcher
- fields() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- from(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
G
- generateClassDiagrams() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.GenerateClassDiagramsTask
- GenerateClassDiagramsTask - Class in io.gitlab.plunts.gradle.plantuml.plugin
-
Gradle task that generates class PlantUML diagrams.
- GenerateClassDiagramsTask(ClassDiagramsExtension) - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.GenerateClassDiagramsTask
- getBaselineIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getClassNotes() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getClassStyles() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- getDefines() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- getFieldIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getFieldNotes() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getIncludes() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- getInterfaceIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getLabel() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getLabel() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getLabel() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getLineCharacter() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getLineCharacter() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getLineCharacter() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getMethodIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getMethodNotes() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getPackageNotes() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getPackageStyles() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- getReferencesIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getRelationOverrides() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getShow() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- getSkinparams() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- getSourceArrow() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getSourceArrow() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getSourceArrow() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getSourceMultiplicity() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getSourceMultiplicity() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getSourceMultiplicity() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getStyle() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getStyle() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getStyle() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getSubclassIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getSuperclassIncludeExclude() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- getTargetArrow() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getTargetArrow() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getTargetArrow() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getTargetMultiplicity() - Method in interface io.gitlab.plunts.gradle.plantuml.plugin.relation.AbstractClassRelation
- getTargetMultiplicity() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- getTargetMultiplicity() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.ExtensionRelation
- getTheme() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
H
- hide(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- hidePackages() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
-
Deprecated, for removal: This API element is subject to removal in a future version.use style-configuration instead
- hidePackages() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
I
- include(BaselineMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(FieldMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(InterfaceMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(MethodMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(ReferencedClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(SubclassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(SuperclassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- include(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- IncludeExclude<E,M extends java.util.function.Predicate<E>> - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Aggregator for includes and excludes of the same type.
- IncludeExclude() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- IncludeExclude(IncludeExclude<E, M>) - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- INFINIT_MULTIPLICITY - Static variable in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- inPackage(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- InsertingDiagramWriter - Class in io.gitlab.plunts.gradle.plantuml.plugin.output
-
This implementation of
AbstractDiagramWriterinserts the result into an existing file. - InsertingDiagramWriter(File) - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.output.InsertingDiagramWriter
-
Constructs the writer with the target file.
- insertInto(File) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagram
- insideOfProject() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
- insideOfProject() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- insideOfProject() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- InterfaceMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to include or exclude interfaces of classes.
- InterfaceMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.InterfaceMatcher
- interfaces() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- io.gitlab.plunts.gradle.plantuml.plugin - package io.gitlab.plunts.gradle.plantuml.plugin
- io.gitlab.plunts.gradle.plantuml.plugin.matcher - package io.gitlab.plunts.gradle.plantuml.plugin.matcher
- io.gitlab.plunts.gradle.plantuml.plugin.output - package io.gitlab.plunts.gradle.plantuml.plugin.output
- io.gitlab.plunts.gradle.plantuml.plugin.relation - package io.gitlab.plunts.gradle.plantuml.plugin.relation
- isEmpty() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- isExcluded(E) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- isIncluded(E) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.IncludeExclude
- isUseIntermediatePackages() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
L
- leftOf(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- leftOf(FieldMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- leftOf(MethodMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- leftOf(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
M
- matches(Class<? extends AbstractClassRelation>, ClassInfo, ClassInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- MethodMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to test MethodInfos.
- MethodMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.MethodMatcher
- methods() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- modifiersMatch(int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
N
- name(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagram
- nameMatches(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
- nameMatches(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- nonRecursive() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- note(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
O
- of(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClassMemberMatcher
- of(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- of(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClassMemberMatcher
- of(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- of(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClassMemberMatcher
- of(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- orPackagePrivate() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- orPrivate() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- orProtected() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- orPublic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- outputFiles - Variable in class io.gitlab.plunts.gradle.plantuml.plugin.GenerateClassDiagramsTask
- outsideOfProject() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
- outsideOfProject() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- outsideOfProject() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- override(RelationOverride) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
P
- PackageMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to test PackageInfos.
- PackageMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- packages() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- packages(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- PlantUmlPlugin - Class in io.gitlab.plunts.gradle.plantuml.plugin
-
Gradle plugin that configures the
GenerateClassDiagramsTask. - PlantUmlPlugin() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.PlantUmlPlugin
- PROJECT_CLASSPATH_HOLDER - Static variable in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
R
- recursive() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- referencedClasses() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- ReferencedClassMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to include or exclude classes that are referenced by others.
- ReferencedClassMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ReferencedClassMatcher
- RegExUtil - Class in io.gitlab.plunts.gradle.plantuml.plugin
-
Utility class for regular expressions.
- RegExUtil() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.RegExUtil
- RelationOverride - Class in io.gitlab.plunts.gradle.plantuml.plugin.relation
-
Configurable override for relations.
- RelationOverride() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- renderClasspath(FileCollection) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension
- RenderingDiagramWriter - Class in io.gitlab.plunts.gradle.plantuml.plugin.output
-
This implementation of
AbstractDiagramWriteruses a PlantUML server to directly render the diagram and write the result to a file. - RenderingDiagramWriter(File) - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.output.RenderingDiagramWriter
-
Constructs the writer with the target file.
- renderTo(File) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagram
- rightOf(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- rightOf(FieldMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- rightOf(MethodMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- rightOf(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
S
- setArrow(AssociativeRelation.Viewpoint, String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- setMultiplicityMax(AssociativeRelation.Viewpoint, int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- setMultiplicityMin(AssociativeRelation.Viewpoint, int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- setProjectClasspath(Set<File>) - Static method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
- setSourceMultiplicityMax(int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- setSourceMultiplicityMin(int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- setTargetMultiplicityMax(int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- setTargetMultiplicityMin(int) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation
- show(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- skinparam(String, Object) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- SOURCE - io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation.Viewpoint
- style(Closure<ClassDiagramsExtension.ClassDiagramDefaults.Style>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- style(Action<ClassDiagramsExtension.ClassDiagramDefaults.Style>) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- Style() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- subclasses() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- SubclassMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to include or exclude subclasses of a class.
- SubclassMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.SubclassMatcher
- superclasses() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults
- SuperclassMatcher - Class in io.gitlab.plunts.gradle.plantuml.plugin.matcher
-
Matcher to include or exclude superclasses of classes.
- SuperclassMatcher() - Constructor for class io.gitlab.plunts.gradle.plantuml.plugin.matcher.SuperclassMatcher
T
- TARGET - io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation.Viewpoint
- test(ClassInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractDependencyMatcher
- test(ClassInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- test(ClassInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- test(FieldInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.FieldMatcher
- test(MethodInfo) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.MethodMatcher
- test(T) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClassMemberMatcher
- thatAreAbstract() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreAccessors() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.MethodMatcher
- thatAreNative() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreNotAbstract() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreNotAccessors() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.MethodMatcher
- thatAreNotNative() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreNotStatic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreNotTransient() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreNotVolatile() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatArePackagePrivate() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatArePrivate() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreProtected() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatArePublic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreStatic() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreTransient() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatAreVolatile() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- thatDontHaveAccessors() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.FieldMatcher
- thatHaveAccessors() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.FieldMatcher
- theme(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
- to(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style.ElementStyleBuilder
- to(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style.ElementStyleBuilder
- to(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- topOf(ClassMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
- topOf(PackageMatcher) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.ElementNoteBuilder
U
- useIntermediatePackages() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagramDefaults.Style
V
- valueOf(String) - Static method in enum io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation.Viewpoint
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.gitlab.plunts.gradle.plantuml.plugin.relation.AssociativeRelation.Viewpoint
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- with(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withLabel(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withLineCharacter(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withName(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- withName(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
- withName(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- withName(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- withNameLike(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
- withNameLike(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
- withNameLike(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- withNameLike(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.PackageMatcher
- withoutParentClass() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- withParentClass() - Method in class io.gitlab.plunts.gradle.plantuml.plugin.matcher.ClassMatcher
- withSourceArrow(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withSourceMultiplicity(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withStyle(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withTargetArrow(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- withTargetMultiplicity(String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- write(String, String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.output.AbstractDiagramWriter
-
Writes the diagram to the location specified by the writer implementation.
- write(String, String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.output.DefaultDiagramWriter
- write(String, String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.output.InsertingDiagramWriter
- write(String, String) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.output.RenderingDiagramWriter
- writeArrow(AbstractClassRelation, StringBuilder) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- writeLabel(AbstractClassRelation, StringBuilder) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.relation.RelationOverride
- writeTo(File) - Method in class io.gitlab.plunts.gradle.plantuml.plugin.ClassDiagramsExtension.ClassDiagram
All Classes All Packages