public class ModuleDefinition extends Object
| Modifier and Type | Field and Description |
|---|---|
static PrimitiveType |
BOOLEAN |
static PrimitiveType |
DOUBLE |
static PrimitiveType |
FLOAT |
static PrimitiveType |
INT |
static PrimitiveType |
INT64 |
static PrimitiveType |
STRING |
| Constructor and Description |
|---|
ModuleDefinition() |
ModuleDefinition(String name,
String version) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(Event event) |
void |
addRemoteClass(RemoteClass remoteClass) |
void |
addType(ComplexType type) |
boolean |
equals(Object obj) |
void |
expandMethodsWithOpsParams() |
void |
fusionModules(ModuleDefinition module) |
Collection<Import> |
getAllImports() |
Code |
getCode() |
List<ComplexType> |
getComplexTypes() |
Event |
getEvent(String eventName) |
List<Event> |
getEvents() |
List<Import> |
getImports() |
String |
getKurentoVersion() |
String |
getName() |
RemoteClass |
getRemoteClass(String remoteClassName) |
List<RemoteClass> |
getRemoteClasses() |
String |
getRepository() |
ComplexType |
getType(String typeName) |
String |
getVersion() |
int |
hashCode() |
boolean |
hasKmdSection() |
void |
resolveModel() |
void |
resolveModule(ModuleManager moduleManager) |
void |
setComplexTypes(List<ComplexType> types) |
void |
setEvents(List<Event> events) |
void |
setName(String name) |
void |
setRemoteClasses(List<RemoteClass> remoteClasses) |
void |
setVersion(String version) |
String |
toString() |
void |
validateModule() |
public static final PrimitiveType STRING
public static final PrimitiveType BOOLEAN
public static final PrimitiveType INT
public static final PrimitiveType FLOAT
public static final PrimitiveType DOUBLE
public static final PrimitiveType INT64
public List<RemoteClass> getRemoteClasses()
public List<ComplexType> getComplexTypes()
public void addEvent(Event event)
public void addRemoteClass(RemoteClass remoteClass)
public void addType(ComplexType type)
public void setRemoteClasses(List<RemoteClass> remoteClasses)
public void setComplexTypes(List<ComplexType> types)
public String getName()
public void setName(String name)
public String getKurentoVersion()
public String getVersion()
public void setVersion(String version)
public RemoteClass getRemoteClass(String remoteClassName)
public ComplexType getType(String typeName)
public String getRepository()
public Code getCode()
public Collection<Import> getAllImports()
public void validateModule()
public void resolveModel()
public void resolveModule(ModuleManager moduleManager)
public void expandMethodsWithOpsParams()
public void fusionModules(ModuleDefinition module)
public boolean hasKmdSection()
Copyright © 2016. All rights reserved.