Package org.drools.drl.parser.lang
Class DroolsSentence
java.lang.Object
org.drools.drl.parser.lang.DroolsSentence
Class that represents a DroolsLanguage sentence. To be used by IDE.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContent(int contextInfo) Add a location to the contentvoidaddContent(DroolsToken token) Add a token to the content and sets char offset infogetter of sentence contentintgetter for end char offsetintgetter for start char offsetgetType()getter of sentence typevoidReverses the content linked listvoidsetEndOffset(int endOffset) setter for end char offsetvoidsetStartOffset(int startOffset) setter for start char offsetvoidsetType(DroolsSentenceType type) setter of sentence type
-
Constructor Details
-
DroolsSentence
public DroolsSentence()
-
-
Method Details
-
getType
getter of sentence type- Returns:
- sentence type
- See Also:
-
setType
setter of sentence type- Parameters:
type- sentence type- See Also:
-
getStartOffset
public int getStartOffset()getter for start char offset- Returns:
- start char offset
-
setStartOffset
public void setStartOffset(int startOffset) setter for start char offset- Parameters:
startOffset- start char offset
-
getEndOffset
public int getEndOffset()getter for end char offset- Returns:
- end char offset
-
setEndOffset
public void setEndOffset(int endOffset) setter for end char offset- Parameters:
endOffset- end char offset
-
getContent
getter of sentence content- Returns:
- linked list that stores DroolsTokens and Locations
-
reverseContent
public void reverseContent()Reverses the content linked list -
addContent
Add a token to the content and sets char offset info- Parameters:
token- token to be stored
-
addContent
public void addContent(int contextInfo) Add a location to the content- Parameters:
contextInfo- location identifier- See Also:
-