org.drools.lang.dsl
Interface DSLMapping

All Known Implementing Classes:
DefaultDSLMapping

public interface DSLMapping

An interface that represents a DSL Mapping

Author:
etirelli

Method Summary
 void addEntries(java.util.List entries)
          Adds all entries in the given list to this DSL Mapping
 void addEntry(DSLMappingEntry entry)
          Add one entry to the list of the entries
 java.lang.String getDescription()
          Returns a String description of this mapping
 java.util.List getEntries()
          Returns the list of entries in this mapping
 java.util.List getEntries(DSLMappingEntry.Section section)
          Returns the list of mappings for the given section
 java.lang.String getIdentifier()
          Returns the string identifier for this mapping
 void removeEntry(DSLMappingEntry entry)
          Removes the given entry from the list of entries
 void setDescription(java.lang.String description)
          Sets the description for this mapping
 void setIdentifier(java.lang.String identifier)
          Sets the identifier for this mapping
 

Method Detail

getIdentifier

java.lang.String getIdentifier()
Returns the string identifier for this mapping

Returns:

setIdentifier

void setIdentifier(java.lang.String identifier)
Sets the identifier for this mapping

Parameters:
identifier -

getDescription

java.lang.String getDescription()
Returns a String description of this mapping

Returns:

setDescription

void setDescription(java.lang.String description)
Sets the description for this mapping

Parameters:
description -

getEntries

java.util.List getEntries()
Returns the list of entries in this mapping

Returns:

addEntry

void addEntry(DSLMappingEntry entry)
Add one entry to the list of the entries

Parameters:
entry -

addEntries

void addEntries(java.util.List entries)
Adds all entries in the given list to this DSL Mapping

Parameters:
entries -

removeEntry

void removeEntry(DSLMappingEntry entry)
Removes the given entry from the list of entries

Parameters:
entry -

getEntries

java.util.List getEntries(DSLMappingEntry.Section section)
Returns the list of mappings for the given section

Parameters:
section -
Returns: