org.drools.factmodel.traits
Interface TraitFieldTMS
- All Superinterfaces:
- Externalizable, Serializable
- All Known Implementing Classes:
- TraitFieldTMSImpl
public interface TraitFieldTMS
- extends Externalizable
|
Method Summary |
Object |
donField(String name,
TraitType trait,
String value,
Class klass,
boolean logical)
|
Object |
get(String name,
Class klass)
|
long |
getAndResetModificationMask()
|
TraitField |
getRegisteredTraitField(String name)
|
void |
init(WorkingMemory wm)
|
boolean |
isManagingField(String name)
|
boolean |
needsInit()
|
void |
registerField(Class domainKlass,
String name)
|
void |
registerField(Class domainKlass,
String name,
Class klass,
Object value,
String initial)
|
Object |
set(String name,
Object value,
Class klass)
|
Object |
shedField(String name,
TraitType trait,
Class rangeKlass,
Class asKlass)
|
init
void init(WorkingMemory wm)
needsInit
boolean needsInit()
registerField
void registerField(Class domainKlass,
String name)
registerField
void registerField(Class domainKlass,
String name,
Class klass,
Object value,
String initial)
isManagingField
boolean isManagingField(String name)
getRegisteredTraitField
TraitField getRegisteredTraitField(String name)
set
Object set(String name,
Object value,
Class klass)
get
Object get(String name,
Class klass)
donField
Object donField(String name,
TraitType trait,
String value,
Class klass,
boolean logical)
shedField
Object shedField(String name,
TraitType trait,
Class rangeKlass,
Class asKlass)
getAndResetModificationMask
long getAndResetModificationMask()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.