public class PropertySpecificUtil extends Object
Constructor and Description |
---|
PropertySpecificUtil() |
Modifier and Type | Method and Description |
---|---|
static long |
calculateNegativeMask(List<String> listenedProperties,
List<String> settableProperties) |
static long |
calculatePositiveMask(List<String> listenedProperties,
List<String> settableProperties) |
static Class<?> |
getNodeClass(ObjectTypeNode objectTypeNode) |
static List<String> |
getSettableProperties(InternalRuleBase ruleBase,
Class<?> nodeClass) |
static List<String> |
getSettableProperties(InternalRuleBase ruleBase,
ObjectTypeNode objectTypeNode) |
static List<String> |
getSettableProperties(InternalWorkingMemory workingMemory,
ObjectTypeNode objectTypeNode) |
static boolean |
isPropertyReactive(BuildContext context,
Class<?> objectClass) |
static boolean |
isPropertyReactive(BuildContext context,
ObjectType objectType) |
public static boolean isPropertyReactive(BuildContext context, ObjectType objectType)
public static boolean isPropertyReactive(BuildContext context, Class<?> objectClass)
public static long calculatePositiveMask(List<String> listenedProperties, List<String> settableProperties)
public static long calculateNegativeMask(List<String> listenedProperties, List<String> settableProperties)
public static List<String> getSettableProperties(InternalWorkingMemory workingMemory, ObjectTypeNode objectTypeNode)
public static List<String> getSettableProperties(InternalRuleBase ruleBase, ObjectTypeNode objectTypeNode)
public static List<String> getSettableProperties(InternalRuleBase ruleBase, Class<?> nodeClass)
public static Class<?> getNodeClass(ObjectTypeNode objectTypeNode)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.