Class ExpressionParser
- java.lang.Object
-
- com.clevercloud.biscuit.token.builder.parser.ExpressionParser
-
public class ExpressionParser extends Object
-
-
Constructor Summary
Constructors Constructor Description ExpressionParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>>binary_op0(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>>binary_op1(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>>binary_op2(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>>binary_op3(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>>binary_op4(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>expr(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>expr_term(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>expr1(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>expr2(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>expr3(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>expr4(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>parse(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>unary(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>>unary_parens(String s)
-
-
-
Method Detail
-
parse
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> parse(String s)
-
expr
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> expr(String s)
-
expr1
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> expr1(String s)
-
expr2
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> expr2(String s)
-
expr3
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> expr3(String s)
-
expr4
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> expr4(String s)
-
expr_term
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> expr_term(String s)
-
unary
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> unary(String s)
-
unary_parens
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression>> unary_parens(String s)
-
binary_op0
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>> binary_op0(String s)
-
binary_op1
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>> binary_op1(String s)
-
binary_op2
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>> binary_op2(String s)
-
binary_op3
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>> binary_op3(String s)
-
binary_op4
public static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Expression.Op>> binary_op4(String s)
-
-