Package org.drools.model
Interface Prototype
-
- All Superinterfaces:
NamedModelItem
- All Known Implementing Classes:
PrototypeImpl
public interface Prototype extends NamedModelItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacePrototype.Field
-
Field Summary
Fields Modifier and Type Field Description static ObjectUNDEFINED_VALUE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Prototype.FieldgetField(String name)intgetFieldIndex(String name)Collection<String>getFieldNames()default Function<PrototypeFact,Object>getFieldValueExtractor(String name)-
Methods inherited from interface org.drools.model.NamedModelItem
getFullName, getName, getPackage
-
-
-
-
Field Detail
-
UNDEFINED_VALUE
static final Object UNDEFINED_VALUE
-
-
Method Detail
-
getFieldNames
Collection<String> getFieldNames()
-
getField
Prototype.Field getField(String name)
-
getFieldIndex
int getFieldIndex(String name)
-
getFieldValueExtractor
default Function<PrototypeFact,Object> getFieldValueExtractor(String name)
-
-