Class BusinessRules
- java.lang.Object
-
- org.dddjava.jig.domain.model.models.domains.businessrules.BusinessRules
-
public class BusinessRules extends java.lang.Objectビジネスルール一覧
-
-
Constructor Summary
Constructors Constructor Description BusinessRules(java.util.List<BusinessRule> list, ClassRelations classRelations)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeIdentifiersallTypesRelatedTo(BusinessRule businessRule)BusinessRulePackagesbusinessRulePackages()ClassRelationsbusinessRuleRelations()ClassRelationsclassRelations()booleancontains(TypeIdentifier typeIdentifier)booleanempty()BusinessRulesfilterCore()static BusinessRulesfrom(Architecture architecture, ClassRelations classRelations, JigTypes jigTypes)TypeIdentifiersidentifiers()ClassRelationsinternalClassRelations()TypeIdentifiersisolatedTypes()JigTypesjigTypes()java.util.List<BusinessRule>list()java.util.Map<BusinessRule,TypeIdentifiers>overconcentrationMap()
-
-
-
Constructor Detail
-
BusinessRules
public BusinessRules(java.util.List<BusinessRule> list, ClassRelations classRelations)
-
-
Method Detail
-
from
public static BusinessRules from(Architecture architecture, ClassRelations classRelations, JigTypes jigTypes)
-
list
public java.util.List<BusinessRule> list()
-
contains
public boolean contains(TypeIdentifier typeIdentifier)
-
empty
public boolean empty()
-
identifiers
public TypeIdentifiers identifiers()
-
businessRulePackages
public BusinessRulePackages businessRulePackages()
-
businessRuleRelations
public ClassRelations businessRuleRelations()
-
classRelations
public ClassRelations classRelations()
-
allTypesRelatedTo
public TypeIdentifiers allTypesRelatedTo(BusinessRule businessRule)
-
internalClassRelations
public ClassRelations internalClassRelations()
-
overconcentrationMap
public java.util.Map<BusinessRule,TypeIdentifiers> overconcentrationMap()
-
isolatedTypes
public TypeIdentifiers isolatedTypes()
-
filterCore
public BusinessRules filterCore()
-
jigTypes
public JigTypes jigTypes()
-
-