Package cruise.umple.compiler
Class Key
java.lang.Object
cruise.umple.compiler.Key
public class Key
extends java.lang.Object
A key in a class is a set of attributes associations used to uniquely identify an object
-
Constructor Summary
Constructors Constructor Description Key()
-
Method Summary
Modifier and Type Method Description boolean
addMember(java.lang.String aMember)
void
delete()
boolean
getIsDefault()
boolean
getIsInternal()
java.lang.String
getMember(int index)
java.lang.String[]
getMembers()
boolean
hasMembers()
int
indexOfMember(java.lang.String aMember)
boolean
isIsDefault()
boolean
isIsInternal()
boolean
isMember(UmpleVariable av)
boolean
isMember(java.lang.String name)
boolean
isProvided()
int
numberOfMembers()
boolean
removeMember(java.lang.String aMember)
boolean
setIsDefault(boolean aIsDefault)
boolean
setIsInternal(boolean aIsInternal)
java.lang.String
toString()
-
Constructor Details
-
Key
public Key()
-
-
Method Details
-
setIsDefault
public boolean setIsDefault(boolean aIsDefault) -
setIsInternal
public boolean setIsInternal(boolean aIsInternal) -
addMember
public boolean addMember(java.lang.String aMember) -
removeMember
public boolean removeMember(java.lang.String aMember) -
getIsDefault
public boolean getIsDefault() -
getIsInternal
public boolean getIsInternal() -
getMember
public java.lang.String getMember(int index) -
getMembers
public java.lang.String[] getMembers() -
numberOfMembers
public int numberOfMembers() -
hasMembers
public boolean hasMembers() -
indexOfMember
public int indexOfMember(java.lang.String aMember) -
isIsDefault
public boolean isIsDefault() -
isIsInternal
public boolean isIsInternal() -
delete
public void delete() -
isProvided
public boolean isProvided() -
isMember
public boolean isMember(java.lang.String name) -
isMember
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-