Skip to content

Commit

Permalink
METAGEN-20 better example names
Browse files Browse the repository at this point in the history
  • Loading branch information
emmanuelbernard authored and stliu committed Nov 11, 2013
1 parent b78ebb3 commit 76d2d32
Show file tree
Hide file tree
Showing 5 changed files with 118 additions and 125 deletions.

This file was deleted.

This file was deleted.

@@ -0,0 +1,62 @@
package org.hibernate.jpamodelgen.test.rawTypes;

import java.util.Collection;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;

/**
* @author Emmanuel Bernard
*/
@Entity
public class DeskWithRawType implements java.io.Serializable {

@Id
protected String id;

@Basic
protected String name;


public DeskWithRawType() {
}

@ManyToMany(targetEntity = EmployeeWithRawType.class, cascade = CascadeType.ALL)
@JoinTable(name = "DESK_EMPL",
joinColumns =
@JoinColumn(
name = "DESK_FK", referencedColumnName = "ID"),
inverseJoinColumns =
@JoinColumn(
name = "EMPLO_FK", referencedColumnName = "ID")
)
protected Collection employees = new java.util.ArrayList();

public String getId() {
return id;
}

public void setId(String id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public Collection getEmployees() {
return employees;
}

public void setEmployees(Collection employees) {
this.employees = employees;
}
}
@@ -0,0 +1,53 @@
package org.hibernate.jpamodelgen.test.rawTypes;

import java.util.Collection;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToMany;

/**
* @author Emmanuel Bernard
*/
@Entity
public class EmployeeWithRawType implements java.io.Serializable {

@Id
protected String id;

@Basic
protected String name;


@ManyToMany(targetEntity = DeskWithRawType.class, mappedBy = "employees", cascade = CascadeType.ALL)
protected Collection desks = new java.util.ArrayList();


public EmployeeWithRawType() {
}

public String getId() {
return id;
}

public void setId(String id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public Collection getDesks() {
return desks;
}

public void setDesks(Collection desks) {
this.desks = desks;
}
}
Expand Up @@ -30,12 +30,12 @@ public class RawTypesTest extends CompilationTest {

@Test
public void testGenerics() {
assertClassGenerated( A.class.getName() + "_" );
assertClassGenerated( B.class.getName() + "_" );
assertClassGenerated( DeskWithRawType.class.getName() + "_" );
assertClassGenerated( EmployeeWithRawType.class.getName() + "_" );
}

@Override
protected String getTestPackage() {
return A.class.getPackage().getName();
return DeskWithRawType.class.getPackage().getName();
}
}

0 comments on commit 76d2d32

Please sign in to comment.