Package er.neo4jadaptor.test.eo

Examples of er.neo4jadaptor.test.eo.Join


  public void test21_insertJoinEntity_explicit() {
    FirstEntity first = ERXEOControlUtilities.createAndInsertObject(ec, FirstEntity.class);
    SecondEntity second = ERXEOControlUtilities.createAndInsertObject(ec, SecondEntity.class);
   
    // explicit create Join row
    Join join = ERXEOControlUtilities.createAndInsertObject(ec, Join.class);
   
    join.setFirstEntityRelationship(first);
    join.setSecondEntityRelationship(second);
   
    ec.saveChanges();
    ec.invalidateAllObjects();

    NSArray<FirstEntity> results = fetchAll(FirstEntity.ENTITY_NAME);
View Full Code Here


 
  public void test24_flattenedKeyPathAccess() {
    FirstEntity first = ERXEOControlUtilities.createAndInsertObject(ec, FirstEntity.class);
    SecondEntity second = ERXEOControlUtilities.createAndInsertObject(ec, SecondEntity.class);
    ThirdEntity third = ERXEOControlUtilities.createAndInsertObject(ec, ThirdEntity.class);
    Join join = ERXEOControlUtilities.createAndInsertObject(ec, Join.class);
    NSArray<?> results;
   
    join.setFirstEntityRelationship(first);
    join.setSecondEntityRelationship(second);
 
    first.setSecondEntityRelationship(second);
    second.setThirdEntityRelationship(third);
    third.setFirstEntityRelationship(first);
   
View Full Code Here

  public void test28_deletingJoinRelationship() {
    FirstEntity first = ERXEOControlUtilities.createAndInsertObject(ec, FirstEntity.class);
    SecondEntity second = ERXEOControlUtilities.createAndInsertObject(ec, SecondEntity.class);
   
    // explicit create Join row
    Join join = ERXEOControlUtilities.createAndInsertObject(ec, Join.class);
   
    join.setFirstEntityRelationship(first);
    join.setSecondEntityRelationship(second);
   
    ec.saveChanges();
    ec.invalidateAllObjects();

    NSArray<Join> results = fetchAll(Join.ENTITY_NAME);
View Full Code Here

    FirstEntity f0 = ERXEOControlUtilities.createAndInsertObject(ec, FirstEntity.class);
    SecondEntity s1 = ERXEOControlUtilities.createAndInsertObject(ec, SecondEntity.class);
   
    s1.addToFirstEntitiesRelationship(f0);
   
    Join j2 = ERXEOControlUtilities.createAndInsertObject(ec, Join.class);
   
    j2.setSecondEntityRelationship(s1);
   
    FirstEntity f3 = ERXEOControlUtilities.createAndInsertObject(ec, FirstEntity.class);
   
    j2.setFirstEntityRelationship(f3);
   
    ThirdEntity t4 = ERXEOControlUtilities.createAndInsertObject(ec, ThirdEntity.class);
   
    t4.setFirstEntityRelationship(f3);
   
View Full Code Here

TOP

Related Classes of er.neo4jadaptor.test.eo.Join

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.