public class ListedCharacterSet extends Object implements GrammarItem
GrammarItem.ItemTypeINDENT| Constructor and Description |
|---|
ListedCharacterSet(String characters) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCharacters() |
List<GrammarItem> |
getChildren()
get the child items as a list.
|
String |
getStructure(String indent)
Reserialise showing the internal structure of the grammar.
|
GrammarItem.ItemType |
getType()
what type, in terms of how to process its conversion to main grammar
|
boolean |
isKeywordPart()
Could this be part or all of a keyword ? Is either a letter or all of its parts are letters
|
boolean |
isPlural()
are there more than one of these items.
|
GrammarItem |
reachThrough()
if this item is a wrapper round a single item, get that one.
|
public ListedCharacterSet(String characters)
public GrammarItem.ItemType getType()
GrammarItemgetType in interface GrammarItempublic List<GrammarItem> getChildren()
GrammarItemgetChildren in interface GrammarItempublic boolean isPlural()
GrammarItemisPlural in interface GrammarItempublic GrammarItem reachThrough()
GrammarItemreachThrough in interface GrammarItempublic boolean isKeywordPart()
GrammarItemisKeywordPart in interface GrammarItempublic String getStructure(String indent)
GrammarItemgetStructure in interface GrammarItemindent - how much to indent each level of the structurepublic String getCharacters()
Copyright © 2019. All rights reserved.