public final class AlgebraIO
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
convertToXML(java.io.File f)
Read in a file like foo.alg file and output foo.xml.
|
static void |
convertToXML(java.lang.String f)
Read in a file like foo.alg file and output foo.xml.
|
static void |
main(java.lang.String[] args) |
static int |
parseLine(java.lang.String line)
Parses the line as a single int but if it starts with "%" it returns
-1 so we can have comments.
|
static SmallAlgebra |
readAlgebraFile(java.io.File f) |
static SmallAlgebra |
readAlgebraFile(java.lang.String f) |
static SmallAlgebra |
readAlgebraFromStream(java.io.InputStream is) |
static java.util.List<SmallAlgebra> |
readAlgebraListFile(java.io.File f) |
static java.util.List<SmallAlgebra> |
readAlgebraListFile(java.lang.String f) |
static SmallAlgebra |
readAlgebraListFromStream(java.io.InputStream is) |
static java.util.List<java.util.List<java.lang.Integer>> |
readDepth2List(java.io.BufferedReader in,
java.lang.String start,
java.lang.String end) |
static Operation |
readOp(int arity,
int size,
java.io.BufferedReader in) |
static SmallAlgebra |
readProjectivePlane(java.io.BufferedReader in)
Define a ternary ring from a plane as given at
http://math.uwyo.edu/~moorhous/pub/planes/.
|
static SmallAlgebra |
readProjectivePlane(java.io.File f) |
static SmallAlgebra |
readProjectivePlane(java.io.InputStream f) |
static SmallAlgebra |
readProjectivePlane(java.lang.String f) |
static void |
writeAlgebraFile(SmallAlgebra alg,
java.io.File f) |
static void |
writeAlgebraFile(SmallAlgebra alg,
java.io.File f,
boolean oldStyle) |
static void |
writeAlgebraFile(SmallAlgebra alg,
java.lang.String f) |
static void |
writeAlgebraFile(SmallAlgebra alg,
java.lang.String f,
boolean oldStyle) |
public static int parseLine(java.lang.String line)
public static SmallAlgebra readAlgebraFile(java.lang.String f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static SmallAlgebra readAlgebraFile(java.io.File f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static SmallAlgebra readAlgebraFromStream(java.io.InputStream is) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static java.util.List<SmallAlgebra> readAlgebraListFile(java.lang.String f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static java.util.List<SmallAlgebra> readAlgebraListFile(java.io.File f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static SmallAlgebra readAlgebraListFromStream(java.io.InputStream is) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static Operation readOp(int arity, int size, java.io.BufferedReader in) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static java.util.List<java.util.List<java.lang.Integer>> readDepth2List(java.io.BufferedReader in, java.lang.String start, java.lang.String end)
public static void convertToXML(java.lang.String f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static void convertToXML(java.io.File f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static void writeAlgebraFile(SmallAlgebra alg, java.lang.String f) throws java.io.IOException
java.io.IOException
public static void writeAlgebraFile(SmallAlgebra alg, java.io.File f) throws java.io.IOException
java.io.IOException
public static void writeAlgebraFile(SmallAlgebra alg, java.lang.String f, boolean oldStyle) throws java.io.IOException
java.io.IOException
public static void writeAlgebraFile(SmallAlgebra alg, java.io.File f, boolean oldStyle) throws java.io.IOException
java.io.IOException
public static SmallAlgebra readProjectivePlane(java.io.InputStream f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static SmallAlgebra readProjectivePlane(java.lang.String f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static SmallAlgebra readProjectivePlane(java.io.File f) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static SmallAlgebra readProjectivePlane(java.io.BufferedReader in) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
public static void main(java.lang.String[] args) throws java.io.IOException, BadAlgebraFileException
java.io.IOException
BadAlgebraFileException
Copyright 2003 Ralph Freese. All Rights Reserved.