-
- All Implemented Interfaces:
-
kotlin.Comparable,org.hravemzdy.procezor.interfaces.IArticleDefine,org.hravemzdy.procezor.interfaces.IArticleSpec,org.hravemzdy.procezor.interfaces.ISpecDefine
public class ArticleSpec implements IArticleSpec, Comparable<ArticleSpec>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classArticleSpec.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ArticleCodecodeprivate final ArticleSeqsseqsprivate final ConceptCoderoleprivate Iterable<ArticleCode>sums
-
Constructor Summary
Constructors Constructor Description ArticleSpec(Integer _code, Integer _seqs, Integer _role, Iterable<Integer> _sums)ArticleSpec(ArticleCode code, ArticleSeqs seqs, ConceptCode role, Iterable<ArticleCode> sums)
-
Method Summary
Modifier and Type Method Description ArticleCodegetCode()ArticleSeqsgetSeqs()ConceptCodegetRole()Iterable<ArticleCode>getSums()UnitsetSums(Iterable<ArticleCode> sums)ArticleTermterm()ArticleDefinedefs()IntegercompareTo(ArticleSpec other)Booleanequals(Object other)IntegerhashCode()-
-
Constructor Detail
-
ArticleSpec
ArticleSpec(ArticleCode code, ArticleSeqs seqs, ConceptCode role, Iterable<ArticleCode> sums)
-
-
Method Detail
-
getCode
ArticleCode getCode()
-
getSeqs
ArticleSeqs getSeqs()
-
getRole
ConceptCode getRole()
-
getSums
Iterable<ArticleCode> getSums()
-
setSums
Unit setSums(Iterable<ArticleCode> sums)
-
term
ArticleTerm term()
-
defs
ArticleDefine defs()
-
compareTo
Integer compareTo(ArticleSpec other)
-
-
-
-