All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static BitMask |
allSetButTraitBitMask() |
static BitMask |
calculateNegativeMask(List<String> listenedProperties,
List<String> settableProperties) |
static BitMask |
calculatePositiveMask(List<String> listenedProperties,
List<String> settableProperties) |
static BitMask |
getEmptyPropertyReactiveMask(int settablePropertiesSize) |
static List<String> |
getSettableProperties(InternalKnowledgeBase kBase,
Class<?> nodeClass) |
static List<String> |
getSettableProperties(InternalKnowledgeBase kBase,
ObjectTypeNode objectTypeNode) |
static List<String> |
getSettableProperties(InternalWorkingMemory workingMemory,
ObjectTypeNode objectTypeNode) |
static boolean |
isAllSetPropertyReactiveMask(BitMask mask) |
static boolean |
isPropertyReactive(BuildContext context,
Class<?> objectClass) |
static boolean |
isPropertyReactive(BuildContext context,
ObjectType objectType) |
static boolean |
isPropertySetOnMask(BitMask mask,
int index) |
static BitMask |
onlyTraitBitSetMask() |
static BitMask |
setPropertyOnMask(BitMask mask,
int index) |
static BitMask |
setPropertyOnMask(BitMask mask,
List<String> settableProperties,
String propertyName) |