buf.append( ", " ); buf.append( clazz.getSubclassId() ) .append( " as clazz_" ); buf.append( " from " )
deleteResultCheckStyles = new ExecuteUpdateResultCheckStyle[] {checkStyle}; discriminatorValue = persistentClass.getSubclassId(); discriminatorSQLValue = String.valueOf( persistentClass.getSubclassId() ); persistentClass.getSubclassId(), persistentClass.getEntityName() );
discriminatorType = StandardBasicTypes.INTEGER; try { discriminatorValue = persistentClass.getSubclassId(); discriminatorSQLString = discriminatorValue.toString();
public TablePerClassDiscriminator(PersistentClass persistentClass) { subclassId = persistentClass.getSubclassId(); subclassesByValue = subclassesByValue( persistentClass, subclassId ); }
private static Map<Object, String> subclassesByValue(final PersistentClass persistentClass, Object value) { Map<Object, String> subclassesByDiscriminator = new HashMap<Object, String>(); subclassesByDiscriminator.put( persistentClass.getSubclassId(), persistentClass.getEntityName() ); if ( persistentClass.isPolymorphic() ) { @SuppressWarnings("unchecked") Iterator<Subclass> iter = persistentClass.getSubclassIterator(); while ( iter.hasNext() ) { Subclass sc = iter.next(); subclassesByDiscriminator.put( sc.getSubclassId(), sc.getEntityName() ); } } return subclassesByDiscriminator; }
buf.append(", "); buf.append( clazz.getSubclassId() ) .append(" as clazz_"); buf.append(" from ")
buf.append(", "); buf.append( clazz.getSubclassId() ) .append(" as clazz_"); buf.append(" from ")
buf.append(", "); buf.append( clazz.getSubclassId() ) .append(" as clazz_"); buf.append(" from ")
customSQLDelete = new String[] { persistentClass.getCustomSQLDelete() }; discriminatorSQLValue = String.valueOf( persistentClass.getSubclassId() ); new Integer( persistentClass.getSubclassId() ), persistentClass.getEntityName() );
deleteResultCheckStyles = new ExecuteUpdateResultCheckStyle[] { checkStyle }; discriminatorValue = persistentClass.getSubclassId(); discriminatorSQLValue = String.valueOf( persistentClass.getSubclassId() ); persistentClass.getSubclassId(), persistentClass.getEntityName() );
deleteResultCheckStyles = new ExecuteUpdateResultCheckStyle[] { checkStyle }; discriminatorValue = persistentClass.getSubclassId(); discriminatorSQLValue = String.valueOf( persistentClass.getSubclassId() ); persistentClass.getSubclassId(), persistentClass.getEntityName() );
if ( persistentClass.isPolymorphic() ) { try { discriminatorValue = new Integer( persistentClass.getSubclassId() ); discriminatorSQLString = discriminatorValue.toString();
if ( persistentClass.isPolymorphic() ) { try { discriminatorValue = new Integer( persistentClass.getSubclassId() ); discriminatorSQLString = discriminatorValue.toString();
discriminatorValue = persistentClass.getSubclassId(); discriminatorSQLString = discriminatorValue.toString();
discriminatorValue = persistentClass.getSubclassId(); discriminatorSQLString = discriminatorValue.toString();