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 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.Methods in org.faktorips.runtime with parameters of type ITableModifier and TypeMethodDescriptionvoidPuts the table into the repository.voidPuts the table into the repository.voidDeprecated, for removal: This API element is subject to removal in a future version.since 24.7 for removal.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) 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.