Class MethodSignature
- java.lang.Object
-
- org.dddjava.jig.domain.model.parts.classes.method.MethodSignature
-
public class MethodSignature extends java.lang.Objectメソッドシグネチャ
-
-
Constructor Summary
Constructors Constructor Description MethodSignature(java.lang.String methodName)MethodSignature(java.lang.String methodName, Arguments arguments)MethodSignature(java.lang.String methodName, TypeIdentifier argument)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<TypeIdentifier>arguments()java.lang.StringasSimpleText()java.lang.StringasText()booleanisConstructor()booleanisLambda()booleanisObjectMethod()booleanisSame(MethodSignature other)java.lang.StringmethodName()
-
-
-
Constructor Detail
-
MethodSignature
public MethodSignature(java.lang.String methodName, Arguments arguments)
-
MethodSignature
public MethodSignature(java.lang.String methodName)
-
MethodSignature
public MethodSignature(java.lang.String methodName, TypeIdentifier argument)
-
-
Method Detail
-
asText
public java.lang.String asText()
-
methodName
public java.lang.String methodName()
-
asSimpleText
public java.lang.String asSimpleText()
-
arguments
public java.util.List<TypeIdentifier> arguments()
-
isLambda
public boolean isLambda()
-
isConstructor
public boolean isConstructor()
-
isSame
public boolean isSame(MethodSignature other)
-
isObjectMethod
public boolean isObjectMethod()
-
-