java.lang.Object
com.aquima.interactions.composer.model.definition.FieldMap

public class FieldMap extends Object
This class is used by the definition store to hold all the field definitions.
Since:
5.0
Author:
O. Kerpershoek
  • Constructor Details

    • FieldMap

      protected FieldMap(String entityName, FieldMap parentType)
  • Method Details

    • getFieldDefinition

      protected FieldDefinition getFieldDefinition(String attribute)
    • addFieldDefinition

      protected void addFieldDefinition(String attribute, FieldDefinition definition)
    • getEntityName

      protected String getEntityName()
    • getParent

      protected FieldMap getParent()
    • updateDefinitions

      protected void updateDefinitions()
      This method will update the field definitions from this entity with the additional data that might have been specified in the fields of our parent entity. A field might for instance lack an explain text, that the parent field did define.
    • getFieldDefinitions

      protected FieldDefinition[] getFieldDefinitions()