/** * Checks whether one class is assignable from another. If not {@link MappingException} is thrown. * * @param child Subclass. * @param parent Superclass. */ private void checkSuperclass(XClass child, XClass parent) { if ( !parent.isAssignableFrom( child ) ) { throw new MappingException( "Class " + parent.getName() + " is not assignable from " + child.getName() + ". " + "Please revise Envers annotations applied to " + child.getName() + " type." ); } }
.isAssignableFrom( returnedClassOrElement ) ) { type = SerializableToBlobType.class.getName(); typeParameters.setProperty(
@Override public boolean isSubTypeOf(MappableTypeModel other) { return other instanceof HibernateOrmRawTypeModel && ( (HibernateOrmRawTypeModel<?>) other ).xClass.isAssignableFrom( xClass ); }
.isAssignableFrom( returnedClassOrElement ) ) { type = SerializableToBlobType.class.getName();
@Override public boolean isSubTypeOf(Class<?> superClassCandidate) { XClass superClassCandidateXClass = introspector.toXClass( superClassCandidate ); return superClassCandidateXClass.isAssignableFrom( xClass ); }
@Override public boolean isAssignableFrom(XClass arg0) { return delegate.isAssignableFrom( arg0 ); }
public void testCanBeAssignableFromAnotherXClass() { assertFalse( fatherAsSeenFromSon.isAssignableFrom( grandpa ) ); assertTrue( grandpa.isAssignableFrom( fatherAsSeenFromSon ) ); }
/** * Checks whether one class is assignable from another. If not {@link MappingException} is thrown. * * @param child Subclass. * @param parent Superclass. */ private void checkSuperclass(XClass child, XClass parent) { if ( !parent.isAssignableFrom( child ) ) { throw new MappingException( "Class " + parent.getName() + " is not assignable from " + child.getName() + ". " + "Please revise Envers annotations applied to " + child.getName() + " type." ); } }
.isAssignableFrom( returnedClassOrElement ) ) { type = SerializableToBlobType.class.getName();
.isAssignableFrom( returnedClassOrElement ) ) { type = SerializableToBlobType.class.getName();
XClass xClazz = parseContext.getCurrentClass(); Class<?> clazz = reflectionManager.toClass( xClazz ); if ( reflectionManager.toXClass( Coordinates.class ).isAssignableFrom( xClazz ) ) { spatialBridge = bridgeFactory.buildSpatialBridge( spatialAnnotation, clazz, null, null );
XClass xClazz = parseContext.getCurrentClass(); Class<?> clazz = reflectionManager.toClass( xClazz ); if ( reflectionManager.toXClass( Coordinates.class ).isAssignableFrom( xClazz ) ) { spatialBridge = bridgeFactory.buildSpatialBridge( spatialAnnotation, clazz, null, null );