public class SServicesMap extends Object
| Constructor and Description |
|---|
SServicesMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(SService sService) |
void |
addType(Class<?> type) |
void |
addType(SClass type) |
SMethod |
findMethod(String methodName)
Inefficient method of getting a SMethod
|
SService |
getByName(String name) |
SService |
getBySimpleName(String name) |
Class<?> |
getGenericType(Method method) |
Set<Class<? extends PublicInterface>> |
getInterfaceClasses() |
ReflectorFactory |
getReflectorFactory() |
SClass |
getSType(String name) |
SClass |
getType(String name) |
Set<SClass> |
getTypes() |
void |
initialize() |
Set<String> |
keySetName() |
Set<String> |
keySetSimpleName() |
Collection<SService> |
list() |
void |
setReflectorFactory(ReflectorFactory reflectorFactory) |
com.fasterxml.jackson.databind.node.ObjectNode |
toJson(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
public void add(SService sService)
public Collection<SService> list()
public void addType(Class<?> type)
public void addType(SClass type)
public Set<Class<? extends PublicInterface>> getInterfaceClasses()
public void setReflectorFactory(ReflectorFactory reflectorFactory)
public ReflectorFactory getReflectorFactory()
public SMethod findMethod(String methodName)
methodName - public com.fasterxml.jackson.databind.node.ObjectNode toJson(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public void initialize()
Copyright © 2016 OpenSource BIM. All rights reserved.