public final class JsonGetterIndexedSchema extends JsonGetterIndexedBase
eventBeanTypedEventFactory, index, optionalInnerType, underlyingClassName
EPTYPE, EPTYPEARRAY
Constructor and Description |
---|
JsonGetterIndexedSchema(int index,
String underlyingClassName,
EventType optionalInnerType,
EventBeanTypedEventFactory eventBeanTypedEventFactory,
JsonUnderlyingField field) |
Modifier and Type | Method and Description |
---|---|
String |
getFieldName() |
boolean |
getJsonExists(Object object) |
Object |
getJsonFragment(Object object) |
Object |
getJsonProp(Object object) |
CodegenExpression |
underlyingFragmentCodegen(CodegenExpression underlyingExpression,
CodegenMethodScope codegenMethodScope,
CodegenClassScope codegenClassScope) |
eventBeanExistsCodegen, eventBeanFragmentCodegen, eventBeanGetCodegen, get, getFragment, isExistsProperty, underlyingExistsCodegen, underlyingGetCodegen
public JsonGetterIndexedSchema(int index, String underlyingClassName, EventType optionalInnerType, EventBeanTypedEventFactory eventBeanTypedEventFactory, JsonUnderlyingField field)
public String getFieldName()
getFieldName
in class JsonGetterIndexedBase
public CodegenExpression underlyingFragmentCodegen(CodegenExpression underlyingExpression, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
public Object getJsonProp(Object object) throws PropertyAccessException
PropertyAccessException
public boolean getJsonExists(Object object) throws PropertyAccessException
PropertyAccessException
public Object getJsonFragment(Object object) throws PropertyAccessException
PropertyAccessException
Copyright © 2005–2021. All rights reserved.