Package oracle.pgx.api.subgraph
Interface PreparedPgqlQueryBuilder<B extends PreparedPgqlQueryBuilder<B>>
-
- Type Parameters:
B
- The actual builder type.
- All Superinterfaces:
oracle.pgx.api.subgraph.internal.PreparedQueryBuilder<B>
- All Known Implementing Classes:
PreparedPgSqlPgqlQuery
,PreparedPgViewPgqlQuery
,PreparedPgViewPgqlQuery
public interface PreparedPgqlQueryBuilder<B extends PreparedPgqlQueryBuilder<B>> extends oracle.pgx.api.subgraph.internal.PreparedQueryBuilder<B>
A builder for prepared statements.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default B
withBooleanArg(int position, boolean value)
Set aboolean
argument for the prepared query.default B
withDateArg(int position, java.time.LocalDate value)
Set adate
argument for the prepared query.default B
withDoubleArg(int position, double value)
Set adouble
argument for the prepared query.default B
withFloatArg(int position, float value)
Set afloat
argument for the prepared query.default B
withIntegerArg(int position, int value)
Set anint
argument for the prepared query.default B
withLongArg(int position, long value)
Set along
argument for the prepared query.default B
withStringArg(int position, java.lang.String value)
Set aString
argument for the prepared query.default B
withTimeArg(int position, java.time.LocalTime value)
Set atime
argument for the prepared query.default B
withTimestampArg(int position, java.time.LocalDateTime value)
Set atimestamp
argument for the prepared query.default B
withTimestampWithTimezoneArg(int position, java.time.OffsetDateTime value)
Set atimestamp (with timezone)
argument for the prepared query.default B
withTimeWithTimezoneArg(int position, java.time.OffsetTime value)
Set atime (with timezone)
argument for the prepared query.
-
-
-
Method Detail
-
withBooleanArg
default B withBooleanArg(int position, boolean value)
Set aboolean
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Theboolean
value.- Returns:
- This builder.
-
withDoubleArg
default B withDoubleArg(int position, double value)
Set adouble
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thedouble
value.- Returns:
- This builder.
-
withFloatArg
default B withFloatArg(int position, float value)
Set afloat
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thefloat
value.- Returns:
- This builder.
-
withIntegerArg
default B withIntegerArg(int position, int value)
Set anint
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Theint
value.- Returns:
- This builder.
-
withLongArg
default B withLongArg(int position, long value)
Set along
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thelong
value.- Returns:
- This builder.
-
withStringArg
default B withStringArg(int position, java.lang.String value)
Set aString
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- TheString
value.- Returns:
- This builder.
-
withDateArg
default B withDateArg(int position, java.time.LocalDate value)
Set adate
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thedate
value.- Returns:
- This builder.
-
withTimeArg
default B withTimeArg(int position, java.time.LocalTime value)
Set atime
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thetime
value.- Returns:
- This builder.
-
withTimeWithTimezoneArg
default B withTimeWithTimezoneArg(int position, java.time.OffsetTime value)
Set atime (with timezone)
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thetime (with timezone)
value.- Returns:
- This builder.
-
withTimestampArg
default B withTimestampArg(int position, java.time.LocalDateTime value)
Set atimestamp
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thetimestamp
value.- Returns:
- This builder.
-
withTimestampWithTimezoneArg
default B withTimestampWithTimezoneArg(int position, java.time.OffsetDateTime value)
Set atimestamp (with timezone)
argument for the prepared query.- Parameters:
position
- The position of the argument (1-based).value
- Thetimestamp (with timezone)
value.- Returns:
- This builder.
-
-