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 Link icon

    • FieldMap Link icon

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

    • getFieldDefinition Link icon

      protected FieldDefinition getFieldDefinition(String attribute)
    • addFieldDefinition Link icon

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

      protected String getEntityName()
    • getParent Link icon

      protected FieldMap getParent()
    • updateDefinitions Link icon

      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 Link icon

      protected FieldDefinition[] getFieldDefinitions()