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 BwithBooleanArg(int position, boolean value)Set abooleanargument for the prepared query.default BwithDateArg(int position, java.time.LocalDate value)Set adateargument for the prepared query.default BwithDoubleArg(int position, double value)Set adoubleargument for the prepared query.default BwithFloatArg(int position, float value)Set afloatargument for the prepared query.default BwithIntegerArg(int position, int value)Set anintargument for the prepared query.default BwithLongArg(int position, long value)Set alongargument for the prepared query.default BwithStringArg(int position, java.lang.String value)Set aStringargument for the prepared query.default BwithTimeArg(int position, java.time.LocalTime value)Set atimeargument for the prepared query.default BwithTimestampArg(int position, java.time.LocalDateTime value)Set atimestampargument for the prepared query.default BwithTimestampWithTimezoneArg(int position, java.time.OffsetDateTime value)Set atimestamp (with timezone)argument for the prepared query.default BwithTimeWithTimezoneArg(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 abooleanargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thebooleanvalue.- Returns:
- This builder.
-
withDoubleArg
default B withDoubleArg(int position, double value)
Set adoubleargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thedoublevalue.- Returns:
- This builder.
-
withFloatArg
default B withFloatArg(int position, float value)
Set afloatargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thefloatvalue.- Returns:
- This builder.
-
withIntegerArg
default B withIntegerArg(int position, int value)
Set anintargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Theintvalue.- Returns:
- This builder.
-
withLongArg
default B withLongArg(int position, long value)
Set alongargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thelongvalue.- Returns:
- This builder.
-
withStringArg
default B withStringArg(int position, java.lang.String value)
Set aStringargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- TheStringvalue.- Returns:
- This builder.
-
withDateArg
default B withDateArg(int position, java.time.LocalDate value)
Set adateargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thedatevalue.- Returns:
- This builder.
-
withTimeArg
default B withTimeArg(int position, java.time.LocalTime value)
Set atimeargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thetimevalue.- 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 atimestampargument for the prepared query.- Parameters:
position- The position of the argument (1-based).value- Thetimestampvalue.- 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.
-
-