-
- All Implemented Interfaces:
public interface IResultBuilder
-
-
Method Summary
Modifier and Type Method Description abstract BooleaninitWithPeriod(VersionCode version, IPeriod period, IArticleSpecFactory articleFactory, IConceptSpecFactory conceptFactory)abstract Iterable<Result<ITermResult, ITermResultError>>getResults(IBundleProps ruleset, Iterable<IContractTerm> contractTerms, Iterable<IPositionTerm> positionTerms, Iterable<ITermTarget> targets, Iterable<ArticleCode> calcArticles)abstract VersionCodegetVersion()abstract IPeriodgetPeriodInit()abstract Iterable<ArticleTerm>getArticleOrder()abstract Map<ArticleTerm, Iterable<IArticleDefine>>getArticlePaths()-
-
Method Detail
-
initWithPeriod
abstract Boolean initWithPeriod(VersionCode version, IPeriod period, IArticleSpecFactory articleFactory, IConceptSpecFactory conceptFactory)
-
getResults
abstract Iterable<Result<ITermResult, ITermResultError>> getResults(IBundleProps ruleset, Iterable<IContractTerm> contractTerms, Iterable<IPositionTerm> positionTerms, Iterable<ITermTarget> targets, Iterable<ArticleCode> calcArticles)
-
getVersion
abstract VersionCode getVersion()
-
getPeriodInit
abstract IPeriod getPeriodInit()
-
getArticleOrder
abstract Iterable<ArticleTerm> getArticleOrder()
-
getArticlePaths
abstract Map<ArticleTerm, Iterable<IArticleDefine>> getArticlePaths()
-
-
-
-