Uses of Interface
ch.nolix.systemapi.objectdata.model.Entity
Packages that use Entity
Package
Description
-
Uses of Entity in ch.nolix.system.objectdata.adapter
Methods in ch.nolix.system.objectdata.adapter with type parameters of type EntityModifier and TypeMethodDescriptionfinal <E extends Entity>
EAbstractDataAdapter.getStoredEntityByTypeAndId(Class<E> type, String id) AbstractDataAdapter.getStoredTableByEntityType(Class<E> entityType) Methods in ch.nolix.system.objectdata.adapter with parameters of type EntityModifier and TypeMethodDescriptionfinal DataAdapterAbstractDataAdapter.insertEntity(Entity entity) -
Uses of Entity in ch.nolix.system.objectdata.entitytool
Methods in ch.nolix.system.objectdata.entitytool with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
EEntityCreator.createEmptyEntityForEntityType(Class<E> entityType) Methods in ch.nolix.system.objectdata.entitytool with parameters of type EntityModifier and TypeMethodDescriptionvoidEntityContentFieldsFiller.fillUpEntityContentFieldsFromContentFieldDtos(Entity entity, ExtendedIterable<FieldDto> contentFieldDtos) Fills up the content fields of the given entity from the given contentFieldDtos.voidEntityContentFieldsFiller.fillUpEntityContentFieldsFromEntityLoadingDto(Entity entity, EntityLoadingDto entityLoadingDto) Fills up the content fields of the given entity from the given entityLoadingDto.voidEntityFiller.fillUpEntityFromEntityLoadingDto(Entity entity, EntityLoadingDto entityLoadingDto) Fills up the given entity from the given entityLoadingDto.TableNameExtractor.getTableNameOfEntity(Entity entity) Method parameters in ch.nolix.system.objectdata.entitytool with type arguments of type EntityModifier and TypeMethodDescriptionTableNameExtractor.getTableNameOfEntityType(Class<? extends Entity> entityType) -
Uses of Entity in ch.nolix.system.objectdata.expectation
Methods in ch.nolix.system.objectdata.expectation with parameters of type EntityModifier and TypeMethodDescriptionvoidEntityExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given entity that its newly referenced entities actually exist.voidEntityExpectationAdder.addExpectationThatNewlyReferencedEntitiesExistIfEntityIsNewOrEdited(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given entity that its newly referenced entities actually exist if the given entity is new or edited.Method parameters in ch.nolix.system.objectdata.expectation with type arguments of type EntityModifier and TypeMethodDescriptionvoidFieldExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IMultiReference<? extends Entity> multiReference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReference that its newly referenced entities actually exist.voidFieldExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IOptionalReference<? extends Entity> optionalReference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given optionalReference that its newly referenced entities actually exist.voidFieldExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IReference<? extends Entity> reference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given reference that its newly referenced entities actually exist.voidMultiReferenceEntryExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IMultiReferenceEntry<? extends Entity> multiReferenceEntry, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReferenceEntry that its newly referenced entities actually exist.voidMultiReferenceEntryExpectationAdder.addExpectationThatNewlyReferencedEntitiesExistIfMultiReferenceEntryIsNew(IMultiReferenceEntry<? extends Entity> multiReferenceEntry, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReferenceEntry that its newly referenced entities actually exist if the given multiReferenceEntry is new. -
Uses of Entity in ch.nolix.system.objectdata.fieldexaminer
Subclasses with type arguments of type Entity in ch.nolix.system.objectdata.fieldexaminerModifier and TypeClassDescriptionfinal classfinal classfinal classMethods in ch.nolix.system.objectdata.fieldexaminer with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
booleanMultiReferenceExaminer.canAddEntity(IMultiReference<E> multiReference) <E extends Entity>
booleanMultiReferenceExaminer.canAddEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
booleanMultiReferenceExaminer.canBeCleared(IMultiReference<E> multiReference) <E extends Entity>
booleanOptionalReferenceExaminer.canBeCleared(IOptionalReference<E> optionalReference) <E extends Entity>
booleanMultiReferenceExaminer.canRemoveEntity(IMultiReference<E> multiReference) <E extends Entity>
booleanMultiReferenceExaminer.canRemoveEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
booleanOptionalReferenceExaminer.canSetEntity(IOptionalReference<E> optionalReference) <E extends Entity>
booleanOptionalReferenceExaminer.canSetEntity(IOptionalReference<E> optionalReference, E entity) <E extends Entity>
booleanReferenceExaminer.canSetEntity(IReference<E> reference) <E extends Entity>
booleanReferenceExaminer.canSetEntity(IReference<E> reference, E entity) -
Uses of Entity in ch.nolix.system.objectdata.fieldtool
Method parameters in ch.nolix.system.objectdata.fieldtool with type arguments of type EntityModifier and TypeMethodDescriptionReferenceTool.getOptionalStoredBaseBackReference(IReference<Entity> reference) -
Uses of Entity in ch.nolix.system.objectdata.fieldvalidator
Subclasses with type arguments of type Entity in ch.nolix.system.objectdata.fieldvalidatorModifier and TypeClassDescriptionfinal classfinal classfinal classMethods in ch.nolix.system.objectdata.fieldvalidator with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
voidMultiReferenceValidator.assertCanAddEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
voidMultiReferenceValidator.assertCanRemoveEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
voidOptionalReferenceValidator.assertCanSetEntity(IOptionalReference<E> optionalReference, E entity) <E extends Entity>
voidReferenceValidator.assertCanSetEntity(IReference<E> reference, E entity) Method parameters in ch.nolix.system.objectdata.fieldvalidator with type arguments of type EntityModifier and TypeMethodDescriptionvoidOptionalReferenceValidator.assertCanBeCleared(IOptionalReference<? extends Entity> optionalReference) -
Uses of Entity in ch.nolix.system.objectdata.middatamodelmapper
Methods in ch.nolix.system.objectdata.middatamodelmapper with parameters of type EntityModifier and TypeMethodDescriptionEntityDtoMapper.mapEntityToEntityCreationDto(Entity entity) EntityDtoMapper.mapEntityToEntityDeletionDto(Entity entity) EntityDtoMapper.mapEntityToEntityUpdateDto(Entity entity) Method parameters in ch.nolix.system.objectdata.middatamodelmapper with type arguments of type EntityModifier and TypeMethodDescriptionMultiBackReferenceEntryDeletionDtoMapper.mapMultiBackReferenceEntryToMultiBackReferenceEntryDeletionDto(IMultiBackReferenceEntry<? extends Entity> multiBackReferenceEntry) MultiBackReferenceEntryDtoMapper.mapMultiBackReferenceEntryToMultiBackReferenceEntryDto(IMultiBackReferenceEntry<? extends Entity> multiBackReferenceEntry) MultiReferenceEntryDeletionDtoMapper.mapMultiReferenceEntryToMultiReferenceEntryDeletionDto(IMultiReferenceEntry<? extends Entity> multiReferenceEntry) MultiReferenceEntryDtoMapper.mapMultiReferenceEntryToMultiReferenceEntryDto(IMultiReferenceEntry<? extends Entity> multiReferenceEntry) -
Uses of Entity in ch.nolix.system.objectdata.model
Classes in ch.nolix.system.objectdata.model with type parameters of type EntityModifier and TypeClassDescriptionclassAbstractBaseReference<E extends Entity>final classBackReference<E extends Entity>final classMultiBackReference<E extends Entity>final classMultiBackReferenceEntry<E extends Entity>final classMultiReference<E extends Entity>final classOptionalBackReference<E extends Entity>final classOptionalReference<E extends Entity>final classfinal classClasses in ch.nolix.system.objectdata.model that implement EntityModifier and TypeClassDescriptionclassclassfinal classMethods in ch.nolix.system.objectdata.model with type parameters of type EntityModifier and TypeMethodDescriptionstatic <E extends Entity>
EntityCache<E> ReferenceHelper.createEntityCacheFromIdAndTableId(Object id, String tableId) static <T extends Entity>
MultiBackReferenceEntry<T> MultiBackReferenceEntry.createLoadedEntryForMultiBackReferenceAndBackReferencedEntityIdAndBackReferencedTableId(IMultiBackReference<T> multiBackReference, String backReferencedEntityId, String backReferencedTableId) static <T extends Entity>
MultiBackReferenceEntry<T> MultiBackReferenceEntry.createNewEntryForMultiBackReferenceAndBackReferencedEntity(IMultiBackReference<T> multiBackReference, T backReferencedEntity) static <T extends Entity>
MultiBackReferenceEntry<T> MultiBackReferenceEntry.createNewEntryForMultiBackReferenceAndBackReferencedEntityIdAndBackReferencedTableId(IMultiBackReference<T> multiBackReference, String backReferencedEntityId, String backReferencedTableId) static <T extends Entity>
BackReference<T> BackReference.forBackReferencedFieldNameAndBackReferenceableEntityTypes(String backReferencedFieldName, ExtendedIterable<Class<? extends T>> backReferenceableEntityTypes) static <T extends Entity>
BackReference<T> BackReference.forBackReferencedFieldNameAndBackReferenceableEntityTypes(String backReferencedFieldName, Class<T>... backReferenceableEntityTypes) static <T extends Entity>
MultiBackReference<T> MultiBackReference.forBackReferencedFieldNameAndBackReferenceableEntityTypes(String backReferencedFieldName, ExtendedIterable<Class<? extends T>> backReferenceableEntityTypes) static <T extends Entity>
MultiBackReference<T> MultiBackReference.forBackReferencedFieldNameAndBackReferenceableEntityTypes(String backReferencedFieldName, Class<T>... backReferenceableEntityTypes) static <T extends Entity>
OptionalBackReference<T> OptionalBackReference.forBackReferencedFieldNameAndBackReferenceableEntityTypes(String backReferencedFieldName, ExtendedIterable<Class<? extends T>> backReferenceableEntityTypes) static <T extends Entity>
OptionalBackReference<T> OptionalBackReference.forBackReferencedFieldNameAndBackReferenceableEntityTypes(String backReferencedFieldName, Class<T>... backReferenceableEntityTypes) static <T extends Entity>
BackReference<T> BackReference.forBackReferencedFieldNameAndBackReferenceableTableNames(String backReferencedFieldName, ExtendedIterable<String> backReferenceableTableNames) static <T extends Entity>
MultiBackReference<T> MultiBackReference.forBackReferencedFieldNameAndBackReferenceableTableNames(String backReferencedFieldName, ExtendedIterable<String> backReferenceableTableNames) static <T extends Entity>
OptionalBackReference<T> OptionalBackReference.forBackReferencedFieldNameAndBackReferenceableTableNames(String backReferencedFieldName, ExtendedIterable<String> backReferenceableTableNames) static <T extends Entity>
MultiReference<T> MultiReference.forEntityTypes(ExtendedIterable<Class<? extends T>> entityTypes) static <T extends Entity>
MultiReference<T> MultiReference.forEntityTypes(Class<? extends T>... entityTypes) static <T extends Entity>
OptionalReference<T> OptionalReference.forEntityTypes(ExtendedIterable<Class<? extends T>> entityTypes) static <T extends Entity>
OptionalReference<T> OptionalReference.forEntityTypes(Class<? extends T>... entityTypes) Reference.forEntityTypes(ExtendedIterable<Class<? extends T>> entityTypes) Reference.forEntityTypes(Class<? extends T>... entityTypes) static <T extends Entity>
MultiReference<T> MultiReference.forReferenceableTableNames(ExtendedIterable<String> referenceableTableNames) static <T extends Entity>
MultiReference<T> MultiReference.forReferenceableTableNames(String... referenceableTableNames) static <T extends Entity>
OptionalReference<T> OptionalReference.forReferenceableTableNames(ExtendedIterable<String> referenceableTableNames) static <T extends Entity>
OptionalReference<T> OptionalReference.forReferenceableTableNames(String... referenceableTableNames) Reference.forReferenceableTableNames(ExtendedIterable<String> referenceableTableNames) Reference.forReferenceableTableNames(String... referenceableTableNames) <E extends Entity>
ExtendedIterable<E> Database.getStoredEntitiesByType(Class<E> type) Database.getStoredTableByEntityType(Class<E> entityType) Database.insertEntity(E entity) static <E extends Entity>
EEntityLoader.loadEntityById(ITable<E> table, String id, IDataReader dataReader) static <E extends Entity>
MultiBackReferenceEntry<E> MultiBackReferenceEntryMapper.mapMultiBackReferenceEntryDtoToLoadedMultiBackReferenceEntry(MultiBackReferenceEntryDto multiBackReferenceEntryDto, MultiBackReference<E> multiBackReference) static <E extends Entity>
voidBaseReferenceUpdater.ofBaseReferenceUpdatePotentialBaseBackReferenceForAddOrSetEntity(BaseReference baseReference, E entity) Methods in ch.nolix.system.objectdata.model that return types with arguments of type EntityModifier and TypeMethodDescriptionExtendedIterable<Class<? extends Entity>> EntityTypeSet.getEntityTypes()AbstractBaseEntity.getStoredParentTable()AbstractField.getStoredParentTable()Column.getStoredParentTable()MultiBackReferenceEntry.getStoredParentTable()ExtendedIterable<? extends ITable<Entity>> Column.getStoredReferenceableTables()Database.getStoredTableByName(String name) ExtendedIterable<? extends ITable<Entity>> Database.getStoredTables()static ImmutableList<Table<Entity>> TableLoader.loadTablesForDatabase(Database database) TableMapper.mapMidSchemaTableDtoToTableWithoutColumns(TableDto midTableDto, Database database) Methods in ch.nolix.system.objectdata.model with parameters of type EntityModifier and TypeMethodDescriptionfinal voidAbstractField.internalSetParentEntity(Entity parentEntity) final booleanAbstractBaseReference.referencesBackEntity(Entity entity) final booleanAbstractBaseValueField.referencesBackEntity(Entity entity) booleanBackReference.referencesBackEntity(Entity entity) booleanMultiBackReference.referencesBackEntity(Entity entity) booleanOptionalBackReference.referencesBackEntity(Entity entity) final booleanAbstractBaseBackReference.referencesEntity(Entity entity) final booleanAbstractBaseValueField.referencesEntity(Entity entity) booleanMultiReference.referencesEntity(Entity entity) booleanOptionalReference.referencesEntity(Entity entity) booleanReference.referencesEntity(Entity entity) static voidBaseBackReferenceUpdater.updateBaseBackReferencesThatReferencesBackEntityForDeleteEntity(Entity entity) static voidBaseBackReferenceUpdater.updateBaseBackReferenceThatReferencesBackEntityForDeleteEntity(BaseBackReference baseBackReference, Entity entity) Method parameters in ch.nolix.system.objectdata.model with type arguments of type EntityModifier and TypeMethodDescriptionstatic ExtendedIterable<AbstractField> FieldFromTableCreator.createFieldsFromTable(ITable<? extends Entity> table) final voidAbstractBaseEntity.internalSetParentTable(ITable<? extends Entity> parentTable) static IColumnColumnMapper.mapMidSchemaColumnDtoToColumn(ColumnDto midSchemaColumnDto, Table<Entity> parentTable, ExtendedIterable<? extends ITable<Entity>> tables) static IColumnColumnMapper.mapMidSchemaColumnDtoToColumn(ColumnDto midSchemaColumnDto, Table<Entity> parentTable, ExtendedIterable<? extends ITable<Entity>> tables) static EntityTypeSetEntityTypeSet.withEntityTypes(ExtendedIterable<Class<? extends Entity>> entityTypes) static ColumnColumn.withParentTableAndIdAndNameAndFieldTypeAndDataTypeClassAndReferenceableTablesAndBackReferenceableColumns(Table<Entity> parentTable, String id, String name, FieldType fieldType, Class<?> dataTypeClass, ExtendedIterable<? extends ITable<Entity>> referenceableTables, ExtendedIterable<? extends IColumn> backReferenceableColumns) static ColumnColumn.withParentTableAndIdAndNameAndFieldTypeAndDataTypeClassAndReferenceableTablesAndBackReferenceableColumns(Table<Entity> parentTable, String id, String name, FieldType fieldType, Class<?> dataTypeClass, ExtendedIterable<? extends ITable<Entity>> referenceableTables, ExtendedIterable<? extends IColumn> backReferenceableColumns) -
Uses of Entity in ch.nolix.system.objectdata.modelexaminer
Subclasses with type arguments of type Entity in ch.nolix.system.objectdata.modelexaminerMethods in ch.nolix.system.objectdata.modelexaminer with parameters of type EntityModifier and TypeMethodDescriptionbooleanEntityExaminer.allNewAndEditedMandatoryFieldsAreSet(Entity entity) booleanEntityExaminer.canBeDeleted(Entity entity) booleanEntityExaminer.canBeInsertedIntoTable(Entity entity) booleanTableExaminer.canInsertGivenEntity(ITable<?> table, Entity entity) booleanEntityExaminer.canSetParentTable(Entity entity) booleanEntityExaminer.canSetParentTable(Entity entity, ITable<? extends Entity> table) booleanTableExaminer.hasInsertedGivenEntityInLocalData(ITable<?> table, Entity entity) booleanEntityExaminer.isReferencedIgnoringLocallyDeletedEntities(Entity entity) booleanEntityExaminer.isReferencedInLocalDataIgnoringLocallyDeletedEntities(Entity entity) booleanEntityExaminer.isReferencedInPersistedDataIgnoringLocallyDeletedEntities(Entity entity) booleanEntityExaminer.referencesGivenEntity(Entity sourceEntity, Entity entity) Method parameters in ch.nolix.system.objectdata.modelexaminer with type arguments of type EntityModifier and TypeMethodDescriptionbooleanEntityExaminer.canSetParentTable(Entity entity, ITable<? extends Entity> table) booleanColumnExaminer.containsReferenceableTable(IColumn column, ITable<Entity> referenceableTable) -
Uses of Entity in ch.nolix.system.objectdata.modelsearcher
Methods in ch.nolix.system.objectdata.modelsearcher with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
ExtendedIterable<IColumn> TableSearcher.getStoredColumsThatReferencesTable(ITable<E> table) Methods in ch.nolix.system.objectdata.modelsearcher that return types with arguments of type EntityModifier and TypeMethodDescriptionDatabaseSearcher.getStoredEntitiesInLocalData(IDatabase database) DatabaseSearcher.getStoredTableById(IDatabase database, String tableId) Methods in ch.nolix.system.objectdata.modelsearcher with parameters of type EntityModifier and TypeMethodDescriptionEntitySearcher.getOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference(Entity entity, BaseReference baseReference) EntitySearcher.getStoredBaseBackReferencesThatReferenceBackEntity(Entity entity) ExtendedIterable<? extends Field> EntitySearcher.getStoredEditedFields(Entity entity) EntitySearcher.getStoredFieldByName(Entity entity, String name) EntitySearcher.getStoredFieldsWhoAreBackReferencedFromEntity(Entity entity) -
Uses of Entity in ch.nolix.system.objectdata.modelvalidator
Subclasses with type arguments of type Entity in ch.nolix.system.objectdata.modelvalidatorMethods in ch.nolix.system.objectdata.modelvalidator with parameters of type EntityModifier and TypeMethodDescriptionvoidEntityValidator.assertBelongsToTable(Entity entity) voidEntityValidator.assertCanBeDeleted(Entity entity) voidTableValidator.assertCanInsertEntity(ITable<? extends Entity> table, Entity entity) voidEntityValidator.assertCanSetParentTable(Entity entity, ITable<? extends Entity> table) voidEntityValidator.assertDoesNotBelongToTable(Entity entity) voidEntityValidator.assertHasSaveStamp(Entity entity) voidEntityValidator.assertIsNotReferencedIgnoringLocallyDeletedEntities(Entity entity) Method parameters in ch.nolix.system.objectdata.modelvalidator with type arguments of type EntityModifier and TypeMethodDescriptionvoidTableValidator.assertCanInsertEntity(ITable<? extends Entity> table, Entity entity) voidEntityValidator.assertCanSetParentTable(Entity entity, ITable<? extends Entity> table) -
Uses of Entity in ch.nolix.system.objectdata.persistence
Methods in ch.nolix.system.objectdata.persistence with parameters of type EntityModifier and TypeMethodDescriptionvoidEntitySaver.saveEntityChanges(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the changes of the given entity.voidEntitySaver.saveEntityCreation(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the creation of the given entity.voidEntitySaver.saveEntityDeletion(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the deletion of the given entity.voidEntitySaver.saveEntityUpdates(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the updates of the given entity.voidMultiFieldSaver.saveMultiFieldChangesOfEntity(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the changes of the multi fields of the given entity.Method parameters in ch.nolix.system.objectdata.persistence with type arguments of type EntityModifier and TypeMethodDescriptionvoidMultiBackReferenceSaver.saveMultiBackReferenceChanges(IMultiBackReference<? extends Entity> multiBackReference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the changes of the given multiBackReference. -
Uses of Entity in ch.nolix.system.objectdata.schemamapper
Method parameters in ch.nolix.system.objectdata.schemamapper with type arguments of type EntityModifier and TypeMethodDescriptionTableMapper.mapEntityTypeToEmptyTable(Class<? extends Entity> entityType) -
Uses of Entity in ch.nolix.system.objectdata.schemasearcher
Methods in ch.nolix.system.objectdata.schemasearcher that return types with arguments of type EntityModifier and TypeMethodDescriptionSchemaSearcher.getEntityTypeByName(IEntityTypeSet entityTypeSet, String name) -
Uses of Entity in ch.nolix.systemapi.objectdata.adapter
Methods in ch.nolix.systemapi.objectdata.adapter with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
EDataAdapter.getStoredEntityByTypeAndId(Class<E> type, String id) DataAdapter.getStoredTableByEntityType(Class<E> entityType) Methods in ch.nolix.systemapi.objectdata.adapter with parameters of type Entity -
Uses of Entity in ch.nolix.systemapi.objectdata.entitytool
Methods in ch.nolix.systemapi.objectdata.entitytool with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
EIEntityCreator.createEmptyEntityForEntityType(Class<E> entityType) Methods in ch.nolix.systemapi.objectdata.entitytool with parameters of type EntityModifier and TypeMethodDescriptionvoidIEntityContentFieldsFiller.fillUpEntityContentFieldsFromContentFieldDtos(Entity entity, ExtendedIterable<FieldDto> contentFieldDtos) Fills up the content fields of the given entity from the given contentFieldDtos.voidIEntityContentFieldsFiller.fillUpEntityContentFieldsFromEntityLoadingDto(Entity entity, EntityLoadingDto entityLoadingDto) Fills up the content fields of the given entity from the given entityLoadingDto.voidIEntityFiller.fillUpEntityFromEntityLoadingDto(Entity entity, EntityLoadingDto entityLoadingDto) Fills up the given entity from the given entityLoadingDto.ITableNameExtractor.getTableNameOfEntity(Entity entity) Method parameters in ch.nolix.systemapi.objectdata.entitytool with type arguments of type EntityModifier and TypeMethodDescriptionITableNameExtractor.getTableNameOfEntityType(Class<? extends Entity> entityType) -
Uses of Entity in ch.nolix.systemapi.objectdata.expectation
Methods in ch.nolix.systemapi.objectdata.expectation with parameters of type EntityModifier and TypeMethodDescriptionvoidIEntityExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given entity that its newly referenced entities actually exist.voidIEntityExpectationAdder.addExpectationThatNewlyReferencedEntitiesExistIfEntityIsNewOrEdited(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given entity that its newly referenced entities actually exist if the given entity is new or edited.Method parameters in ch.nolix.systemapi.objectdata.expectation with type arguments of type EntityModifier and TypeMethodDescriptionvoidIFieldExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IMultiReference<? extends Entity> multiReference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReference that its newly referenced entities actually exist.voidIFieldExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IOptionalReference<? extends Entity> optionalReference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given optionalReference that its newly referenced entities actually exist.voidIFieldExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IReference<? extends Entity> reference, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given reference that its newly referenced entities actually exist.voidIMultiReferenceEntryExpectationAdder.addExpectationThatNewlyReferencedEntitiesExist(IMultiReferenceEntry<? extends Entity> multiReferenceEntry, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReferenceEntry that its newly referenced entities actually exist.voidIMultiReferenceEntryExpectationAdder.addExpectationThatNewlyReferencedEntitiesExistIfMultiReferenceEntryIsNew(IMultiReferenceEntry<? extends Entity> multiReferenceEntry, DataAdapterAndSchemaReader dataAndSchemaAdapter) Adds expectation to the given multiReferenceEntry that its newly referenced entities actually exist if the given multiReferenceEntry is new. -
Uses of Entity in ch.nolix.systemapi.objectdata.fieldexaminer
Subinterfaces with type arguments of type Entity in ch.nolix.systemapi.objectdata.fieldexaminerModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceMethods in ch.nolix.systemapi.objectdata.fieldexaminer with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
booleanIMultiReferenceExaminer.canAddEntity(IMultiReference<E> multiReference) <E extends Entity>
booleanIMultiReferenceExaminer.canAddEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
booleanIMultiReferenceExaminer.canBeCleared(IMultiReference<E> multiReference) <E extends Entity>
booleanIOptionalReferenceExaminer.canBeCleared(IOptionalReference<E> optionalReference) <E extends Entity>
booleanIMultiReferenceExaminer.canRemoveEntity(IMultiReference<E> multiReference) <E extends Entity>
booleanIMultiReferenceExaminer.canRemoveEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
booleanIOptionalReferenceExaminer.canSetEntity(IOptionalReference<E> optionalReference) <E extends Entity>
booleanIOptionalReferenceExaminer.canSetEntity(IOptionalReference<E> optionalReference, E entity) <E extends Entity>
booleanIReferenceExaminer.canSetEntity(IReference<E> reference) <E extends Entity>
booleanIReferenceExaminer.canSetEntity(IReference<E> reference, E entity) -
Uses of Entity in ch.nolix.systemapi.objectdata.fieldtool
Method parameters in ch.nolix.systemapi.objectdata.fieldtool with type arguments of type EntityModifier and TypeMethodDescriptionIReferenceTool.getOptionalStoredBaseBackReference(IReference<Entity> reference) -
Uses of Entity in ch.nolix.systemapi.objectdata.fieldvalidator
Subinterfaces with type arguments of type Entity in ch.nolix.systemapi.objectdata.fieldvalidatorModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceMethods in ch.nolix.systemapi.objectdata.fieldvalidator with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
voidIMultiReferenceValidator.assertCanAddEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
voidIMultiReferenceValidator.assertCanRemoveEntity(IMultiReference<E> multiReference, E entity) <E extends Entity>
voidIOptionalReferenceValidator.assertCanSetEntity(IOptionalReference<E> optionalReference, E entity) <E extends Entity>
voidIReferenceValidator.assertCanSetEntity(IReference<E> reference, E entity) Method parameters in ch.nolix.systemapi.objectdata.fieldvalidator with type arguments of type EntityModifier and TypeMethodDescriptionvoidIOptionalReferenceValidator.assertCanBeCleared(IOptionalReference<? extends Entity> optionalReference) -
Uses of Entity in ch.nolix.systemapi.objectdata.middatamodelmapper
Methods in ch.nolix.systemapi.objectdata.middatamodelmapper with parameters of type EntityModifier and TypeMethodDescriptionIEntityDtoMapper.mapEntityToEntityCreationDto(Entity entity) IEntityDtoMapper.mapEntityToEntityDeletionDto(Entity entity) IEntityDtoMapper.mapEntityToEntityUpdateDto(Entity entity) Method parameters in ch.nolix.systemapi.objectdata.middatamodelmapper with type arguments of type EntityModifier and TypeMethodDescriptionIMultiBackReferenceEntryDeletionDtoMapper.mapMultiBackReferenceEntryToMultiBackReferenceEntryDeletionDto(IMultiBackReferenceEntry<? extends Entity> multiBackReferenceEntry) IMultiBackReferenceEntryDtoMapper.mapMultiBackReferenceEntryToMultiBackReferenceEntryDto(IMultiBackReferenceEntry<? extends Entity> multiBackReferenceEntry) IMultiReferenceEntryDeletionDtoMapper.mapMultiReferenceEntryToMultiReferenceEntryDeletionDto(IMultiReferenceEntry<? extends Entity> multiReferenceEntry) IMultiReferenceEntryDtoMapper.mapMultiReferenceEntryToMultiReferenceEntryDto(IMultiReferenceEntry<? extends Entity> multiReferenceEntry) -
Uses of Entity in ch.nolix.systemapi.objectdata.model
Classes in ch.nolix.systemapi.objectdata.model with type parameters of type EntityModifier and TypeInterfaceDescriptioninterfaceIBackReference<E extends Entity>interfaceIMultiBackReference<E extends Entity>interfaceIMultiBackReferenceEntry<E extends Entity>interfaceIMultiReference<E extends Entity>interfaceIMultiReferenceEntry<E extends Entity>interfaceIOptionalBackReference<E extends Entity>interfaceIOptionalReference<E extends Entity>interfaceIReference<E extends Entity>interfaceSubinterfaces with type arguments of type Entity in ch.nolix.systemapi.objectdata.modelModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceIMultiBackReferenceEntry<E extends Entity>interfaceIMultiReferenceEntry<E extends Entity>Methods in ch.nolix.systemapi.objectdata.model with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
ExtendedIterable<E> IDatabase.getStoredEntitiesByType(Class<E> type) IDatabase.getStoredTableByEntityType(Class<E> entityType) IDatabase.insertEntity(E entity) Methods in ch.nolix.systemapi.objectdata.model that return types with arguments of type EntityModifier and TypeMethodDescriptionExtendedIterable<Class<? extends Entity>> IEntityTypeSet.getEntityTypes()IColumn.getStoredParentTable()ExtendedIterable<? extends ITable<Entity>> IColumn.getStoredReferenceableTables()IDatabase.getStoredTableByName(String name) ExtendedIterable<? extends ITable<Entity>> IDatabase.getStoredTables()Methods in ch.nolix.systemapi.objectdata.model with parameters of type EntityModifier and TypeMethodDescriptionvoidField.internalSetParentEntity(Entity parentEntity) booleanField.referencesBackEntity(Entity entity) booleanField.referencesEntity(Entity entity) Method parameters in ch.nolix.systemapi.objectdata.model with type arguments of type EntityModifier and TypeMethodDescriptionvoidEntity.internalSetParentTable(ITable<? extends Entity> parentTable) -
Uses of Entity in ch.nolix.systemapi.objectdata.modelexaminer
Subinterfaces with type arguments of type Entity in ch.nolix.systemapi.objectdata.modelexaminerMethods in ch.nolix.systemapi.objectdata.modelexaminer with parameters of type EntityModifier and TypeMethodDescriptionbooleanIEntityExaminer.allNewAndEditedMandatoryFieldsAreSet(Entity entity) booleanIEntityExaminer.canBeDeleted(Entity entity) booleanIEntityExaminer.canBeInsertedIntoTable(Entity entity) booleanITableExaminer.canInsertGivenEntity(ITable<?> table, Entity entity) booleanIEntityExaminer.canSetParentTable(Entity entity) booleanIEntityExaminer.canSetParentTable(Entity entity, ITable<? extends Entity> table) booleanITableExaminer.hasInsertedGivenEntityInLocalData(ITable<?> table, Entity entity) booleanIEntityExaminer.isReferencedIgnoringLocallyDeletedEntities(Entity entity) booleanIEntityExaminer.isReferencedInLocalDataIgnoringLocallyDeletedEntities(Entity entity) booleanIEntityExaminer.isReferencedInPersistedDataIgnoringLocallyDeletedEntities(Entity entity) booleanIEntityExaminer.referencesGivenEntity(Entity sourceEntity, Entity targetEntity) Method parameters in ch.nolix.systemapi.objectdata.modelexaminer with type arguments of type EntityModifier and TypeMethodDescriptionbooleanIEntityExaminer.canSetParentTable(Entity entity, ITable<? extends Entity> table) booleanIColumnExaminer.containsReferenceableTable(IColumn column, ITable<Entity> referenceableTable) -
Uses of Entity in ch.nolix.systemapi.objectdata.modelsearcher
Methods in ch.nolix.systemapi.objectdata.modelsearcher with type parameters of type EntityModifier and TypeMethodDescription<E extends Entity>
ExtendedIterable<IColumn> ITableSearcher.getStoredColumsThatReferencesTable(ITable<E> table) Methods in ch.nolix.systemapi.objectdata.modelsearcher that return types with arguments of type EntityModifier and TypeMethodDescriptionIDatabaseSearcher.getStoredEntitiesInLocalData(IDatabase database) IDatabaseSearcher.getStoredTableById(IDatabase database, String tableId) Methods in ch.nolix.systemapi.objectdata.modelsearcher with parameters of type EntityModifier and TypeMethodDescriptionIEntitySearcher.getOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference(Entity entity, BaseReference baseReference) IEntitySearcher.getStoredBaseBackReferencesThatReferenceBackEntity(Entity entity) ExtendedIterable<? extends Field> IEntitySearcher.getStoredEditedFields(Entity entity) IEntitySearcher.getStoredFieldByName(Entity entity, String name) IEntitySearcher.getStoredFieldsWhoAreBackReferencedFromEntity(Entity entity) -
Uses of Entity in ch.nolix.systemapi.objectdata.modelvalidator
Methods in ch.nolix.systemapi.objectdata.modelvalidator with parameters of type EntityModifier and TypeMethodDescriptionvoidIEntityValidator.assertBelongsToTable(Entity entity) voidIEntityValidator.assertCanBeDeleted(Entity entity) voidITableValidator.assertCanInsertEntity(ITable<? extends Entity> table, Entity entity) voidIEntityValidator.assertCanSetParentTable(Entity entity, ITable<? extends Entity> table) voidIEntityValidator.assertDoesNotBelongToTable(Entity entity) voidIEntityValidator.assertHasSaveStamp(Entity entity) voidIEntityValidator.assertIsNotReferencedIgnoringLocallyDeletedEntities(Entity entity) Method parameters in ch.nolix.systemapi.objectdata.modelvalidator with type arguments of type EntityModifier and TypeMethodDescriptionvoidITableValidator.assertCanInsertEntity(ITable<? extends Entity> table, Entity entity) voidIEntityValidator.assertCanSetParentTable(Entity entity, ITable<? extends Entity> table) -
Uses of Entity in ch.nolix.systemapi.objectdata.perstistence
Methods in ch.nolix.systemapi.objectdata.perstistence with parameters of type EntityModifier and TypeMethodDescriptionvoidIEntitySaver.saveEntityChanges(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the changes of the given entity.voidIEntitySaver.saveEntityCreation(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the creation of the given entity.voidIEntitySaver.saveEntityDeletion(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the deletion of the given entity.voidIEntitySaver.saveEntityUpdates(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the updates of the given entity.voidIMultiFieldSaver.saveMultiFieldChangesOfEntity(Entity entity, DataAdapterAndSchemaReader dataAndSchemaAdapter) Saves the changes of the multi fields of the given entity. -
Uses of Entity in ch.nolix.systemapi.objectdata.schemamapper
Method parameters in ch.nolix.systemapi.objectdata.schemamapper with type arguments of type EntityModifier and TypeMethodDescriptionITableMapper.mapEntityTypeToEmptyTable(Class<? extends Entity> entityType) -
Uses of Entity in ch.nolix.systemapi.objectdata.schemamodelsearcher
Methods in ch.nolix.systemapi.objectdata.schemamodelsearcher that return types with arguments of type EntityModifier and TypeMethodDescriptionISchemaSearcher.getEntityTypeByName(IEntityTypeSet entityTypeSet, String name)