Package io.atlasmap.v2
Class AtlasModelFactory
java.lang.Object
io.atlasmap.v2.AtlasModelFactory
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected static Stringstatic ActioncloneAction(Action action) static FieldcloneField(Field f) cloneFieldActions(ArrayList<Action> actions) static SimpleFieldcloneFieldToSimpleField(Field field) static BaseMappingcloneMapping(BaseMapping baseMapping, boolean deepClone) static voidstatic FieldGroupThis is a shallow copy, it doesn't handle children.static AtlasMappingstatic Collectionstatic FieldGroupcreateFieldGroupFrom(Field field, boolean withActions) static <T extends BaseMapping>
Tstatic <T extends BaseMapping>
TcreateMapping(MappingType type) static MockDocumentstatic MockFieldstatic PropertyFieldstatic Stringstatic Stringstatic ObjectunwrapField(Field f) static FieldwrapWithField(Object val) static FieldwrapWithField(Object val, String parentPath)
-
Field Details
-
GENERATED_PATH
- See Also:
-
-
Method Details
-
createMapping
-
createMapping
-
createAtlasMapping
-
createCollection
-
createMockDocument
-
createMockField
-
createPropertyField
-
cloneMapping
-
cloneField
-
copyFieldGroup
This is a shallow copy, it doesn't handle children. Each module should handle their own deep clone.- Parameters:
fg-FieldGroup- Returns:
- copied FieldGroup
-
cloneFieldToSimpleField
-
copyField
-
createFieldGroupFrom
-
cloneFieldActions
-
cloneAction
-
baseFieldToString
-
toString
-
toString
-
wrapWithField
-
wrapWithField
-
unwrapField
-