public final class ServiceDefinitionBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
static ServiceDefinition |
build(Class<?> interfaceClass)
Describe a Java interface in
ServiceDefinition. |
static <T extends ServiceDefinition> |
build(T sd,
Class<?> interfaceClass) |
static FullServiceDefinition |
buildFullDefinition(Class<?> interfaceClass) |
static FullServiceDefinition |
buildFullDefinition(Class<?> interfaceClass,
Map<String,String> params) |
static String |
schema(Class<?> clazz)
Describe a Java interface in Json schema.
|
public static ServiceDefinition build(Class<?> interfaceClass)
ServiceDefinition.public static FullServiceDefinition buildFullDefinition(Class<?> interfaceClass)
public static FullServiceDefinition buildFullDefinition(Class<?> interfaceClass, Map<String,String> params)
public static <T extends ServiceDefinition> void build(T sd, Class<?> interfaceClass)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.