Class InsertValueContext


  • public final class InsertValueContext
    extends Object
    Insert value context.
    • Constructor Detail

      • InsertValueContext

        public InsertValueContext​(Collection<org.apache.shardingsphere.sql.parser.sql.common.segment.dml.expr.ExpressionSegment> assignments,
                                  List<Object> params,
                                  int parametersOffset)
    • Method Detail

      • getLiteralValue

        public Optional<Object> getLiteralValue​(int index)
        Get literal value.
        Parameters:
        index - index
        Returns:
        literal value
      • getParameterIndex

        public int getParameterIndex​(int index)
        Get parameter index via column index.
        Parameters:
        index - column index
        Returns:
        parameter index