-
- All Implemented Interfaces:
-
icu.windea.breezeframework.dsl.DslElement,icu.windea.breezeframework.dsl.api.Indentable,icu.windea.breezeframework.dsl.api.WithId,icu.windea.breezeframework.dsl.mermaid.MermaidDsl.DslElement,icu.windea.breezeframework.dsl.mermaid.classdiagram.MermaidClassDiagramDsl.DslElement
@MermaidClassDiagramDslMarker() public final class MermaidClassDiagramDsl.Class implements MermaidClassDiagramDsl.DslElement, Indentable, WithId
Mermaid类图类。
-
-
Field Summary
Fields Modifier and Type Field Description private MermaidClassDiagramDsl.Annotationannotationprivate final List<MermaidClassDiagramDsl.Statement>statementsprivate BooleanindentContentprivate final Stringidprivate final Stringname
-
Method Summary
Modifier and Type Method Description final MermaidClassDiagramDsl.AnnotationgetAnnotation()final UnitsetAnnotation(MermaidClassDiagramDsl.Annotation annotation)final List<MermaidClassDiagramDsl.Statement>getStatements()BooleangetIndentContent()UnitsetIndentContent(Boolean indentContent)StringgetId()final StringgetName()Booleanequals(Object other)IntegerhashCode()StringtoString()final Stringinvoke(String $self, String configParams)(No document. final Stringtype(String $self, String type)(No document. -
-
Method Detail
-
getAnnotation
final MermaidClassDiagramDsl.Annotation getAnnotation()
-
setAnnotation
final Unit setAnnotation(MermaidClassDiagramDsl.Annotation annotation)
-
getStatements
final List<MermaidClassDiagramDsl.Statement> getStatements()
-
getIndentContent
Boolean getIndentContent()
-
setIndentContent
Unit setIndentContent(Boolean indentContent)
-
invoke
@MermaidClassDiagramDslMarker() final String invoke(String $self, String configParams)
(No document.)
-
type
@MermaidClassDiagramDslMarker() final String type(String $self, String type)
(No document.)
-
-
-
-