Package org.drools.traits.core.factmodel
Class TraitFieldImpl.DefaultValueHierarchy
- java.lang.Object
-
- org.drools.traits.core.util.AbstractBitwiseHierarchyImpl<T,J>
-
- org.drools.traits.core.factmodel.TypeHierarchy<java.lang.Object,TraitFieldDefaultValue>
-
- org.drools.traits.core.factmodel.TraitFieldImpl.DefaultValueHierarchy
-
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable,CodedHierarchy<java.lang.Object>,TypeLattice<java.lang.Object>
- Enclosing class:
- TraitFieldImpl
public static class TraitFieldImpl.DefaultValueHierarchy extends TypeHierarchy<java.lang.Object,TraitFieldDefaultValue> implements java.io.Externalizable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.drools.traits.core.util.AbstractBitwiseHierarchyImpl
AbstractBitwiseHierarchyImpl.HierCodeComparator
-
-
Field Summary
-
Fields inherited from class org.drools.traits.core.util.AbstractBitwiseHierarchyImpl
fixedRoot, line
-
-
Constructor Summary
Constructors Constructor Description DefaultValueHierarchy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TraitFieldDefaultValuewrap(java.lang.Object val, java.util.BitSet key)-
Methods inherited from class org.drools.traits.core.factmodel.TypeHierarchy
addMember, ancestors, ancestors, children, children, descendants, descendants, getBottomCode, getNode, getTopCode, parentValues, readExternal, setBottomCode, setTopCode, toString, writeExternal
-
Methods inherited from class org.drools.traits.core.util.AbstractBitwiseHierarchyImpl
add, clear, contains, getCode, getMember, getNodeByKey, getNodes, getSortedMap, getSortedMembers, hasKey, immediateChildren, immediateParents, isEmpty, joinCode, jointMembersCode, lowerBorder, lowerDescendants, meetCode, metMembersCode, numBit, parents, parents, remove, removeMember, removeMember, size, stringToBitSet, superset, toBinaryString, toBinaryString, upperAncestors, upperBorder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.traits.core.factmodel.CodedHierarchy
getCode, getMember, getSortedMap, getSortedMembers, hasKey, immediateChildren, immediateParents, joinCode, jointMembersCode, lowerBorder, lowerDescendants, meetCode, metMembersCode, parents, parents, removeMember, removeMember, size, upperAncestors, upperBorder
-
-
-
-
Method Detail
-
wrap
protected TraitFieldDefaultValue wrap(java.lang.Object val, java.util.BitSet key)
- Specified by:
wrapin classTypeHierarchy<java.lang.Object,TraitFieldDefaultValue>
-
-