Package cruise.umple.cpp.gen
Class GenStreamMethod
java.lang.Object
cruise.umple.cpp.gen.GenMethod
cruise.umple.cpp.gen.GenStreamMethod
- All Implemented Interfaces:
java.io.Serializable
public class GenStreamMethod extends GenMethod
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
OUT_OPERATOR
static java.lang.String
TEXT_0
static java.lang.String
TEXT_1
static java.lang.String
TEXT_10
static java.lang.String
TEXT_11
static java.lang.String
TEXT_12
static java.lang.String
TEXT_13
static java.lang.String
TEXT_14
static java.lang.String
TEXT_15
static java.lang.String
TEXT_16
static java.lang.String
TEXT_17
static java.lang.String
TEXT_18
static java.lang.String
TEXT_19
static java.lang.String
TEXT_2
static java.lang.String
TEXT_20
static java.lang.String
TEXT_21
static java.lang.String
TEXT_3
static java.lang.String
TEXT_4
static java.lang.String
TEXT_5
static java.lang.String
TEXT_6
static java.lang.String
TEXT_7
static java.lang.String
TEXT_8
static java.lang.String
TEXT_9
-
Constructor Summary
Constructors Constructor Description GenStreamMethod()
-
Method Summary
Modifier and Type Method Description java.lang.StringBuilder
_constCastInit(java.lang.Integer numSpaces, java.lang.StringBuilder sb)
java.lang.StringBuilder
_parentStreamMethodCall(java.lang.Integer numSpaces, java.lang.StringBuilder sb)
java.lang.StringBuilder
_streamAlltogether(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String streams, boolean next)
java.lang.StringBuilder
_streamCall(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String name, java.lang.String getter)
java.lang.StringBuilder
_streamComplexCall(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String name, java.lang.String getter)
java.lang.StringBuilder
_streamEndSeparator(java.lang.Integer numSpaces, java.lang.StringBuilder sb)
java.lang.StringBuilder
_streamSeparator(java.lang.Integer numSpaces, java.lang.StringBuilder sb)
java.lang.String
constCastInit()
void
delete()
void
dynamicBody(java.util.List<java.lang.String> bodies)
java.lang.String
parentStreamMethodCall()
java.lang.String
streamAlltogether(java.lang.String streams, boolean next)
java.lang.String
streamCall(java.lang.String name, java.lang.String getter)
java.lang.String
streamComplexCall(java.lang.String name, java.lang.String getter)
java.lang.String
streamEndSeparator()
java.lang.String
streamSeparator()
java.lang.String
toString()
Methods inherited from class cruise.umple.cpp.gen.GenMethod
_declaration, _implementation, _indent, addBody, addBody, addBodyExceptFor, addComment, addConstraint, addConstraintAt, addConstraintCondition, addConstraintConditionAt, addDefaultImplementation, addDefaultImplementationAt, addOrMoveConstraintAt, addOrMoveConstraintConditionAt, addOrMoveDefaultImplementationAt, addOrMoveParameterAt, addOrMoveRelatedFieldAt, addParameter, addParameterAt, addRelatedField, addRelatedFieldAt, addRequirement, areParameterTypesEqual, bodyString, commentString, declaration, declaration, declaration, equals, getActive, getAspectableReturnBody, getBody, getBody, getBodyPriority, getComment, getComment, getCommentPriority, getConstraint, getConstraintCondition, getConstraintConditions, getConstraints, getDefaultImplementation, getDefaultImplementations, getDisableRemote, getExternalDefinition, getGenClass, getGroup, getInitializerCall, getInitializerString, getIsAbstract, getIsConstant, getIsConstructor, getIsCore, getIsFriend, getIsGeneratable, getIsHeader, getIsInline, getIsOperator, getIsPointer, getIsPure, getIsReference, getIsStatic, getIsVirtual, getName, getNormalize, getNormalizedReturnType, getParameter, getParameters, getPriority, getRelatedField, getRelatedFields, getRequirement, getRequirement, getRequirementPriority, getReturnType, getUserDefined, getVisibility, hasBody, hasBodyConstraints, hasComment, hasConstraintConditions, hasConstraints, hasDefaultImplementations, hasGenClass, hasParameters, hasRelatedFields, hasRequirement, identifier, implementation, implementation, indent, indexOfBody, indexOfComment, indexOfConstraint, indexOfConstraintCondition, indexOfDefaultImplementation, indexOfParameter, indexOfRelatedField, indexOfRequirement, isActive, isDisableRemote, isIsAbstract, isIsConstant, isIsConstructor, isIsCore, isIsFriend, isIsGeneratable, isIsHeader, isIsInline, isIsOperator, isIsPointer, isIsPure, isIsReference, isIsStatic, isIsVirtual, isNormalize, isUserDefined, minimumNumberOfBody, minimumNumberOfComment, minimumNumberOfConstraintConditions, minimumNumberOfConstraints, minimumNumberOfDefaultImplementations, minimumNumberOfParameters, minimumNumberOfRelatedFields, minimumNumberOfRequirement, numberOfBody, numberOfComment, numberOfConstraintConditions, numberOfConstraints, numberOfDefaultImplementations, numberOfParameters, numberOfRelatedFields, numberOfRequirement, owningClass, parameters, removeBody, removeComment, removeConstraint, removeConstraintCondition, removeDefaultImplementation, removeParameter, removeRelatedField, removeRequirement, requirementString, setActive, setBodyPriority, setCommentPriority, setDisableRemote, setExternalDefinition, setGenClass, setGroup, setIsAbstract, setIsConstant, setIsConstructor, setIsCore, setIsFriend, setIsGeneratable, setIsHeader, setIsInline, setIsOperator, setIsPointer, setIsPure, setIsReference, setIsStatic, setIsVirtual, setName, setNormalize, setPriority, setRequirementPriority, setReturnType, setUserDefined, setVisibility
-
Field Details
-
OUT_OPERATOR
public static final java.lang.String OUT_OPERATOR- See Also:
- Constant Field Values
-
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
-
TEXT_2
public static final java.lang.String TEXT_2- See Also:
- Constant Field Values
-
TEXT_3
public static final java.lang.String TEXT_3- See Also:
- Constant Field Values
-
TEXT_4
public static final java.lang.String TEXT_4- See Also:
- Constant Field Values
-
TEXT_5
public static final java.lang.String TEXT_5- See Also:
- Constant Field Values
-
TEXT_6
public static final java.lang.String TEXT_6- See Also:
- Constant Field Values
-
TEXT_7
public static final java.lang.String TEXT_7 -
TEXT_8
public static final java.lang.String TEXT_8- See Also:
- Constant Field Values
-
TEXT_9
public static final java.lang.String TEXT_9- See Also:
- Constant Field Values
-
TEXT_10
public static final java.lang.String TEXT_10- See Also:
- Constant Field Values
-
TEXT_11
public static final java.lang.String TEXT_11- See Also:
- Constant Field Values
-
TEXT_12
public static final java.lang.String TEXT_12- See Also:
- Constant Field Values
-
TEXT_13
public static final java.lang.String TEXT_13- See Also:
- Constant Field Values
-
TEXT_14
public static final java.lang.String TEXT_14- See Also:
- Constant Field Values
-
TEXT_15
public static final java.lang.String TEXT_15- See Also:
- Constant Field Values
-
TEXT_16
public static final java.lang.String TEXT_16- See Also:
- Constant Field Values
-
TEXT_17
public static final java.lang.String TEXT_17- See Also:
- Constant Field Values
-
TEXT_18
public static final java.lang.String TEXT_18- See Also:
- Constant Field Values
-
TEXT_19
public static final java.lang.String TEXT_19- See Also:
- Constant Field Values
-
TEXT_20
public static final java.lang.String TEXT_20- See Also:
- Constant Field Values
-
TEXT_21
public static final java.lang.String TEXT_21
-
-
Constructor Details
-
GenStreamMethod
public GenStreamMethod()
-
-
Method Details
-
delete
public void delete() -
dynamicBody
public void dynamicBody(java.util.List<java.lang.String> bodies)- Overrides:
dynamicBody
in classGenMethod
-
_parentStreamMethodCall
public java.lang.StringBuilder _parentStreamMethodCall(java.lang.Integer numSpaces, java.lang.StringBuilder sb) -
parentStreamMethodCall
public java.lang.String parentStreamMethodCall() -
_constCastInit
public java.lang.StringBuilder _constCastInit(java.lang.Integer numSpaces, java.lang.StringBuilder sb) -
constCastInit
public java.lang.String constCastInit() -
_streamCall
public java.lang.StringBuilder _streamCall(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String name, java.lang.String getter) -
streamCall
public java.lang.String streamCall(java.lang.String name, java.lang.String getter) -
_streamSeparator
public java.lang.StringBuilder _streamSeparator(java.lang.Integer numSpaces, java.lang.StringBuilder sb) -
streamSeparator
public java.lang.String streamSeparator() -
_streamAlltogether
public java.lang.StringBuilder _streamAlltogether(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String streams, boolean next) -
streamAlltogether
public java.lang.String streamAlltogether(java.lang.String streams, boolean next) -
_streamComplexCall
public java.lang.StringBuilder _streamComplexCall(java.lang.Integer numSpaces, java.lang.StringBuilder sb, java.lang.String name, java.lang.String getter) -
streamComplexCall
public java.lang.String streamComplexCall(java.lang.String name, java.lang.String getter) -
_streamEndSeparator
public java.lang.StringBuilder _streamEndSeparator(java.lang.Integer numSpaces, java.lang.StringBuilder sb) -
streamEndSeparator
public java.lang.String streamEndSeparator() -
toString
public java.lang.String toString()
-