public class DocumentJavaFieldWriter extends Object implements io.atlasmap.spi.AtlasFieldWriter
Constructor and Description |
---|
DocumentJavaFieldWriter(io.atlasmap.spi.AtlasConversionService conversion) |
Modifier and Type | Method and Description |
---|---|
void |
commitWriting(io.atlasmap.spi.AtlasInternalSession session) |
void |
enqueueFieldAndParent(io.atlasmap.v2.Field field,
Object parentObject) |
Map<Class<?>,Class<?>> |
getDefaultCollectionImplClasses() |
Object |
getParentObject(io.atlasmap.spi.AtlasInternalSession session) |
Object |
getRootObject() |
void |
populateTargetFieldValue(io.atlasmap.spi.AtlasInternalSession session,
Object parentObject) |
void |
setRootObject(Object rootObject) |
void |
setTargetValueConverter(TargetValueConverter converter) |
void |
write(io.atlasmap.spi.AtlasInternalSession session) |
public DocumentJavaFieldWriter(io.atlasmap.spi.AtlasConversionService conversion)
public void write(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
write
in interface io.atlasmap.spi.AtlasFieldWriter
io.atlasmap.api.AtlasException
public void populateTargetFieldValue(io.atlasmap.spi.AtlasInternalSession session, Object parentObject) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public Object getParentObject(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public 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.AtlasException
public Object getRootObject()
public void setRootObject(Object rootObject)
public void setTargetValueConverter(TargetValueConverter converter)
Copyright © 2018 JBoss by Red Hat. All rights reserved.