public class ParamModel extends AbstractTypedModel implements ValuedModel
| Constructor and Description |
|---|
ParamModel() |
ParamModel(String name,
String type) |
ParamModel(String name,
String type,
String defaultValue) |
ParamModel(String name,
String type,
String defaultValue,
boolean rest) |
ParamModel(String name,
String type,
String defaultValue,
boolean rest,
String asdoc) |
ParamModel(String name,
String type,
String defaultValue,
String asdoc) |
| Modifier and Type | Method and Description |
|---|---|
ParamModel |
duplicate() |
boolean |
equals(Object o) |
String |
getValue() |
int |
hashCode() |
boolean |
isOptional() |
boolean |
isRest() |
void |
setOptional(boolean optional) |
void |
setRest(boolean rest) |
void |
setValue(String value) |
void |
visit(ModelVisitor visitor) |
getType, setTypegetAsdoc, setAsdocgetName, setNamepublic String getValue()
getValue in interface ValuedModelpublic void setValue(String value)
setValue in interface ValuedModelpublic boolean isRest()
public void setRest(boolean rest)
public void visit(ModelVisitor visitor)
visit in interface ActionScriptModelpublic boolean isOptional()
public void setOptional(boolean optional)
public boolean equals(Object o)
equals in class NamedModelpublic int hashCode()
hashCode in class NamedModelpublic ParamModel duplicate()
Copyright © 2002–2021 CoreMedia AG. All rights reserved.