Package org.drools.compiler.lang.dsl
Class AntlrDSLMappingEntry
- java.lang.Object
-
- org.drools.compiler.lang.dsl.AbstractDSLMappingEntry
-
- org.drools.compiler.lang.dsl.AntlrDSLMappingEntry
-
- All Implemented Interfaces:
DSLMappingEntry
public class AntlrDSLMappingEntry extends AbstractDSLMappingEntry
An ANTLR-driven implementation for the DSL Mapping Entry interface
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.compiler.lang.dsl.DSLMappingEntry
DSLMappingEntry.DefaultDSLEntryMetaData, DSLMappingEntry.MetaData, DSLMappingEntry.Section
-
-
Field Summary
-
Fields inherited from interface org.drools.compiler.lang.dsl.DSLMappingEntry
ANY, CONDITION, CONSEQUENCE, EMPTY_METADATA, KEYWORD
-
-
Constructor Summary
Constructors Constructor Description AntlrDSLMappingEntry()
AntlrDSLMappingEntry(DSLMappingEntry.Section section, DSLMappingEntry.MetaData metadata, String key, String value, String keyPattern, String valuePattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setKeyPattern(String keyPat)
void
setValuePattern(String value)
-
Methods inherited from class org.drools.compiler.lang.dsl.AbstractDSLMappingEntry
equals, getErrors, getKeyPattern, getMappingKey, getMappingValue, getMetaData, getSection, getValuePattern, getVariables, hashCode, setKeyPattern, setMappingKey, setMappingValue, setMetaData, setSection, setVariables, toPatternString, toString
-
-
-
-
Constructor Detail
-
AntlrDSLMappingEntry
public AntlrDSLMappingEntry()
-
AntlrDSLMappingEntry
public AntlrDSLMappingEntry(DSLMappingEntry.Section section, DSLMappingEntry.MetaData metadata, String key, String value, String keyPattern, String valuePattern)
-
-
Method Detail
-
setKeyPattern
public void setKeyPattern(String keyPat)
-
setValuePattern
public void setValuePattern(String value)
- Overrides:
setValuePattern
in classAbstractDSLMappingEntry
- Parameters:
value
- the value to set
-
-