Package er.cayenne.example.persistent

Examples of er.cayenne.example.persistent.Artist


  private void deleteTutorial() {
    // Delete object examples
    Expression qualifier = ExpressionFactory.matchExp(Artist.NAME_KEY,
        "Pablo Picasso");
    SelectQuery selectToDelete = new SelectQuery(Artist.class, qualifier);
    Artist picasso = (Artist) Cayenne.objectForQuery(objContext,
        selectToDelete);

    if (picasso != null) {
      objContext.deleteObjects(picasso);
      objContext.commitChanges();
View Full Code Here


    public static final String ID_PK_COLUMN = "ID";

  public static Artist createArtist(ObjectContext ec
    , String name
  ) {
    Artist result = new Artist();
    ec.registerNewObject(result);
    result.setName(name);
    return result;
  }
View Full Code Here

   }
  
  
  public static Artist fetchOne(ObjectContext oc, Expression expression) {
    java.util.List<Artist> objects = fetch(oc, expression);
    Artist obj;
    int count = objects.size();
    if (count == 0) {
      obj = null;
    } else if (count == 1) {
      obj = objects.get(0);
View Full Code Here

    public void setArtist(Artist artist) {
        setToOneTarget("artist", artist, true);
    }
    public Artist createArtistRelationship() {
        Artist obj = getObjectContext().newObject(Artist.class);
        setToOneTarget("artist", obj, true);
        return obj;
    }
View Full Code Here

TOP

Related Classes of er.cayenne.example.persistent.Artist

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.