public class JavaFieldWriter extends Object implements io.atlasmap.spi.AtlasFieldWriter
| Constructor and Description |
|---|
JavaFieldWriter(JavaFieldWriterUtil util) |
| Modifier and Type | Method and Description |
|---|---|
void |
commitWriting(io.atlasmap.spi.AtlasInternalSession session) |
void |
enqueueFieldAndParent(io.atlasmap.v2.Field field,
Object parentObject) |
Object |
getRootObject() |
void |
populateTargetFieldValue(io.atlasmap.spi.AtlasInternalSession session,
Object parentObject) |
Object |
prepareParentObject(io.atlasmap.spi.AtlasInternalSession session) |
void |
setCollectionItemClass(Class<?> clazz) |
void |
setRootObject(Object rootObject) |
void |
setTargetValueConverter(TargetValueConverter converter) |
void |
write(io.atlasmap.spi.AtlasInternalSession session) |
public JavaFieldWriter(JavaFieldWriterUtil util)
public Object prepareParentObject(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasExceptionpublic void populateTargetFieldValue(io.atlasmap.spi.AtlasInternalSession session,
Object parentObject)
throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasExceptionpublic void enqueueFieldAndParent(io.atlasmap.v2.Field field,
Object parentObject)
public void commitWriting(io.atlasmap.spi.AtlasInternalSession session)
throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasExceptionpublic void write(io.atlasmap.spi.AtlasInternalSession session)
throws io.atlasmap.api.AtlasException
write in interface io.atlasmap.spi.AtlasFieldWriterio.atlasmap.api.AtlasExceptionpublic Object getRootObject()
public void setRootObject(Object rootObject)
public void setTargetValueConverter(TargetValueConverter converter)
public void setCollectionItemClass(Class<?> clazz)
Copyright © 2021 JBoss by Red Hat. All rights reserved.