public class AnnotatedAlgorithmIntrospector extends Object
| Constructor and Description |
|---|
AnnotatedAlgorithmIntrospector(Class<?> algorithmClass) |
| Modifier and Type | Method and Description |
|---|---|
AlgorithmDescriptor |
getAlgorithmDescriptor() |
AnnotationBinding.ExecuteMethodBinding |
getExecuteMethodBinding() |
Map<String,AnnotationBinding.InputBinding<?,?>> |
getInputBindingMap() |
static AnnotatedAlgorithmIntrospector |
getInstrospector(Class<?> algorithmClass) |
Map<String,AnnotationBinding.OutputBinding<?,?>> |
getOutputBindingMap() |
<M extends AccessibleObject & Member> |
parseElements(M[] members,
List<AnnotationParser.InputAnnotationParser<?,M,?>> inputParser,
List<AnnotationParser.OutputAnnotationParser<?,M,?>> outputParser) |
public AnnotatedAlgorithmIntrospector(Class<?> algorithmClass)
public static AnnotatedAlgorithmIntrospector getInstrospector(Class<?> algorithmClass)
public AlgorithmDescriptor getAlgorithmDescriptor()
public AnnotationBinding.ExecuteMethodBinding getExecuteMethodBinding()
public Map<String,AnnotationBinding.InputBinding<?,?>> getInputBindingMap()
public Map<String,AnnotationBinding.OutputBinding<?,?>> getOutputBindingMap()
public <M extends AccessibleObject & Member> void parseElements(M[] members, List<AnnotationParser.InputAnnotationParser<?,M,?>> inputParser, List<AnnotationParser.OutputAnnotationParser<?,M,?>> outputParser)
Copyright © 2017. All Rights Reserved.