gate.creole.morph
Class PatternParser
java.lang.Object
gate.creole.morph.PatternParser
public class PatternParser
- extends Object
|
Method Summary |
static ArrayList |
duplicate(ArrayList queries,
String s,
int dupliSize,
int no)
|
static int |
findBracketClosingPosition(int startFrom,
String query)
|
static ArrayList |
findOrTokens(String query)
|
static void |
getPattern(String line)
|
static boolean |
isClosingBracket(char ch,
char pre)
|
static boolean |
isOpenBracket(char ch,
char pre)
|
static boolean |
isOrSym(char ch,
char pre)
|
static void |
main(String[] args)
|
static ArrayList |
parsePattern(String q1)
|
static boolean |
scanQueryForOrOrBracket(String query)
|
private static void |
variableDeclarationCommand(String line)
|
static ArrayList |
writeCharInAll(char c,
int no,
ArrayList queries)
|
static ArrayList |
writeStringInAll(String c,
int no,
ArrayList queries)
|
static ArrayList |
writeTokens(ArrayList tokens,
ArrayList queries,
int dupliSize)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
variables
public static Storage variables
PatternParser
public PatternParser()
main
public static void main(String[] args)
getPattern
public static void getPattern(String line)
variableDeclarationCommand
private static void variableDeclarationCommand(String line)
throws ResourceInstantiationException
- Throws:
ResourceInstantiationException
parsePattern
public static ArrayList parsePattern(String q1)
scanQueryForOrOrBracket
public static boolean scanQueryForOrOrBracket(String query)
writeTokens
public static ArrayList writeTokens(ArrayList tokens,
ArrayList queries,
int dupliSize)
duplicate
public static ArrayList duplicate(ArrayList queries,
String s,
int dupliSize,
int no)
findOrTokens
public static ArrayList findOrTokens(String query)
findBracketClosingPosition
public static int findBracketClosingPosition(int startFrom,
String query)
writeCharInAll
public static ArrayList writeCharInAll(char c,
int no,
ArrayList queries)
writeStringInAll
public static ArrayList writeStringInAll(String c,
int no,
ArrayList queries)
isOpenBracket
public static boolean isOpenBracket(char ch,
char pre)
isClosingBracket
public static boolean isClosingBracket(char ch,
char pre)
isOrSym
public static boolean isOrSym(char ch,
char pre)