public boolean hasIdentifierProperty() { return getSuperclass().hasIdentifierProperty(); } public Value getDiscriminator() {
@Override public String getIdentifierPropertyName(String entityName) throws MappingException { final PersistentClass pc = entityBindingMap.get( entityName ); if ( pc == null ) { throw new MappingException( "persistent class not known: " + entityName ); } if ( !pc.hasIdentifierProperty() ) { return null; } return pc.getIdentifierProperty().getName(); }
@Override public String getIdentifierPropertyName(String entityName) throws MappingException { final PersistentClass pc = entityBindingMap.get( entityName ); if ( pc == null ) { throw new MappingException( "persistent class not known: " + entityName ); } if ( !pc.hasIdentifierProperty() ) { return null; } return pc.getIdentifierProperty().getName(); }
@SuppressWarnings("unchecked") public EntityTypeImpl( Class javaType, IdentifiableTypeDescriptor<? super J> superType, PersistentClass persistentClass, SessionFactoryImplementor sessionFactory) { super( javaType, persistentClass.getEntityName(), superType, persistentClass.getDeclaredIdentifierMapper() != null || ( superType != null && superType.hasIdClass() ), persistentClass.hasIdentifierProperty(), persistentClass.isVersioned(), sessionFactory ); this.jpaEntityName = persistentClass.getJpaEntityName(); }
@SuppressWarnings("unchecked") private <X> void applyIdMetadata(PersistentClass persistentClass, IdentifiableTypeDescriptor<?> identifiableType) { if ( persistentClass.hasIdentifierProperty() ) { final Property declaredIdentifierProperty = persistentClass.getDeclaredIdentifierProperty(); if ( declaredIdentifierProperty != null ) {
public boolean hasIdentifierProperty() { return clazz.hasIdentifierProperty() && clazz instanceof RootClass; }
public boolean hasIdentifierProperty() { return clazz.hasIdentifierProperty() && clazz instanceof RootClass; }
public boolean hasIdentifierProperty() { return getSuperclass().hasIdentifierProperty(); } public Value getDiscriminator() {
public boolean hasIdentifierProperty() { return getSuperclass().hasIdentifierProperty(); } public Value getDiscriminator() {
public boolean hasIdentifierProperty() { return getSuperclass().hasIdentifierProperty(); } public Value getDiscriminator() {
@Override public boolean hasIdentifierProperty() { return getSuperclass().hasIdentifierProperty(); }
public boolean hasIdentifierProperty() { return getSuperclass().hasIdentifierProperty(); } public Value getDiscriminator() {
public String getIdentifierPropertyName(String persistentClass) throws MappingException { final PersistentClass pc = (PersistentClass) classes.get( persistentClass ); if ( pc == null ) { throw new MappingException( "persistent class not known: " + persistentClass ); } if ( !pc.hasIdentifierProperty() ) { return null; } return pc.getIdentifierProperty().getName(); }
public String getIdentifierPropertyName(String persistentClass) throws MappingException { final PersistentClass pc = ( PersistentClass ) classes.get( persistentClass ); if (pc==null) throw new MappingException("persistent class not known: " + persistentClass); if ( !pc.hasIdentifierProperty() ) return null; return pc.getIdentifierProperty().getName(); }
public String getIdentifierPropertyName(String entityName) throws MappingException { final PersistentClass pc = classes.get( entityName ); if ( pc == null ) { throw new MappingException( "persistent class not known: " + entityName ); } if ( !pc.hasIdentifierProperty() ) { return null; } return pc.getIdentifierProperty().getName(); }
private void visitProperties(PersistentClass clazz, IssueCollector collector) { if(clazz.hasIdentifierProperty()) { this.visitProperty(clazz, clazz.getIdentifierProperty(), collector); } Iterator<?> propertyIterator = clazz.getPropertyIterator(); while ( propertyIterator.hasNext() ) { Property property = (Property) propertyIterator.next(); this.visitProperty(clazz, property, collector); } }
public String getIdentifierPropertyName(String entityName) throws MappingException { final PersistentClass pc = classes.get( entityName ); if ( pc == null ) { throw new MappingException( "persistent class not known: " + entityName ); } if ( !pc.hasIdentifierProperty() ) { return null; } return pc.getIdentifierProperty().getName(); }
private void visitProperties(PersistentClass clazz, IssueCollector collector) { if(clazz.hasIdentifierProperty()) { this.visitProperty(clazz, clazz.getIdentifierProperty(), collector); } Iterator<?> propertyIterator = clazz.getPropertyIterator(); while ( propertyIterator.hasNext() ) { Property property = (Property) propertyIterator.next(); this.visitProperty(clazz, property, collector); } }
public String getIdentifierPropertyName(String persistentClass) throws MappingException { final PersistentClass pc = metadata.getEntityBinding(persistentClass); if (pc==null) throw new MappingException("persistent class not known: " + persistentClass); if ( !pc.hasIdentifierProperty() ) return null; return pc.getIdentifierProperty().getName(); }
public String getIdentifierPropertyName(String persistentClass) throws MappingException { final PersistentClass pc = metadata.getEntityBinding(persistentClass); if (pc==null) throw new MappingException("persistent class not known: " + persistentClass); if ( !pc.hasIdentifierProperty() ) return null; return pc.getIdentifierProperty().getName(); }