Package cruise.umple.compiler
Class DeferredFunction
java.lang.Object
cruise.umple.compiler.DeferredFunction
public class DeferredFunction
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeferredFunction.DeferredCallType
-
Constructor Summary
Constructors Constructor Description DeferredFunction()
-
Method Summary
Modifier and Type Method Description boolean
addParameter(java.lang.String aParameter)
void
delete()
AnonymousFunction
getAnonymousFunction()
DeferredFunction.DeferredCallType
getDeferredCallType()
java.lang.String
getDeferredCallTypeFullName()
java.lang.String
getMethodInvoke()
java.lang.String
getParameter(int index)
java.lang.String[]
getParameters()
PortFunction
getPortFunction()
boolean
hasAnonymousFunction()
boolean
hasParameters()
boolean
hasPortFunction()
int
indexOfParameter(java.lang.String aParameter)
int
numberOfParameters()
boolean
removeParameter(java.lang.String aParameter)
boolean
setAnonymousFunction(AnonymousFunction aNewAnonymousFunction)
boolean
setDeferredCallType(DeferredFunction.DeferredCallType aDeferredCallType)
boolean
setMethodInvoke(java.lang.String aMethodInvoke)
boolean
setPortFunction(PortFunction aNewPortFunction)
java.lang.String
toString()
-
Constructor Details
-
DeferredFunction
public DeferredFunction()
-
-
Method Details
-
setMethodInvoke
public boolean setMethodInvoke(java.lang.String aMethodInvoke) -
addParameter
public boolean addParameter(java.lang.String aParameter) -
removeParameter
public boolean removeParameter(java.lang.String aParameter) -
getMethodInvoke
public java.lang.String getMethodInvoke() -
getParameter
public java.lang.String getParameter(int index) -
getParameters
public java.lang.String[] getParameters() -
numberOfParameters
public int numberOfParameters() -
hasParameters
public boolean hasParameters() -
indexOfParameter
public int indexOfParameter(java.lang.String aParameter) -
getDeferredCallTypeFullName
public java.lang.String getDeferredCallTypeFullName() -
getDeferredCallType
-
setDeferredCallType
-
getPortFunction
-
hasPortFunction
public boolean hasPortFunction() -
getAnonymousFunction
-
hasAnonymousFunction
public boolean hasAnonymousFunction() -
setPortFunction
-
setAnonymousFunction
-
delete
public void delete() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-