Package com.exasol.adapter.document.edml
Class Fields
- java.lang.Object
-
- com.exasol.adapter.document.edml.Fields
-
- All Implemented Interfaces:
MappingDefinition
public class Fields extends Object implements MappingDefinition
Java representation of thefieldsobject in the EDML. This definition defines the expected nested properties of the current property. For each of the nested properties you can again define a mapping. You only need to define the properties you want to map.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFields.FieldsBuilderBuilder forFields.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(MappingDefinitionVisitor visitor)Accept aMappingDefinitionVisitor.static Fields.FieldsBuilderbuilder()Create a new builder forFields.booleanequals(Object obj)Map<String,MappingDefinition>getFieldsMap()Get the fields.inthashCode()StringtoString()
-
-
-
Method Detail
-
builder
public static Fields.FieldsBuilder builder()
Create a new builder forFields.- Returns:
Fields.FieldsBuilder
-
accept
public void accept(MappingDefinitionVisitor visitor)
Description copied from interface:MappingDefinitionAccept aMappingDefinitionVisitor.- Specified by:
acceptin interfaceMappingDefinition- Parameters:
visitor- visitor to accept
-
getFieldsMap
public Map<String,MappingDefinition> getFieldsMap()
Get the fields.- Returns:
- fields
-
-