public abstract class AbstractScoreHibernateType extends Object
Modifier and Type | Field and Description |
---|---|
protected ScoreDefinition |
scoreDefinition |
protected AbstractSingleColumnStandardBasicType |
type |
Constructor and Description |
---|
AbstractScoreHibernateType() |
Modifier and Type | Method and Description |
---|---|
Object |
assemble(Serializable cached,
SessionImplementor session,
Object owner) |
Object |
deepCopy(Object value) |
Serializable |
disassemble(Object value,
SessionImplementor session) |
boolean |
equals(Object a,
Object b) |
protected int |
extractIntParameter(Properties parameterMap,
String parameterName) |
String[] |
getPropertyNames() |
Type[] |
getPropertyTypes() |
Object |
getPropertyValue(Object o,
int propertyIndex) |
int |
hashCode(Object o) |
boolean |
isMutable() |
Score |
nullSafeGet(ResultSet resultSet,
String[] names,
SessionImplementor session,
Object owner) |
void |
nullSafeSet(PreparedStatement statement,
Object value,
int parameterIndex,
SessionImplementor session) |
Object |
replace(Object original,
Object target,
SessionImplementor session,
Object owner) |
Class |
returnedClass() |
void |
setPropertyValue(Object component,
int property,
Object value) |
protected ScoreDefinition scoreDefinition
protected AbstractSingleColumnStandardBasicType type
protected int extractIntParameter(Properties parameterMap, String parameterName)
public Class returnedClass()
public String[] getPropertyNames()
public Type[] getPropertyTypes()
public Score nullSafeGet(ResultSet resultSet, String[] names, SessionImplementor session, Object owner) throws SQLException
SQLException
public void nullSafeSet(PreparedStatement statement, Object value, int parameterIndex, SessionImplementor session) throws SQLException
SQLException
public boolean isMutable()
public Object replace(Object original, Object target, SessionImplementor session, Object owner)
public int hashCode(Object o)
public Serializable disassemble(Object value, SessionImplementor session)
public Object assemble(Serializable cached, SessionImplementor session, Object owner)
Copyright © 2006–2017 JBoss by Red Hat. All rights reserved.