java.lang.Object
app.chess.san.ChessField
Utility class for operations on Field that are related to chess
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
charToFile
(char c) static int
charToRank
(char c) static char
fileToChar
(int file) static Field
fromString
(String string) static boolean
isFile
(char c) static boolean
isRank
(char c) static char
rankToChar
(int rank) static String
Converts field to string in standard chess notation
-
Method Details
-
toString
Converts field to string in standard chess notation- Returns:
- encoded field, letters are lowercase
-
fileToChar
public static char fileToChar(int file) -
charToFile
public static int charToFile(char c) -
charToRank
public static int charToRank(char c) -
rankToChar
public static char rankToChar(int rank) -
fromString
-
isRank
public static boolean isRank(char c) -
isFile
public static boolean isFile(char c)
-