Create a constructor taking required fields.
Code:
public UserProfileVO( String fullName, String designation, boolean termAcceptance ){
this.fullName = fullName;
this.designation = designation;
this.termAcceptance = termAcceptance;
}
then execute following query
Code:
select new UserProfileVO( fullName, designation, termAcceptance ) from UserProfileVO where userId='15'
it should give you object with only the required fields populated. If i am correct, thi should be available from hibernate version 3.1