public BasicTypeRegistration(CompositeUserType type, String[] keys) { this( new CompositeCustomType( type, keys ), keys ); }
public Configuration registerTypeOverride(CompositeUserType type, String[] keys) { basicTypes.add( new CompositeCustomType( type, keys ) ); return this; }
public void register(CompositeUserType type, String[] keys) { register( new CompositeCustomType( type, keys ) ); }
/** * @deprecated Only for use temporary use by {@link org.hibernate.Hibernate} */ @Deprecated @SuppressWarnings({"JavaDoc"}) public static CompositeCustomType customComponent( Class<CompositeUserType> typeClass, Properties parameters, TypeScope scope) { try { CompositeUserType userType = typeClass.newInstance(); injectParameters( userType, parameters ); return new CompositeCustomType( userType ); } catch (Exception e) { throw new MappingException( "Unable to instantiate custom type: " + typeClass.getName(), e ); } }
public void register(CompositeUserType type, String[] keys) { register( new CompositeCustomType( type, keys ) ); }
public void register(CompositeUserType type, String[] keys) { register( new CompositeCustomType( type, keys ) ); }
/** * A Hibernate parameterizable custom type. * * @param userTypeClass a class that implements <tt>UserType and ParameterizableType</tt> * @param parameters the parameters as a collection of name/value pairs */ public static Type custom(Class userTypeClass, Properties parameters) throws HibernateException { if ( CompositeUserType.class.isAssignableFrom( userTypeClass ) ) { CompositeCustomType type = new CompositeCustomType( userTypeClass, parameters ); return type; } else { CustomType type = new CustomType( userTypeClass, parameters ); return type; } }
/** * @deprecated Only for use temporary use by {@link org.hibernate.Hibernate} */ @Deprecated @SuppressWarnings({ "JavaDoc" }) public static CompositeCustomType customComponent(Class<CompositeUserType> typeClass, Properties parameters, TypeScope scope) { try { CompositeUserType userType = typeClass.newInstance(); injectParameters( userType, parameters ); return new CompositeCustomType( userType ); } catch ( Exception e ) { throw new MappingException( "Unable to instantiate custom type: " + typeClass.getName(), e ); } }
/** * @deprecated Only for use temporary use by {@link org.hibernate.Hibernate} */ @Deprecated @SuppressWarnings({ "JavaDoc" }) public static CompositeCustomType customComponent(Class<CompositeUserType> typeClass, Properties parameters, TypeScope scope) { try { CompositeUserType userType = typeClass.newInstance(); injectParameters( userType, parameters ); return new CompositeCustomType( userType ); } catch ( Exception e ) { throw new MappingException( "Unable to instantiate custom type: " + typeClass.getName(), e ); } }
type = new CompositeCustomType( typeClass, parameters );
type = new CompositeCustomType( typeClass, parameters );
throws HibernateException { if ( CompositeUserType.class.isAssignableFrom( userTypeClass ) ) { CompositeCustomType type = new CompositeCustomType( userTypeClass, parameters ); return type;