Class GaussDBCastingInetJdbcType
java.lang.Object
org.hibernate.community.dialect.GaussDBCastingInetJdbcType
- All Implemented Interfaces:
Serializable, org.hibernate.type.descriptor.jdbc.JdbcType
public class GaussDBCastingInetJdbcType
extends Object
implements org.hibernate.type.descriptor.jdbc.JdbcType
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendWriteExpression(String writeExpression, @Nullable org.hibernate.engine.jdbc.Size size, org.hibernate.sql.ast.spi.SqlAppender appender, org.hibernate.dialect.Dialect dialect) <X> org.hibernate.type.descriptor.ValueBinder<X> getBinder(org.hibernate.type.descriptor.java.JavaType<X> javaType) int<X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor(org.hibernate.type.descriptor.java.JavaType<X> javaType) <T> org.hibernate.type.descriptor.jdbc.JdbcLiteralFormatter<T> getJdbcLiteralFormatter(org.hibernate.type.descriptor.java.JavaType<T> javaType) intbooleanisWriteExpressionTyped(org.hibernate.dialect.Dialect dialect) toString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcType
addAuxiliaryDatabaseObjects, appendWriteExpression, castFromPattern, castToPattern, getCastType, getCheckCondition, getDdlTypeCode, getExtraCreateTableInfo, getFriendlyName, getJdbcRecommendedJavaTypeMapping, getPreferredJavaTypeClass, getRecommendedJavaType, hasDatePart, hasTimePart, isArray, isBinary, isBoolean, isComparable, isDecimal, isDuration, isFloat, isImplicitJson, isImplicitXml, isInteger, isInterval, isJson, isLob, isLobOrLong, isNationalized, isNumber, isSmallInteger, isSpatial, isString, isStringLike, isStringLikeExcludingClob, isTemporal, isXml, registerOutParameter, registerOutParameter, wrapTopLevelSelectionExpression, wrapWriteExpression, wrapWriteExpression
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
GaussDBCastingInetJdbcType
public GaussDBCastingInetJdbcType()
-
-
Method Details
-
appendWriteExpression
public void appendWriteExpression(String writeExpression, @Nullable org.hibernate.engine.jdbc.Size size, org.hibernate.sql.ast.spi.SqlAppender appender, org.hibernate.dialect.Dialect dialect) - Specified by:
appendWriteExpressionin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-
isWriteExpressionTyped
public boolean isWriteExpressionTyped(org.hibernate.dialect.Dialect dialect) - Specified by:
isWriteExpressionTypedin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-
getJdbcTypeCode
public int getJdbcTypeCode()- Specified by:
getJdbcTypeCodein interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-
getDefaultSqlTypeCode
public int getDefaultSqlTypeCode()- Specified by:
getDefaultSqlTypeCodein interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-
toString
-
getJdbcLiteralFormatter
public <T> org.hibernate.type.descriptor.jdbc.JdbcLiteralFormatter<T> getJdbcLiteralFormatter(org.hibernate.type.descriptor.java.JavaType<T> javaType) - Specified by:
getJdbcLiteralFormatterin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-
getBinder
public <X> org.hibernate.type.descriptor.ValueBinder<X> getBinder(org.hibernate.type.descriptor.java.JavaType<X> javaType) - Specified by:
getBinderin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-
getExtractor
public <X> org.hibernate.type.descriptor.ValueExtractor<X> getExtractor(org.hibernate.type.descriptor.java.JavaType<X> javaType) - Specified by:
getExtractorin interfaceorg.hibernate.type.descriptor.jdbc.JdbcType
-