|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IProductComponentGeneration | |
|---|---|
| org.faktorips.runtime | |
| org.faktorips.runtime.internal | |
| org.faktorips.runtime.internal.productvariant | |
| Uses of IProductComponentGeneration in org.faktorips.runtime |
|---|
| Methods in org.faktorips.runtime that return IProductComponentGeneration | |
|---|---|
IProductComponentGeneration |
IRuntimeRepository.getExistingProductComponentGeneration(String id,
Calendar effectiveDate)
Returns the product component generation identified by the id and the effective date. |
IProductComponentGeneration |
IProductComponent.getGenerationBase(Calendar effectiveDate)
Returns the generation that is effective on the given date or null if no
generation is effective on that date. |
IProductComponentGeneration |
IProductComponent.getLatestProductComponentGeneration()
Returns the latest product component generation of the provided product component or null if non available. |
IProductComponentGeneration |
IRuntimeRepository.getLatestProductComponentGeneration(IProductComponent productCmpt)
Returns the latest product component generation of the provided product component. |
protected IProductComponentGeneration |
InMemoryRuntimeRepository.getLatestProductComponentGenerationInternal(IProductComponent productCmpt)
|
IProductComponentGeneration |
IProductComponentGeneration.getNextGeneration()
Returns the next generation if available if not null will be returned. |
IProductComponentGeneration |
IRuntimeRepository.getNextProductComponentGeneration(IProductComponentGeneration generation)
Returns the product component generation that follows the provided generation with respect to its valid from date. |
protected IProductComponentGeneration |
InMemoryRuntimeRepository.getNextProductComponentGenerationInternal(IProductComponentGeneration generation)
|
IProductComponentGeneration |
IProductComponentGeneration.getPreviousGeneration()
Returns the previous generation if available if not null will be returned. |
IProductComponentGeneration |
IRuntimeRepository.getPreviousProductComponentGeneration(IProductComponentGeneration generation)
Returns the product component generation that is prior to the provided generation with respect to its valid from date. |
protected IProductComponentGeneration |
InMemoryRuntimeRepository.getPreviousProductComponentGenerationInternal(IProductComponentGeneration generation)
|
IProductComponentGeneration |
ITimedConfigurableModelObject.getProductCmptGeneration()
Returns the product component generation this policy component is based on. |
IProductComponentGeneration |
IConfigurableModelObject.getProductCmptGeneration()
Deprecated. since 3.15, this interface describes configurable model objects that are not changing over time, meaning that they do not support generations. On the other hand, model objects that support this concept are now represented by the new interface ITimedConfigurableModelObject. Calling this operation on an
object that does not implement ITimedConfigurableModelObject will result
in an UnsupportedOperationException. |
IProductComponentGeneration |
IRuntimeRepository.getProductComponentGeneration(String id,
Calendar effectiveDate)
Returns the product component generation identified by the id and the effective date. |
protected IProductComponentGeneration |
InMemoryRuntimeRepository.getProductComponentGenerationInternal(String productCmptId,
Calendar effectiveDate)
|
| Methods in org.faktorips.runtime that return types with arguments of type IProductComponentGeneration | |
|---|---|
IComputable<GenerationId,IProductComponentGeneration> |
ICacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
List<IProductComponentGeneration> |
IRuntimeRepository.getProductComponentGenerations(IProductComponent productCmpt)
Returns all product component generations for the given product component. |
| Methods in org.faktorips.runtime with parameters of type IProductComponentGeneration | |
|---|---|
IProductComponentGeneration |
IRuntimeRepository.getNextProductComponentGeneration(IProductComponentGeneration generation)
Returns the product component generation that follows the provided generation with respect to its valid from date. |
protected IProductComponentGeneration |
InMemoryRuntimeRepository.getNextProductComponentGenerationInternal(IProductComponentGeneration generation)
|
IProductComponentGeneration |
IRuntimeRepository.getPreviousProductComponentGeneration(IProductComponentGeneration generation)
Returns the product component generation that is prior to the provided generation with respect to its valid from date. |
protected IProductComponentGeneration |
InMemoryRuntimeRepository.getPreviousProductComponentGenerationInternal(IProductComponentGeneration generation)
|
void |
InMemoryRuntimeRepository.putProductCmptGeneration(IProductComponentGeneration generation)
Puts the product component generation and it's product componet into the repository. |
| Method parameters in org.faktorips.runtime with type arguments of type IProductComponentGeneration | |
|---|---|
IComputable<GenerationId,IProductComponentGeneration> |
ICacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
void |
InMemoryRuntimeRepository.getProductComponentGenerations(IProductComponent productCmpt,
List<IProductComponentGeneration> result)
|
| Constructors in org.faktorips.runtime with parameters of type IProductComponentGeneration | |
|---|---|
FormulaExecutionException(IProductComponentGeneration productComponentGeneration,
String formula,
Object... parameters)
|
|
| Uses of IProductComponentGeneration in org.faktorips.runtime.internal |
|---|
| Classes in org.faktorips.runtime.internal that implement IProductComponentGeneration | |
|---|---|
class |
ProductComponentGeneration
Base class for product component generations |
| Methods in org.faktorips.runtime.internal that return types with arguments of type IProductComponentGeneration | |
|---|---|
IComputable<GenerationId,IProductComponentGeneration> |
AbstractCacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
List<IProductComponentGeneration> |
AbstractRuntimeRepository.getProductComponentGenerations(IProductComponent productCmpt)
|
| Method parameters in org.faktorips.runtime.internal with type arguments of type IProductComponentGeneration | |
|---|---|
IComputable<GenerationId,IProductComponentGeneration> |
AbstractCacheFactory.createProductCmptGenerationCache(IComputable<GenerationId,IProductComponentGeneration> computable)
|
void |
AbstractTocBasedRuntimeRepository.getProductComponentGenerations(IProductComponent productCmpt,
List<IProductComponentGeneration> result)
|
abstract void |
AbstractRuntimeRepository.getProductComponentGenerations(IProductComponent productCmpt,
List<IProductComponentGeneration> result)
Same as getProductComponentGenerations() but searches only in this repository and not the ones, this repository depends on. |
| Constructors in org.faktorips.runtime.internal with parameters of type IProductComponentGeneration | |
|---|---|
ProductComponentLink(IProductComponentGeneration source)
Creates a new link for the given product component generation. |
|
ProductComponentLink(IProductComponentGeneration source,
T target)
Creates a new link to the given target for the given product component generation using the cardinality (0,*). |
|
ProductComponentLink(IProductComponentGeneration source,
T target,
CardinalityRange cardinality)
Creates a new link with the given cardinality to the given target for the given product component generation. |
|
| Uses of IProductComponentGeneration in org.faktorips.runtime.internal.productvariant |
|---|
| Methods in org.faktorips.runtime.internal.productvariant that return IProductComponentGeneration | |
|---|---|
IProductComponentGeneration |
ProductVariantRuntimeHelper.initProductComponentGenerationVariation(IRuntimeRepository runtimeRepository,
GenerationTocEntry tocEntry,
Element genElement)
The given generation is initialized with the data of the original product component generation and the variations defined by the variant. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||