class AFunction
Package: swiss.avm.up.core.generic.type.function.javamodel.AFunction
Direct Known Subclasses: Function, FunctionInterface
abstract class AFunction extends AStandardFunction, APrefixedResource, AMethodParameter
Properties
comment
Describes the intent of this Resource.
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
description
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
inOutField
FieldComplexInput[0..N]
inOutParameter
FieldComplexInput[0..N]
inputField
FieldComplexInput[0..N]
inputParameter
FieldComplexInput[0..N]
name
The name of this Resource.
StringLiteral[1..1]
returnType
AReturnType[1..1]
returnType
AReturnType[1..1]
Method Summary
aFunctionToCode
@FGenericCodeSnippetExtension
Parameters:
NameProvider
CodeSnippet
IncrementLiteral_DiagramUtil
FunctionCall
ACallingBaseElement
PlatformType
getComment
@FComments
getFunctionModelParameter
@FGenericCodeSnippetExtension
Parameters:
NameProvider
CodeSnippet
IncrementLiteral_DiagramUtil
FunctionCall
ACallingBaseElement
PlatformType
getInOutParameter
@FAFunction
Return:
List<FieldComplexInput>
getInputParameter
@FAFunction
Return:
List<FieldComplexInput>
getInterfaceFields
@FGenericCodeSnippetExtension
Return:
List<FieldComplexInput>