public class RemoteClass extends Type
doc, name| Constructor and Description |
|---|
RemoteClass(String name,
String doc,
TypeRef extendsProp) |
RemoteClass(String name,
String doc,
TypeRef extendsProp,
Method constructor,
List<Method> methods,
List<Property> properties,
List<TypeRef> events) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMethod(Method method) |
void |
addProperty(Property property) |
boolean |
equals(Object obj) |
void |
expandMethodsWithOpsParams() |
List<ModelElement> |
getChildren() |
Method |
getConstructor() |
List<TypeRef> |
getEvents() |
TypeRef |
getExtends() |
List<Method> |
getMethods() |
List<Property> |
getProperties() |
int |
hashCode() |
boolean |
isAbstract() |
boolean |
isAssignableTo(String remoteClassName) |
void |
setAbstract(boolean abstractModel) |
void |
setConstructor(Method constructor) |
void |
setEvents(List<TypeRef> events) |
void |
setExtendsProp(TypeRef extendsProp) |
void |
setMethods(List<Method> methods) |
void |
setProperties(List<Property> properties) |
String |
toString() |
getDoc, getName, setDoc, setName, updateNamepublic Method getConstructor()
public TypeRef getExtends()
public boolean isAbstract()
public void addMethod(Method method)
public void addProperty(Property property)
public void setAbstract(boolean abstractModel)
public void setConstructor(Method constructor)
public void setExtendsProp(TypeRef extendsProp)
public boolean isAssignableTo(String remoteClassName)
public List<ModelElement> getChildren()
getChildren in class ModelElementpublic int hashCode()
hashCode in class NamedElementpublic boolean equals(Object obj)
equals in class NamedElementpublic void expandMethodsWithOpsParams()
Copyright © 2016. All rights reserved.