test_class.file: data/orm/src/test/java/leap/orm/dmo/DmoTest.java
test_class.identifier: DmoTest
test_class.superclass: extends OrmTestCase
test_case.body: @Test
  	public void testCreateSelfRefEntity() {
          EntityMapping em = metadata.tryGetEntityMapping(SelfRefEntity.class);
          assertNull(em);
  
  	    dmo.cmdCreateEntity(SelfRefEntity.class).execute(false);
  	    em = metadata.tryGetEntityMapping(SelfRefEntity.class);
  	    assertNotNull(em);
  
  	    metadata.removeEntityMapping(em);
      }
test_case.class_method_signature: DmoTest.testCreateSelfRefEntity()
test_case.full_signature: @Test public void testCreateSelfRefEntity()
test_case.identifier: testCreateSelfRefEntity
test_case.invocations: tryGetEntityMapping assertNull execute cmdCreateEntity tryGetEntityMapping assertNotNull removeEntityMapping
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCreateSelfRefEntity()
focal_class.file: data/orm/src/main/java/leap/orm/dmo/Dmo.java
focal_class.identifier: Dmo
focal_class.class_method_signature: Dmo.get()
focal_class.full_signature: public static Dmo get()
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Dmo
focal_class.signature: Dmo get()
focal_class.class_method_signature: Dmo.get(String name)
focal_class.full_signature: public static Dmo get(String name)
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: (String name)
focal_class.return: Dmo
focal_class.signature: Dmo get(String name)
focal_class.class_method_signature: Dmo.getOrmContext()
focal_class.full_signature: public abstract OrmContext getOrmContext()
focal_class.identifier: getOrmContext
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: OrmContext
focal_class.signature: OrmContext getOrmContext()
focal_class.class_method_signature: Dmo.getDbSchemas()
focal_class.full_signature: public abstract List<DbSchema> getDbSchemas()
focal_class.identifier: getDbSchemas
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: List<DbSchema>
focal_class.signature: List<DbSchema> getDbSchemas()
focal_class.class_method_signature: Dmo.getDataFactory()
focal_class.full_signature: public abstract DataFactory getDataFactory()
focal_class.identifier: getDataFactory
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: DataFactory
focal_class.signature: DataFactory getDataFactory()
focal_class.class_method_signature: Dmo.truncate(Class<?> entityClass)
focal_class.full_signature: @Dangerous(askForConfirm=true) public abstract void truncate(Class<?> entityClass)
focal_class.identifier: truncate
focal_class.modifiers: @Dangerous(askForConfirm=true) public abstract
focal_class.parameters: (Class<?> entityClass)
focal_class.return: void
focal_class.signature: void truncate(Class<?> entityClass)
focal_class.class_method_signature: Dmo.createTableIfNotExists(Class<?> entityClass)
focal_class.full_signature: public abstract boolean createTableIfNotExists(Class<?> entityClass)
focal_class.identifier: createTableIfNotExists
focal_class.modifiers: public abstract
focal_class.parameters: (Class<?> entityClass)
focal_class.return: boolean
focal_class.signature: boolean createTableIfNotExists(Class<?> entityClass)
focal_class.class_method_signature: Dmo.cmdCreateEntity(Class<?> entityClass)
focal_class.full_signature: public abstract CreateEntityCommand cmdCreateEntity(Class<?> entityClass)
focal_class.identifier: cmdCreateEntity
focal_class.modifiers: public abstract
focal_class.parameters: (Class<?> entityClass)
focal_class.return: CreateEntityCommand
focal_class.signature: CreateEntityCommand cmdCreateEntity(Class<?> entityClass)
focal_class.class_method_signature: Dmo.cmdCreateTable(Class<?> entityClass)
focal_class.full_signature: public abstract CreateTableCommand cmdCreateTable(Class<?> entityClass)
focal_class.identifier: cmdCreateTable
focal_class.modifiers: public abstract
focal_class.parameters: (Class<?> entityClass)
focal_class.return: CreateTableCommand
focal_class.signature: CreateTableCommand cmdCreateTable(Class<?> entityClass)
focal_class.class_method_signature: Dmo.cmdCreateTable(EntityMapping em)
focal_class.full_signature: public abstract CreateTableCommand cmdCreateTable(EntityMapping em)
focal_class.identifier: cmdCreateTable
focal_class.modifiers: public abstract
focal_class.parameters: (EntityMapping em)
focal_class.return: CreateTableCommand
focal_class.signature: CreateTableCommand cmdCreateTable(EntityMapping em)
focal_class.class_method_signature: Dmo.cmdDropTable(Class<?> entityClass)
focal_class.full_signature: @Dangerous(askForConfirm = true) public abstract DropTableCommand cmdDropTable(Class<?> entityClass)
focal_class.identifier: cmdDropTable
focal_class.modifiers: @Dangerous(askForConfirm = true) public abstract
focal_class.parameters: (Class<?> entityClass)
focal_class.return: DropTableCommand
focal_class.signature: DropTableCommand cmdDropTable(Class<?> entityClass)
focal_class.class_method_signature: Dmo.cmdUpgradeSchema(Class<?> entityClass)
focal_class.full_signature: public abstract UpgradeSchemaCommand cmdUpgradeSchema(Class<?> entityClass)
focal_class.identifier: cmdUpgradeSchema
focal_class.modifiers: public abstract
focal_class.parameters: (Class<?> entityClass)
focal_class.return: UpgradeSchemaCommand
focal_class.signature: UpgradeSchemaCommand cmdUpgradeSchema(Class<?> entityClass)
focal_class.class_method_signature: Dmo.cmdUpgradeSchema(EntityMapping em)
focal_class.full_signature: public abstract UpgradeSchemaCommand cmdUpgradeSchema(EntityMapping em)
focal_class.identifier: cmdUpgradeSchema
focal_class.modifiers: public abstract
focal_class.parameters: (EntityMapping em)
focal_class.return: UpgradeSchemaCommand
focal_class.signature: UpgradeSchemaCommand cmdUpgradeSchema(EntityMapping em)
focal_class.class_method_signature: Dmo.cmdUpgradeSchema()
focal_class.full_signature: public abstract UpgradeSchemaCommand cmdUpgradeSchema()
focal_class.identifier: cmdUpgradeSchema
focal_class.modifiers: public abstract
focal_class.parameters: ()
focal_class.return: UpgradeSchemaCommand
focal_class.signature: UpgradeSchemaCommand cmdUpgradeSchema()
focal_method.body: public abstract CreateEntityCommand cmdCreateEntity(Class<?> entityClass);
focal_method.class_method_signature: Dmo.cmdCreateEntity(Class<?> entityClass)
focal_method.full_signature: public abstract CreateEntityCommand cmdCreateEntity(Class<?> entityClass)
focal_method.identifier: cmdCreateEntity
focal_method.modifiers: public abstract
focal_method.parameters: (Class<?> entityClass)
focal_method.return: CreateEntityCommand
focal_method.signature: CreateEntityCommand cmdCreateEntity(Class<?> entityClass)