Package org.apache.calcite.runtime
Class SqlFunctions.PathContext
- java.lang.Object
-
- org.apache.calcite.runtime.SqlFunctions.PathContext
-
- Enclosing class:
- SqlFunctions
public static class SqlFunctions.PathContext extends java.lang.Object
Returned path context of JsonApiCommonSyntax, public for testing.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Exception
exc
SqlFunctions.PathMode
mode
java.lang.Object
pathReturned
-
Constructor Summary
Constructors Modifier Constructor Description private
PathContext(SqlFunctions.PathMode mode, java.lang.Object pathReturned, java.lang.Exception exc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static SqlFunctions.PathContext
withReturned(SqlFunctions.PathMode mode, java.lang.Object pathReturned)
static SqlFunctions.PathContext
withStrictException(java.lang.Exception exc)
static SqlFunctions.PathContext
withUnknownException(java.lang.Exception exc)
-
-
-
Field Detail
-
mode
public final SqlFunctions.PathMode mode
-
pathReturned
public final java.lang.Object pathReturned
-
exc
public final java.lang.Exception exc
-
-
Constructor Detail
-
PathContext
private PathContext(SqlFunctions.PathMode mode, java.lang.Object pathReturned, java.lang.Exception exc)
-
-
Method Detail
-
withUnknownException
public static SqlFunctions.PathContext withUnknownException(java.lang.Exception exc)
-
withStrictException
public static SqlFunctions.PathContext withStrictException(java.lang.Exception exc)
-
withReturned
public static SqlFunctions.PathContext withReturned(SqlFunctions.PathMode mode, java.lang.Object pathReturned)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-