abstract class AbstractOutputBinding<M extends AccessibleObject & Member> extends AbstractDataBinding<M,TypedProcessOutputDescription<?>>
| Constructor and Description |
|---|
AbstractOutputBinding(M member) |
| Modifier and Type | Method and Description |
|---|---|
protected Data<?> |
bindOutputValue(Object outputValue) |
protected boolean |
checkType() |
static AbstractOutputBinding<Field> |
field(Field field) |
abstract Data<?> |
get(Object annotatedInstance) |
static AbstractOutputBinding<Method> |
method(Method method) |
getDescription, getMemberType, getPayloadType, getType, isEnum, isEnum, outputToPayload, payloadToInput, setDescriptioncheckModifier, getMember, getNotParameterizedType, validateAbstractOutputBinding(M member)
protected boolean checkType()
public static AbstractOutputBinding<Field> field(Field field)
public static AbstractOutputBinding<Method> method(Method method)
Copyright © 2016–2022 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.