Package org.drools.core.factmodel.traits
Interface TraitTypeMap<T extends java.lang.String,K extends Thing<C>,C>
-
public interface TraitTypeMap<T extends java.lang.String,K extends Thing<C>,C>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.BitSetgetCurrentTypeCode()java.util.Collection<K>getMostSpecificTraits()KputSafe(java.lang.String key, K value)java.util.Collection<K>removeCascade(java.lang.String traitName)java.util.Collection<K>removeCascade(java.util.BitSet code)voidsetBottomCode(java.util.BitSet code)
-
-
-
Method Detail
-
removeCascade
java.util.Collection<K> removeCascade(java.lang.String traitName)
-
removeCascade
java.util.Collection<K> removeCascade(java.util.BitSet code)
-
getMostSpecificTraits
java.util.Collection<K> getMostSpecificTraits()
-
getCurrentTypeCode
java.util.BitSet getCurrentTypeCode()
-
setBottomCode
void setBottomCode(java.util.BitSet code)
-
-