Interface IFieldExpectationAdder

All Known Implementing Classes:
FieldExpectationAdder

public interface IFieldExpectationAdder
Author:
Silvan Wyss
  • Method Details

    • addExpectationThatNewlyReferencedEntitiesExist

      void addExpectationThatNewlyReferencedEntitiesExist(IField field, IDataAdapterAndSchemaReader dataAndSchemaAdapter)
      Adds expectation to the given field that its newly referenced entities actually exist.
      Parameters:
      field -
      dataAndSchemaAdapter -
    • addExpectationThatNewlyReferencedEntitiesExist

      void addExpectationThatNewlyReferencedEntitiesExist(IMultiReference<? extends IEntity> multiReference, IDataAdapterAndSchemaReader dataAndSchemaAdapter)
      Adds expectation to the given multiReference that its newly referenced entities actually exist.
      Parameters:
      multiReference -
      dataAndSchemaAdapter -
    • addExpectationThatNewlyReferencedEntitiesExist

      void addExpectationThatNewlyReferencedEntitiesExist(IOptionalReference<? extends IEntity> optionalReference, IDataAdapterAndSchemaReader dataAndSchemaAdapter)
      Adds expectation to the given optionalReference that its newly referenced entities actually exist.
      Parameters:
      optionalReference -
      dataAndSchemaAdapter -
    • addExpectationThatNewlyReferencedEntitiesExist

      void addExpectationThatNewlyReferencedEntitiesExist(IReference<? extends IEntity> reference, IDataAdapterAndSchemaReader dataAndSchemaAdapter)
      Adds expectation to the given reference that its newly referenced entities actually exist.
      Parameters:
      reference -
      dataAndSchemaAdapter -
    • addExpectationThatNewlyReferencedEntitiesExistIfFieldIsNewOrEdited

      void addExpectationThatNewlyReferencedEntitiesExistIfFieldIsNewOrEdited(IField field, IDataAdapterAndSchemaReader dataAndSchemaAdapter)
      Adds expectation to the given field that its newly referenced entities actually exist if the given field is new or edited.
      Parameters:
      field -
      dataAndSchemaAdapter -