Package org.drools.traits.core.util
Class CodedHierarchyImpl<T>
java.lang.Object
org.drools.traits.core.util.AbstractBitwiseHierarchyImpl<T,HierNode<T>>
org.drools.traits.core.util.AbstractCodedHierarchyImpl<T>
org.drools.traits.core.util.CodedHierarchyImpl<T>
- All Implemented Interfaces:
Externalizable,Serializable,CodedHierarchy<T>
- Direct Known Subclasses:
HierarchyEncoderImpl
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.drools.traits.core.util.AbstractBitwiseHierarchyImpl
AbstractBitwiseHierarchyImpl.HierCodeComparator -
Field Summary
FieldsFields inherited from class org.drools.traits.core.util.AbstractBitwiseHierarchyImpl
fixedRoot, line -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.drools.traits.core.util.AbstractCodedHierarchyImpl
addMember, ancestorNodes, ancestors, ancestors, ancestorValues, children, children, childrenValues, descendantNodes, descendants, descendants, descendantValues, parentValues, removeMember, removeMemberMethods inherited from class org.drools.traits.core.util.AbstractBitwiseHierarchyImpl
clear, contains, getCode, getMember, getNodeByKey, getNodes, getSortedMap, getSortedMembers, hasKey, immediateChildren, immediateParents, isEmpty, joinCode, jointMembersCode, lowerBorder, lowerDescendants, meetCode, metMembersCode, numBit, parents, parents, readExternal, remove, size, stringToBitSet, superset, toBinaryString, toBinaryString, upperAncestors, upperBorder, writeExternalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.traits.core.factmodel.CodedHierarchy
getCode, getMember, getSortedMap, getSortedMembers, hasKey, immediateChildren, immediateParents, joinCode, jointMembersCode, lowerBorder, lowerDescendants, meetCode, metMembersCode, parents, parents, size, upperAncestors, upperBorderMethods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
Field Details
-
cache
-
-
Constructor Details
-
CodedHierarchyImpl
public CodedHierarchyImpl()
-
-
Method Details
-
getNode
- Specified by:
getNodein classAbstractCodedHierarchyImpl<T>
-
add
- Overrides:
addin classAbstractBitwiseHierarchyImpl<T,HierNode<T>>
-
toString
-