Class StatementParameterMapping


  • public class StatementParameterMapping
    extends Object
    Definition of the mapping of parameters in a datastore statement. A typical use is for RDBMS where we have a JDBC statement and each parameter is looked up via its name. The mapping information for the parameter provides the mapping and the parameter positions to use.
    • Constructor Detail

      • StatementParameterMapping

        public StatementParameterMapping()
    • Method Detail

      • getMappingForParameter

        public StatementMappingIndex getMappingForParameter​(String name)
        Accessor for the mapping information for the parameter with the specified name.
        Parameters:
        name - Parameter name
        Returns:
        The mapping information
      • getMappingForParameterPosition

        public StatementMappingIndex getMappingForParameterPosition​(int pos)
        Convenience method to return the mapping for the parameter that is at the specified position. The position should use the same origin as the parameter positions here.
        Parameters:
        pos - The position
        Returns:
        The mapping (if any)
      • getParameterNames

        public String[] getParameterNames()
      • isEmpty

        public boolean isEmpty()