M - the accessible member typeB - the binding typeclass ComplexInputAnnotationParser<M extends AccessibleObject & Member,B extends AbstractInputBinding<M>> extends AbstractInputAnnotationParser<ComplexInput,M,B>
| Constructor and Description |
|---|
ComplexInputAnnotationParser(Function<M,B> bindingFunction,
InputHandlerRepository parserRepository) |
| Modifier and Type | Method and Description |
|---|---|
protected TypedComplexInputDescription |
createDescription(ComplexInput annotation,
B binding) |
Class<? extends ComplexInput> |
getSupportedAnnotation() |
parseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseComplexInputAnnotationParser(Function<M,B> bindingFunction, InputHandlerRepository parserRepository)
protected TypedComplexInputDescription createDescription(ComplexInput annotation, B binding)
createDescription in class AbstractDataAnnotationParser<ComplexInput,M extends AccessibleObject & Member,TypedProcessInputDescription<?>,B extends AbstractInputBinding<M>>public Class<? extends ComplexInput> getSupportedAnnotation()
Copyright © 2016–2022 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.