com.codethesis.pgnparse
Class PGNParser
java.lang.Object
com.codethesis.pgnparse.PGNParser
public class PGNParser
- extends java.lang.Object
- Author:
- Deyan Rizov
Field Summary |
static java.lang.String |
BISHOP
|
static java.lang.String |
KING
|
static java.lang.String |
KNIGHT
|
static java.lang.String |
PAWN
|
static java.lang.String |
QUEEN
|
static java.lang.String |
ROOK
|
Method Summary |
static java.util.List<PGNGame> |
parse(java.lang.String pgn)
|
static java.util.List<PGNGame> |
parse(java.lang.String pgn,
boolean force)
|
static void |
setPieces(java.lang.String pawn,
java.lang.String knight,
java.lang.String bishop,
java.lang.String rook,
java.lang.String queen,
java.lang.String king)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PAWN
public static java.lang.String PAWN
KNIGHT
public static java.lang.String KNIGHT
BISHOP
public static java.lang.String BISHOP
ROOK
public static java.lang.String ROOK
QUEEN
public static java.lang.String QUEEN
KING
public static java.lang.String KING
PGNParser
public PGNParser()
setPieces
public static void setPieces(java.lang.String pawn,
java.lang.String knight,
java.lang.String bishop,
java.lang.String rook,
java.lang.String queen,
java.lang.String king)
- Parameters:
pawn
- knight
- bishop
- rook
- queen
- king
-
parse
public static java.util.List<PGNGame> parse(java.lang.String pgn)
throws PGNParseException,
java.io.IOException,
java.lang.NullPointerException,
MalformedMoveException
- Parameters:
pgn
-
- Returns:
-
- Throws:
PGNParseException
java.io.IOException
MalformedMoveException
java.lang.NullPointerException
parse
public static java.util.List<PGNGame> parse(java.lang.String pgn,
boolean force)
throws PGNParseException,
java.io.IOException,
java.lang.NullPointerException,
MalformedMoveException
- Throws:
PGNParseException
java.io.IOException
java.lang.NullPointerException
MalformedMoveException