Package cruise.umple.cpp.gen
Class GenMethodParameter
java.lang.Object
cruise.umple.cpp.gen.GenMethodParameter
- Direct Known Subclasses:
GenParentMethodParameter
public class GenMethodParameter
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description GenMethodParameter(java.lang.String aType, java.lang.String aName)
-
Method Summary
Modifier and Type Method Description java.lang.StringBuilder
_declaration(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.Boolean showName)
boolean
addGenMethod(GenMethod aGenMethod)
boolean
addGenMethodAt(GenMethod aGenMethod, int index)
boolean
addOrMoveGenMethodAt(GenMethod aGenMethod, int index)
java.lang.String
declaration()
java.lang.String
declaration(java.lang.Boolean showName)
void
delete()
java.lang.String
getCrudType()
GenMethod
getGenMethod(int index)
GenConstructor
getGenMethodContr()
java.util.List<GenMethod>
getGenMethods()
boolean
getIsConstant()
boolean
getIsInherited()
Used for constructor parameters, where parameter belongs to a parentboolean
getIsPointer()
boolean
getIsReference()
java.lang.String
getName()
boolean
getNormalize()
boolean
getNormalizedIsConstant()
boolean
getNormalizedIsPointer()
boolean
getNormalizedIsReference()
GenBaseConstructorMethod
getOwner()
java.lang.String
getRelatedField()
java.lang.String
getType()
boolean
hasGenMethodContr()
boolean
hasGenMethods()
boolean
hasOwner()
int
indexOfGenMethod(GenMethod aGenMethod)
boolean
isIsConstant()
boolean
isIsInherited()
boolean
isIsPointer()
boolean
isIsReference()
boolean
isNormalize()
boolean
isNormalizedIsConstant()
boolean
isNormalizedIsPointer()
boolean
isNormalizedIsReference()
static int
minimumNumberOfGenMethods()
int
numberOfGenMethods()
boolean
removeGenMethod(GenMethod aGenMethod)
boolean
setCrudType(java.lang.String aCrudType)
boolean
setGenMethodContr(GenConstructor aGenMethodContr)
boolean
setIsConstant(boolean aIsConstant)
boolean
setIsInherited(boolean aIsInherited)
boolean
setIsPointer(boolean aIsPointer)
boolean
setIsReference(boolean aIsReference)
boolean
setName(java.lang.String aName)
boolean
setNormalize(boolean aNormalize)
boolean
setNormalizedIsConstant(boolean aNormalizedIsConstant)
boolean
setNormalizedIsPointer(boolean aNormalizedIsPointer)
boolean
setNormalizedIsReference(boolean aNormalizedIsReference)
boolean
setOwner(GenBaseConstructorMethod aOwner)
boolean
setRelatedField(java.lang.String aRelatedField)
boolean
setType(java.lang.String aType)
java.lang.String
toString()
-
Field Details
-
NL
public static final java.lang.String NL -
TEXT_0
public static final java.lang.String TEXT_0- See Also:
- Constant Field Values
-
TEXT_1
public static final java.lang.String TEXT_1- See Also:
- Constant Field Values
-
-
Constructor Details
-
GenMethodParameter
public GenMethodParameter(java.lang.String aType, java.lang.String aName)
-
-
Method Details
-
setType
public boolean setType(java.lang.String aType) -
setName
public boolean setName(java.lang.String aName) -
setNormalize
public boolean setNormalize(boolean aNormalize) -
setRelatedField
public boolean setRelatedField(java.lang.String aRelatedField) -
setIsInherited
public boolean setIsInherited(boolean aIsInherited) -
setCrudType
public boolean setCrudType(java.lang.String aCrudType) -
setIsPointer
public boolean setIsPointer(boolean aIsPointer) -
setNormalizedIsPointer
public boolean setNormalizedIsPointer(boolean aNormalizedIsPointer) -
setIsReference
public boolean setIsReference(boolean aIsReference) -
setNormalizedIsReference
public boolean setNormalizedIsReference(boolean aNormalizedIsReference) -
setIsConstant
public boolean setIsConstant(boolean aIsConstant) -
setNormalizedIsConstant
public boolean setNormalizedIsConstant(boolean aNormalizedIsConstant) -
getType
public java.lang.String getType() -
getName
public java.lang.String getName() -
getNormalize
public boolean getNormalize() -
getRelatedField
public java.lang.String getRelatedField() -
getIsInherited
public boolean getIsInherited()Used for constructor parameters, where parameter belongs to a parent -
getCrudType
public java.lang.String getCrudType() -
getIsPointer
public boolean getIsPointer() -
getNormalizedIsPointer
public boolean getNormalizedIsPointer() -
getIsReference
public boolean getIsReference() -
getNormalizedIsReference
public boolean getNormalizedIsReference() -
getIsConstant
public boolean getIsConstant() -
getNormalizedIsConstant
public boolean getNormalizedIsConstant() -
isNormalize
public boolean isNormalize() -
isIsInherited
public boolean isIsInherited() -
isIsPointer
public boolean isIsPointer() -
isNormalizedIsPointer
public boolean isNormalizedIsPointer() -
isIsReference
public boolean isIsReference() -
isNormalizedIsReference
public boolean isNormalizedIsReference() -
isIsConstant
public boolean isIsConstant() -
isNormalizedIsConstant
public boolean isNormalizedIsConstant() -
getGenMethodContr
-
hasGenMethodContr
public boolean hasGenMethodContr() -
getGenMethod
-
getGenMethods
-
numberOfGenMethods
public int numberOfGenMethods() -
hasGenMethods
public boolean hasGenMethods() -
indexOfGenMethod
-
getOwner
-
hasOwner
public boolean hasOwner() -
setGenMethodContr
-
minimumNumberOfGenMethods
public static int minimumNumberOfGenMethods() -
addGenMethod
-
removeGenMethod
-
addGenMethodAt
-
addOrMoveGenMethodAt
-
setOwner
-
delete
public void delete() -
declaration
public java.lang.String declaration() -
_declaration
public java.lang.StringBuilder _declaration(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.Boolean showName) -
declaration
public java.lang.String declaration(java.lang.Boolean showName) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-