Class MethodDeclaration
- java.lang.Object
-
- org.dddjava.jig.domain.model.parts.classes.method.MethodDeclaration
-
public class MethodDeclaration extends java.lang.Objectメソッド定義
-
-
Constructor Summary
Constructors Constructor Description MethodDeclaration(TypeIdentifier declaringType, MethodSignature methodSignature, MethodReturn methodReturn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringasFullNameText()java.lang.StringasSignatureAndReturnTypeSimpleText()java.lang.StringasSignatureSimpleText()java.lang.StringasSimpleText()java.lang.StringasSimpleTextWithDeclaringType()TypeIdentifierdeclaringType()MethodIdentifieridentifier()booleanisConstructor()booleanisLambda()booleanmatches(TypeIdentifier typeIdentifier, java.lang.String methodName)MethodReturnmethodReturn()MethodSignaturemethodSignature()TypeIdentifiersrelateTypes()booleansameIdentifier(MethodDeclaration methodDeclaration)
-
-
-
Constructor Detail
-
MethodDeclaration
public MethodDeclaration(TypeIdentifier declaringType, MethodSignature methodSignature, MethodReturn methodReturn)
-
-
Method Detail
-
asFullNameText
public java.lang.String asFullNameText()
-
asSignatureSimpleText
public java.lang.String asSignatureSimpleText()
-
asSignatureAndReturnTypeSimpleText
public java.lang.String asSignatureAndReturnTypeSimpleText()
-
declaringType
public TypeIdentifier declaringType()
-
methodSignature
public MethodSignature methodSignature()
-
methodReturn
public MethodReturn methodReturn()
-
isConstructor
public boolean isConstructor()
-
isLambda
public boolean isLambda()
-
asSimpleTextWithDeclaringType
public java.lang.String asSimpleTextWithDeclaringType()
-
sameIdentifier
public boolean sameIdentifier(MethodDeclaration methodDeclaration)
-
matches
public boolean matches(TypeIdentifier typeIdentifier, java.lang.String methodName)
-
identifier
public MethodIdentifier identifier()
-
asSimpleText
public java.lang.String asSimpleText()
-
relateTypes
public TypeIdentifiers relateTypes()
-
-