public abstract class AbstractModelMother<T extends ItemModel> extends Object
| Constructor and Description |
|---|
AbstractModelMother() |
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchService |
getFlexibleSearchService() |
protected T |
getFromCollectionOrSaveAndReturn(Supplier<Collection<T>> getter,
Supplier<T> creator) |
protected Optional<T> |
getModelFromCollection(Supplier<Collection<T>> getter) |
ModelService |
getModelService() |
protected T |
getOrSaveAndReturn(Supplier<T> getter,
Supplier<T> creator) |
protected T |
saveModel(Supplier<T> creator) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setModelService(ModelService modelService) |
protected T getFromCollectionOrSaveAndReturn(Supplier<Collection<T>> getter, Supplier<T> creator)
protected Optional<T> getModelFromCollection(Supplier<Collection<T>> getter)
public ModelService getModelService()
public void setModelService(ModelService modelService)
public FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
Copyright © 2000-2016 SAP SE. All Rights Reserved.