org.drools.factmodel.traits
Class TraitRegistry
java.lang.Object
org.drools.factmodel.traits.TraitRegistry
public class TraitRegistry
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static TraitRegistry getInstance()
reset
public static void reset()
getTraits
public Map<String,ClassDefinition> getTraits()
getTrait
protected ClassDefinition getTrait(String key)
getTraitables
public Map<String,ClassDefinition> getTraitables()
getTraitable
protected ClassDefinition getTraitable(String key)
addTrait
public void addTrait(ClassDefinition trait)
addTrait
public void addTrait(String className,
ClassDefinition trait)
addTraitable
public void addTraitable(ClassDefinition traitable)
isSoftField
public static boolean isSoftField(FieldDefinition field,
int index,
long mask)
getFieldMask
public long getFieldMask(String trait,
String traitable)
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.