Top Description Fields Constructors Methods
org.hibernate.engine.jdbc.mutation.group

public Class UnknownParameterException

extends HibernateException
Class Inheritance
Imports
java.util.Locale, org.hibernate.HibernateException, org.hibernate.engine.jdbc.mutation.ParameterUsage, org.hibernate.internal.util.StringHelper, org.hibernate.sql.model.MutationTarget, .MutationType

Indicates an attempt to access the parameter for an unknown column
Author
Steve Ebersole
See Also
org.hibernate.sql.model.MutationOperation#getJdbcValueDescriptor(String, ParameterUsage)

Field Summary

Modifier and TypeField and Description
private final String
private final MutationTarget<?>
private final MutationType
private final String
private final ParameterUsage

Constructor Summary

AccessConstructor and Description
public
UnknownParameterException(MutationType mutationType, MutationTarget<?> mutationTarget, String tableName, String columnName, ParameterUsage usage)

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Throwable.toString.

Returns a short description of this throwable.

Field Detail

columnNameback to summary
private final String columnName
mutationTargetback to summary
private final MutationTarget<?> mutationTarget
mutationTypeback to summary
private final MutationType mutationType
tableNameback to summary
private final String tableName
usageback to summary
private final ParameterUsage usage

Constructor Detail

UnknownParameterExceptionback to summary
public UnknownParameterException(MutationType mutationType, MutationTarget<?> mutationTarget, String tableName, String columnName, ParameterUsage usage)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Throwable.toString.

Doc from java.lang.Throwable.toString.

Returns a short description of this throwable. The result is the concatenation of:

  • the name of the class of this object
  • ": " (a colon and a space)
  • the result of invoking this object's getLocalizedMessage method
If getLocalizedMessage returns null, then just the class name is returned.
Returns:String

a string representation of this throwable.

Annotations
@Override