-
- All Implemented Interfaces:
public interface IServiceProcezor
-
-
Method Summary
Modifier and Type Method Description abstract Iterable<ArticleTerm>builderOrder()abstract Map<ArticleTerm, Iterable<IArticleDefine>>builderPaths()abstract Iterable<ContractTerm>getContractTerms(IPeriod period, Iterable<ITermTarget> targets)abstract Iterable<PositionTerm>getPositionTerms(IPeriod period, Iterable<ContractTerm> contracts, Iterable<ITermTarget> targets)abstract Iterable<Result<ITermResult, ITermResultError>>getResults(IPeriod period, IBundleProps ruleset, Iterable<ITermTarget> targets)abstract BooleaninitWithPeriod(IPeriod period)abstract BooleanbuildFactories()abstract IArticleSpecgetArticleSpec(ArticleCode code, IPeriod period, VersionCode version)abstract IConceptSpecgetConceptSpec(ConceptCode code, IPeriod period, VersionCode version)abstract VersionCodegetVersion()abstract Iterable<ArticleCode>getCalcArticles()-
-
Method Detail
-
builderOrder
abstract Iterable<ArticleTerm> builderOrder()
-
builderPaths
abstract Map<ArticleTerm, Iterable<IArticleDefine>> builderPaths()
-
getContractTerms
abstract Iterable<ContractTerm> getContractTerms(IPeriod period, Iterable<ITermTarget> targets)
-
getPositionTerms
abstract Iterable<PositionTerm> getPositionTerms(IPeriod period, Iterable<ContractTerm> contracts, Iterable<ITermTarget> targets)
-
getResults
abstract Iterable<Result<ITermResult, ITermResultError>> getResults(IPeriod period, IBundleProps ruleset, Iterable<ITermTarget> targets)
-
initWithPeriod
abstract Boolean initWithPeriod(IPeriod period)
-
buildFactories
abstract Boolean buildFactories()
-
getArticleSpec
abstract IArticleSpec getArticleSpec(ArticleCode code, IPeriod period, VersionCode version)
-
getConceptSpec
abstract IConceptSpec getConceptSpec(ConceptCode code, IPeriod period, VersionCode version)
-
getVersion
abstract VersionCode getVersion()
-
getCalcArticles
abstract Iterable<ArticleCode> getCalcArticles()
-
-
-
-