Interface ParameterInterface

  • All Known Implementing Classes:
    Parameter, ParameterRemote

    public interface ParameterInterface
    The interface for client side (remote) and server side parameters.
    • Method Detail

      • setValue

        void setValue​(Value value,
                      boolean closeOld)
        Set the value of the parameter.
        Parameters:
        value - the new value
        closeOld - if the old value (if one is set) should be closed
      • getParamValue

        Value getParamValue()
        Get the value of the parameter if set.
        Returns:
        the value or null
      • isValueSet

        boolean isValueSet()
        Is the value of a parameter set.
        Returns:
        true if set
      • getType

        TypeInfo getType()
        Returns the expected data type if no value is set, or the data type of the value if one is set.
        Returns:
        the data type
      • getNullable

        int getNullable()
        Check if this column is nullable.
        Returns:
        Column.NULLABLE_*