Class JigTypeAttribute
- java.lang.Object
-
- org.dddjava.jig.domain.model.models.jigobject.class_.JigTypeAttribute
-
public class JigTypeAttribute extends java.lang.Object型の属性
-
-
Constructor Summary
Constructors Constructor Description JigTypeAttribute(ClassComment classComment, TypeKind typeKind, Visibility visibility, java.util.List<Annotation> annotations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassCommentalias()JigTypeDescriptiondescription()booleanhasAnnotation(TypeIdentifier typeIdentifier)TypeKindkind()Visibilityvisibility()
-
-
-
Constructor Detail
-
JigTypeAttribute
public JigTypeAttribute(ClassComment classComment, TypeKind typeKind, Visibility visibility, java.util.List<Annotation> annotations)
-
-
Method Detail
-
alias
public ClassComment alias()
-
kind
public TypeKind kind()
-
visibility
public Visibility visibility()
-
description
public JigTypeDescription description()
-
hasAnnotation
public boolean hasAnnotation(TypeIdentifier typeIdentifier)
-
-