-
- All Implemented Interfaces:
-
org.hravemzdy.procezor.interfaces.IConceptDefine,org.hravemzdy.procezor.interfaces.ISpecDefine
public interface IConceptSpec implements IConceptDefine
-
-
Method Summary
Modifier and Type Method Description abstract Iterable<ITermTarget>defaultTargetList(ArticleCode article, IPeriod period, IBundleProps ruleset, MonthCode month, Iterable<IContractTerm> contractTerms, Iterable<IPositionTerm> positionTerms, Iterable<ITermTarget> targets, VariantCode vars)abstract Iterable<ArticleCode>getPath()abstract Function5<ITermTarget, IArticleSpec, IPeriod, IBundleProps, Iterable<Result<ITermResult, ITermResultError>>, Iterable<Result<ITermResult, ITermResultError>>>getResultDelegate()abstract ConceptCodegetCode()-
-
Method Detail
-
defaultTargetList
abstract Iterable<ITermTarget> defaultTargetList(ArticleCode article, IPeriod period, IBundleProps ruleset, MonthCode month, Iterable<IContractTerm> contractTerms, Iterable<IPositionTerm> positionTerms, Iterable<ITermTarget> targets, VariantCode vars)
-
getPath
abstract Iterable<ArticleCode> getPath()
-
getResultDelegate
abstract Function5<ITermTarget, IArticleSpec, IPeriod, IBundleProps, Iterable<Result<ITermResult, ITermResultError>>, Iterable<Result<ITermResult, ITermResultError>>> getResultDelegate()
-
getCode
abstract ConceptCode getCode()
-
-
-
-