Package org.nuiton.eugene.models.friend
Class OperationDef
- java.lang.Object
-
- org.nuiton.eugene.models.friend.ElementDef
-
- org.nuiton.eugene.models.friend.OperationDef
-
public class OperationDef extends ElementDef
Created by tchemit on 22/06/17.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ParameterDef parameterDef)StringgetFullyQualifiedReturnType()List<ParameterDef>getParameters()StringgetReturnType()static OperationDefof(String lineDef)static OperationDefof(ObjectModelOperation anOperation, String defaultPackage)StringtoString()voidwrite(BufferedWriter writer)-
Methods inherited from class org.nuiton.eugene.models.friend.ElementDef
addStereotype, addTagValue, getName, getStereotypes, getTagValues
-
-
-
-
Method Detail
-
of
public static OperationDef of(ObjectModelOperation anOperation, String defaultPackage)
-
of
public static OperationDef of(String lineDef)
-
getReturnType
public String getReturnType()
-
getFullyQualifiedReturnType
public String getFullyQualifiedReturnType()
-
getParameters
public List<ParameterDef> getParameters()
-
add
public void add(ParameterDef parameterDef)
-
write
public void write(BufferedWriter writer) throws IOException
- Specified by:
writein classElementDef- Throws:
IOException
-
-