public interface TraitFieldTMS extends Externalizable
Modifier and Type | Method and Description |
---|---|
Object |
donField(String name,
TraitType trait,
String value,
Class klass,
boolean logical) |
Object |
get(String name,
Class klass) |
long |
getModificationMask() |
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) |
void |
resetModificationMask() |
Object |
set(String name,
Object value,
Class klass) |
Object |
shedField(String name,
TraitType trait,
Class rangeKlass,
Class asKlass) |
readExternal, writeExternal
void init(WorkingMemory wm)
boolean needsInit()
void registerField(Class domainKlass, String name, Class klass, Object value, String initial)
boolean isManagingField(String name)
TraitField getRegisteredTraitField(String name)
long getModificationMask()
void resetModificationMask()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.