-
- All Implemented Interfaces:
-
org.hravemzdy.procezor.interfaces.ITermSymbol
public interface ITermCalcul implements ITermSymbol
-
-
Method Summary
Modifier and Type Method Description abstract Iterable<Result<ITermResult, ITermResultError>>getResults(IPeriod period, IBundleProps ruleset, Iterable<Result<ITermResult, ITermResultError>> results)abstract ITermTargetgetTarget()abstract IArticleSpecgetSpec()abstract Function5<ITermTarget, IArticleSpec, IPeriod, IBundleProps, Iterable<Result<ITermResult, ITermResultError>>, Iterable<Result<ITermResult, ITermResultError>>>getResultDelegate()abstract MonthCodegetMonthCode()abstract ContractCodegetContract()abstract PositionCodegetPosition()abstract VariantCodegetVariant()abstract ArticleCodegetArticle()-
-
Method Detail
-
getResults
abstract Iterable<Result<ITermResult, ITermResultError>> getResults(IPeriod period, IBundleProps ruleset, Iterable<Result<ITermResult, ITermResultError>> results)
-
getTarget
abstract ITermTarget getTarget()
-
getSpec
abstract IArticleSpec getSpec()
-
getResultDelegate
abstract Function5<ITermTarget, IArticleSpec, IPeriod, IBundleProps, Iterable<Result<ITermResult, ITermResultError>>, Iterable<Result<ITermResult, ITermResultError>>> getResultDelegate()
-
getMonthCode
abstract MonthCode getMonthCode()
-
getContract
abstract ContractCode getContract()
-
getPosition
abstract PositionCode getPosition()
-
getVariant
abstract VariantCode getVariant()
-
getArticle
abstract ArticleCode getArticle()
-
-
-
-