Package jetbrains.mps.errors.item
Class RuleIdFlavouredItem.RuleIdFlavour.RuleIdFlavourPredicate
- java.lang.Object
 - 
- jetbrains.mps.errors.item.RuleIdFlavouredItem.RuleIdFlavour.RuleIdFlavourPredicate
 
 
- 
- All Implemented Interfaces:
 FlavouredItem.FlavourPredicate<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>>
- Enclosing class:
 - RuleIdFlavouredItem.RuleIdFlavour
 
public class RuleIdFlavouredItem.RuleIdFlavour.RuleIdFlavourPredicate extends Object implements FlavouredItem.FlavourPredicate<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>>
 
- 
- 
Constructor Summary
Constructors Constructor Description RuleIdFlavourPredicate(Collection<RuleIdFlavouredItem.TypesystemRuleId> value) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlavouredItem.ReportItemFlavour<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>>getFlavour()Collection<RuleIdFlavouredItem.TypesystemRuleId>getValue()booleanmatches(String serializedValue)Stringserialize() 
 - 
 
- 
- 
Constructor Detail
- 
RuleIdFlavourPredicate
public RuleIdFlavourPredicate(Collection<RuleIdFlavouredItem.TypesystemRuleId> value)
 
 - 
 
- 
Method Detail
- 
getFlavour
public FlavouredItem.ReportItemFlavour<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>> getFlavour()
- Specified by:
 getFlavourin interfaceFlavouredItem.FlavourPredicate<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>>
 
- 
matches
public boolean matches(String serializedValue)
- Specified by:
 matchesin interfaceFlavouredItem.FlavourPredicate<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>>
 
- 
getValue
public Collection<RuleIdFlavouredItem.TypesystemRuleId> getValue()
 
- 
serialize
public String serialize()
- Specified by:
 serializein interfaceFlavouredItem.FlavourPredicate<RuleIdFlavouredItem,Collection<RuleIdFlavouredItem.TypesystemRuleId>>
 
 - 
 
 -