Class FieldExpectationAdder
java.lang.Object
ch.nolix.system.objectdata.expectation.FieldExpectationAdder
- All Implemented Interfaces:
IFieldExpectationAdder
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExpectationThatNewlyReferencedEntitiesExist(IField field, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given field that its newly referenced entities actually exist.voidaddExpectationThatNewlyReferencedEntitiesExist(IMultiReference<? extends IEntity> multiReference, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReference that its newly referenced entities actually exist.voidaddExpectationThatNewlyReferencedEntitiesExist(IOptionalReference<? extends IEntity> optionalReference, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given optionalReference that its newly referenced entities actually exist.voidaddExpectationThatNewlyReferencedEntitiesExist(IReference<? extends IEntity> reference, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given reference that its newly referenced entities actually exist.voidaddExpectationThatNewlyReferencedEntitiesExistIfFieldIsNewOrEdited(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.
-
Constructor Details
-
FieldExpectationAdder
public FieldExpectationAdder()
-
-
Method Details
-
addExpectationThatNewlyReferencedEntitiesExist
public void addExpectationThatNewlyReferencedEntitiesExist(IField field, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given field that its newly referenced entities actually exist.- Specified by:
addExpectationThatNewlyReferencedEntitiesExistin interfaceIFieldExpectationAdder- Parameters:
field-dataAndSchemaAdapter-
-
addExpectationThatNewlyReferencedEntitiesExist
public void addExpectationThatNewlyReferencedEntitiesExist(IMultiReference<? extends IEntity> multiReference, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReference that its newly referenced entities actually exist.- Specified by:
addExpectationThatNewlyReferencedEntitiesExistin interfaceIFieldExpectationAdder- Parameters:
multiReference-dataAndSchemaAdapter-
-
addExpectationThatNewlyReferencedEntitiesExist
public void addExpectationThatNewlyReferencedEntitiesExist(IOptionalReference<? extends IEntity> optionalReference, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given optionalReference that its newly referenced entities actually exist.- Specified by:
addExpectationThatNewlyReferencedEntitiesExistin interfaceIFieldExpectationAdder- Parameters:
optionalReference-dataAndSchemaAdapter-
-
addExpectationThatNewlyReferencedEntitiesExist
public void addExpectationThatNewlyReferencedEntitiesExist(IReference<? extends IEntity> reference, IDataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given reference that its newly referenced entities actually exist.- Specified by:
addExpectationThatNewlyReferencedEntitiesExistin interfaceIFieldExpectationAdder- Parameters:
reference-dataAndSchemaAdapter-
-
addExpectationThatNewlyReferencedEntitiesExistIfFieldIsNewOrEdited
public 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.- Specified by:
addExpectationThatNewlyReferencedEntitiesExistIfFieldIsNewOrEditedin interfaceIFieldExpectationAdder- Parameters:
field-dataAndSchemaAdapter-
-