Class ObjectOrColumnPsPartBuilder

  • All Implemented Interfaces:
    ObjectPsPartBuilder

    public class ObjectOrColumnPsPartBuilder
    extends Object
    implements ObjectPsPartBuilder
    Builds a PreparedStatementPart from a column or single value.
    Version:
    $Id: ObjectOrColumnPsPartBuilder.java 1849379 2018-12-20 12:33:43Z tv $
    • Constructor Detail

      • ObjectOrColumnPsPartBuilder

        public ObjectOrColumnPsPartBuilder()
    • Method Detail

      • buildPs

        public PreparedStatementPart buildPs​(Object toBuildFrom,
                                             boolean ignoreCase,
                                             Query query,
                                             Adapter adapter)
                                      throws TorqueException
        Builds a PreparedStatementPart from a column or single value.
        Specified by:
        buildPs in interface ObjectPsPartBuilder
        Parameters:
        toBuildFrom - the object to build the psPart from.
        ignoreCase - If true and columns represent Strings, the appropriate function defined for the database will be used to ignore differences in case.
        query - the query which is currently built
        adapter - The adapter for the database for which the SQL should be created, not null.
        Returns:
        the PreparedStatementPart for the object.
        Throws:
        TorqueException - when rendering fails.