Package org.drools.traits.core.factmodel
Interface HierarchyEncoder<T>
-
- All Superinterfaces:
CodedHierarchy<T>
- All Known Implementing Classes:
HierarchyEncoderImpl,TraitRegistryImpl.CachingHierarcyEncoderImpl
public interface HierarchyEncoder<T> extends CodedHierarchy<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()BitSetencode(T name, Collection<T> parents)BitSetgetBottom()-
Methods inherited from interface org.drools.traits.core.factmodel.CodedHierarchy
addMember, ancestors, ancestors, children, children, descendants, descendants, getCode, getMember, getSortedMap, getSortedMembers, hasKey, immediateChildren, immediateParents, joinCode, jointMembersCode, lowerBorder, lowerDescendants, meetCode, metMembersCode, parents, parents, removeMember, removeMember, size, upperAncestors, upperBorder
-
-
-
-
Method Detail
-
encode
BitSet encode(T name, Collection<T> parents)
-
getBottom
BitSet getBottom()
-
clear
void clear()
-
-