Database Reference
In-Depth Information
Die für die Definition der Kanten zuständigen Java-Klassen
Friends.java
und
LiveIn.java
sind sehr einfach und daher auch ähnlich aufgebaut (Listings 1.5 und 1.6).
package de.sample.structr.demo1;
import org.structr.core.entity.ManyToMany;
public class Friends extends
ManyToMany<Friend, Friend> {
@Override
public Class<Friend> getSourceType() {
return Friend.class;
}
@Override
public Class<Friend> getTargetType() {
return Friend.class;
}
@Override
public String name() {
return "FRIEND_OF";
}
}
Listing 1.5:
Friends.java
package de.sample.structr.demo1;
import org.structr.core.entity.ManyToOne;
public class LiveIn extends ManyToOne<Friend,
City> {
@Override
public Class<Friend> getSourceType() {
return Friend.class;
}
Search WWH ::
Custom Search