Package io.atlasmap.java.core
Class JavaFieldWriter
java.lang.Object
io.atlasmap.java.core.JavaFieldWriter
- All Implemented Interfaces:
AtlasFieldWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcommitWriting(AtlasInternalSession session) voidenqueueFieldAndParent(Field field, Object parentObject) voidpopulateTargetFieldValue(AtlasInternalSession session, Object parentObject) prepareParentObject(AtlasInternalSession session) voidsetCollectionItemClass(Class<?> clazz) voidsetRootObject(Object rootObject) voidsetTargetValueConverter(TargetValueConverter converter) voidwrite(AtlasInternalSession session)
-
Constructor Details
-
JavaFieldWriter
-
-
Method Details
-
prepareParentObject
- Throws:
AtlasException
-
populateTargetFieldValue
public void populateTargetFieldValue(AtlasInternalSession session, Object parentObject) throws AtlasException - Throws:
AtlasException
-
enqueueFieldAndParent
-
commitWriting
- Throws:
AtlasException
-
write
- Specified by:
writein interfaceAtlasFieldWriter- Throws:
AtlasException
-
getRootObject
-
setRootObject
-
setTargetValueConverter
-
setCollectionItemClass
-