Package cruise.umple.alloy
Class Signature
java.lang.Object
cruise.umple.alloy.AlloyObject
cruise.umple.alloy.Signature
public class Signature extends AlloyObject
-
Constructor Summary
Constructors Constructor Description Signature(UmpleClass uClass)
Signature(java.lang.String aName, java.lang.String aExtendsName, boolean aIsBounded, boolean aIsAbstract, boolean aIsSingleton)
-
Method Summary
Modifier and Type Method Description boolean
addFunction(Function aFunction)
boolean
addFunctionAt(Function aFunction, int index)
boolean
addOrMoveFunctionAt(Function aFunction, int index)
void
delete()
java.lang.String
getExtendsName()
java.util.List<Function>
getFunction()
1 -> 1 Utility utility;Function
getFunction(int index)
boolean
getIsAbstract()
boolean
getIsBounded()
boolean
getIsSingleton()
java.lang.String
getName()
boolean
hasFunction()
int
indexOfFunction(Function aFunction)
static int
minimumNumberOfFunction()
int
numberOfFunction()
java.lang.String
printSignature()
boolean
removeFunction(Function aFunction)
boolean
setExtendsName(java.lang.String aExtendsName)
boolean
setIsAbstract(boolean aIsAbstract)
boolean
setIsBounded(boolean aIsBounded)
boolean
setIsSingleton(boolean aIsSingleton)
boolean
setName(java.lang.String aName)
java.lang.String
toString()
Methods inherited from class cruise.umple.alloy.AlloyObject
addEndDottedLine, addStartDottedLine, convertEndsToAssociation, printObject
-
Constructor Details
-
Method Details
-
setName
public boolean setName(java.lang.String aName) -
setExtendsName
public boolean setExtendsName(java.lang.String aExtendsName) -
setIsBounded
public boolean setIsBounded(boolean aIsBounded) -
setIsAbstract
public boolean setIsAbstract(boolean aIsAbstract) -
setIsSingleton
public boolean setIsSingleton(boolean aIsSingleton) -
getName
public java.lang.String getName() -
getExtendsName
public java.lang.String getExtendsName() -
getIsBounded
public boolean getIsBounded() -
getIsAbstract
public boolean getIsAbstract() -
getIsSingleton
public boolean getIsSingleton() -
getFunction
-
getFunction
1 -> 1 Utility utility; -
numberOfFunction
public int numberOfFunction() -
hasFunction
public boolean hasFunction() -
indexOfFunction
-
minimumNumberOfFunction
public static int minimumNumberOfFunction() -
addFunction
-
removeFunction
-
addFunctionAt
-
addOrMoveFunctionAt
-
delete
public void delete()- Overrides:
delete
in classAlloyObject
-
printSignature
public java.lang.String printSignature() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-