public abstract class BaseConditionEditorServiceImpl extends Object implements ConditionEditorService
| Constructor and Description |
|---|
BaseConditionEditorServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected TypeMetadata |
buildTypeMetadata(String type,
ClassLoader classLoader) |
protected List<FunctionDef> |
findAvailableFunctions(Class<?> clazz,
ClassLoader classLoader) |
List<FunctionDef> |
findAvailableFunctions(org.uberfire.backend.vfs.Path path,
String clazz) |
TypeMetadataQueryResult |
findMetadata(TypeMetadataQuery query) |
protected TypeMetadataQueryResult |
findMetadata(TypeMetadataQuery query,
ClassLoader classLoader) |
GenerateConditionResult |
generateCondition(Condition condition) |
ParseConditionResult |
parseCondition(String conditionStr) |
protected abstract ClassLoader |
resolveClassLoader(org.uberfire.backend.vfs.Path path) |
public List<FunctionDef> findAvailableFunctions(org.uberfire.backend.vfs.Path path, String clazz)
findAvailableFunctions in interface ConditionEditorServiceprotected List<FunctionDef> findAvailableFunctions(Class<?> clazz, ClassLoader classLoader)
public ParseConditionResult parseCondition(String conditionStr)
parseCondition in interface ConditionEditorServicepublic GenerateConditionResult generateCondition(Condition condition)
generateCondition in interface ConditionEditorServicepublic TypeMetadataQueryResult findMetadata(TypeMetadataQuery query)
findMetadata in interface ConditionEditorServiceprotected TypeMetadataQueryResult findMetadata(TypeMetadataQuery query, ClassLoader classLoader)
protected TypeMetadata buildTypeMetadata(String type, ClassLoader classLoader) throws ClassNotFoundException
ClassNotFoundExceptionprotected abstract ClassLoader resolveClassLoader(org.uberfire.backend.vfs.Path path)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.