Uses of Interface
org.faktorips.runtime.ITable
Packages that use ITable
Package
Description
Contains classes that allow access to design time model information about Faktor-IPS objects.
Classes that allow access to design time model information on tables.
Classes that allow access to design time model information on policy and product component types.
-
Uses of ITable in org.faktorips.runtime
Methods in org.faktorips.runtime with type parameters of type ITableModifier and TypeMethodDescription<T extends ITable<?>>
TReturns the table contents for the given single content table class.protected <T extends ITable<?>>
TInMemoryRuntimeRepository.getTableInternal(Class<T> tableClass) InMemoryRepository also searches for tables that are instances of subclasses of the given tableClass.Methods in org.faktorips.runtime that return ITableModifier and TypeMethodDescriptionITable<?>Returns the table contents for the given qualified table name.protected ITable<?>InMemoryRuntimeRepository.getTableInternal(String qualifiedTableName) Methods in org.faktorips.runtime that return types with arguments of type ITableModifier and TypeMethodDescriptionIComputable<String,ITable<?>> ICacheFactory.createTableCache(IComputable<String, ITable<?>> computable) IRuntimeRepository.getAllTables()Returns all tables available in this repository.Puts the table into the repository.Puts the table into the repository.Methods in org.faktorips.runtime with parameters of type ITableModifier and TypeMethodDescriptionPuts the table into the repository.Puts the table into the repository.voidDeprecated, for removal: This API element is subject to removal in a future version.since 24.7 for removal.booleanIModifiableRuntimeRepository.removeTable(ITable<?> table) Removes the table from the repository.booleanInMemoryRuntimeRepository.removeTable(ITable<?> table) Method parameters in org.faktorips.runtime with type arguments of type ITableModifier and TypeMethodDescriptionIComputable<String,ITable<?>> ICacheFactory.createTableCache(IComputable<String, ITable<?>> computable) protected voidInMemoryRuntimeRepository.getAllTables(List<ITable<?>> result) -
Uses of ITable in org.faktorips.runtime.internal
Classes in org.faktorips.runtime.internal that implement ITableModifier and TypeClassDescriptionclassTable<R>The base class for all the generated table classes.Methods in org.faktorips.runtime.internal with type parameters of type ITableModifier and TypeMethodDescriptionfinal <T extends ITable<?>>
Tprotected abstract <T extends ITable<?>>
TAbstractRuntimeRepository.getTableInternal(Class<T> tableClass) Same asAbstractRuntimeRepository.getTable(Class)but searches only in this repository and not the ones this repository depends on.protected <T extends ITable<?>>
TAbstractTocBasedRuntimeRepository.getTableInternal(Class<T> tableClass) protected <T extends ITable<?>>
booleanAbstractRuntimeRepository.isMultiContent(Class<T> tableClass) Determines if the given table class supports multiple content instances.Methods in org.faktorips.runtime.internal that return ITableModifier and TypeMethodDescriptionprotected abstract ITable<?>AbstractTocBasedRuntimeRepository.createTable(TableContentTocEntry tocEntry) Creates the table object for the given toc entry.protected ITable<?>AbstractXmlInputStreamRepository.createTable(TableContentTocEntry tocEntry) protected abstract ITable<?>AbstractCachingRuntimeRepository.getNotCachedTable(String qualifiedTableName) protected ITable<?>AbstractTocBasedRuntimeRepository.getNotCachedTable(String qualifiedTableName) ITable<?>protected ITable<?>AbstractCachingRuntimeRepository.getTableInternal(String qualifiedTableName) protected abstract ITable<?>AbstractRuntimeRepository.getTableInternal(String qualifiedTableName) Same asAbstractRuntimeRepository.getTable(String)) but searches only in this repository and not the ones this repository depends on.Methods in org.faktorips.runtime.internal that return types with arguments of type ITableModifier and TypeMethodDescriptionIComputable<String,ITable<?>> AbstractCacheFactory.createTableCache(IComputable<String, ITable<?>> computable) AbstractRuntimeRepository.getAllTables()Method parameters in org.faktorips.runtime.internal with type arguments of type ITableModifier and TypeMethodDescriptionIComputable<String,ITable<?>> AbstractCacheFactory.createTableCache(IComputable<String, ITable<?>> computable) protected abstract voidAbstractRuntimeRepository.getAllTables(List<ITable<?>> result) Same asAbstractRuntimeRepository.getAllTables()but searches only in this repository and not the ones this repository depends on.voidAbstractTocBasedRuntimeRepository.getAllTables(List<ITable<?>> result) -
Uses of ITable in org.faktorips.runtime.model
Methods in org.faktorips.runtime.model with parameters of type ITableModifier and TypeMethodDescriptionstatic TableStructureIpsModel.getTableStructure(ITable<?> table) Method parameters in org.faktorips.runtime.model with type arguments of type ITableModifier and TypeMethodDescriptionstatic TableStructureIpsModel.getTableStructure(Class<? extends ITable<?>> tableObjectClass) -
Uses of ITable in org.faktorips.runtime.model.table
Methods in org.faktorips.runtime.model.table that return types with arguments of type ITableMethod parameters in org.faktorips.runtime.model.table with type arguments of type ITableModifier and TypeMethodDescriptionprotected static LinkedHashMap<String,TableColumn> TableColumn.createModelsFrom(TableStructure tableStructure, Class<? extends ITable<?>> tableObjectClass, Class<?> tableRowClass) Constructor parameters in org.faktorips.runtime.model.table with type arguments of type ITable -
Uses of ITable in org.faktorips.runtime.model.type
Methods in org.faktorips.runtime.model.type that return ITableModifier and TypeMethodDescriptionITable<?>TableUsage.getTable(IProductComponent productComponent, Calendar effectiveDate) Returns the table the given product component references for this table usage.