org.meta2project.storage.cache.helper
Class EntityHelper

java.lang.Object
  extended by org.meta2project.storage.cache.helper.EntityHelper

public class EntityHelper
extends java.lang.Object

Author:
Anton Malykh

Constructor Summary
EntityHelper()
           
 
Method Summary
static long createName(DBContext context, java.sql.Connection con, long ontologyId, java.lang.String name)
           
static boolean isNameFree(java.sql.Connection con, long ontologyId, java.lang.String name)
           
static CachedEntity load(DBContext context, java.lang.String table, long id)
           
static CachedEntity load(DBContext context, java.lang.String table, java.lang.String fullName)
           
static java.util.List<CachedEntity> loadAll(DBContext context, java.lang.String table)
           
static void setName(DBContext context, CachedEntity entity, java.lang.String uri, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityHelper

public EntityHelper()
Method Detail

isNameFree

public static boolean isNameFree(java.sql.Connection con,
                                 long ontologyId,
                                 java.lang.String name)

createName

public static long createName(DBContext context,
                              java.sql.Connection con,
                              long ontologyId,
                              java.lang.String name)

load

public static CachedEntity load(DBContext context,
                                java.lang.String table,
                                long id)

load

public static CachedEntity load(DBContext context,
                                java.lang.String table,
                                java.lang.String fullName)

loadAll

public static java.util.List<CachedEntity> loadAll(DBContext context,
                                                   java.lang.String table)

setName

public static void setName(DBContext context,
                           CachedEntity entity,
                           java.lang.String uri,
                           java.lang.String name)