public class JsonEventBeanPropertyWriterIndexedProp extends JsonEventBeanPropertyWriter
field
Constructor and Description |
---|
JsonEventBeanPropertyWriterIndexedProp(JsonUnderlyingField propertyName,
int index) |
Modifier and Type | Method and Description |
---|---|
static void |
jsonWriteArrayProp(Object value,
JsonEventObjectBase und,
int propertyNumber,
int index)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
void |
write(Object value,
JsonEventObjectBase und) |
CodegenExpression |
writeCodegen(CodegenExpression assigned,
CodegenExpression und,
CodegenExpression target,
CodegenMethodScope parent,
CodegenClassScope classScope) |
write
public JsonEventBeanPropertyWriterIndexedProp(JsonUnderlyingField propertyName, int index)
public void write(Object value, JsonEventObjectBase und)
write
in class JsonEventBeanPropertyWriter
public CodegenExpression writeCodegen(CodegenExpression assigned, CodegenExpression und, CodegenExpression target, CodegenMethodScope parent, CodegenClassScope classScope)
writeCodegen
in interface EventPropertyWriterSPI
writeCodegen
in class JsonEventBeanPropertyWriter
public static void jsonWriteArrayProp(Object value, JsonEventObjectBase und, int propertyNumber, int index)
value
- valueund
- underlyingpropertyNumber
- property numindex
- indexCopyright © 2005–2019. All rights reserved.