Class OEntityManagerClassHandler

java.lang.Object
com.orientechnologies.orient.core.entity.OEntityManagerClassHandler
Direct Known Subclasses:
OObjectEntityClassHandler

public class OEntityManagerClassHandler extends Object
Author:
Luca Molino (molino.luca--at--gmail.com)
  • Constructor Details

    • OEntityManagerClassHandler

      public OEntityManagerClassHandler()
  • Method Details

    • getEntityClass

      public Class<?> getEntityClass(String iClassName)
      Returns the Java class by its name
      Parameters:
      iClassName - Simple class name without the package
      Returns:
      Returns the Java class by its name
    • registerEntityClass

      public void registerEntityClass(Class<?> iClass)
    • registerEntityClass

      public void registerEntityClass(Class<?> iClass, boolean forceSchemaReload)
    • registerEntityClass

      public void registerEntityClass(String iClassName, Class<?> iClass)
    • registerEntityClass

      public void registerEntityClass(String iClassName, Class<?> iClass, boolean forceSchemaReload)
    • deregisterEntityClass

      public void deregisterEntityClass(String iClassName)
    • deregisterEntityClass

      public void deregisterEntityClass(Class<?> iClass)
    • getClassesEntrySet

      public Set<Map.Entry<String,Class<?>>> getClassesEntrySet()
    • containsEntityClass

      public boolean containsEntityClass(String iClassName)
    • containsEntityClass

      public boolean containsEntityClass(Class<?> iClass)
    • createInstance

      Throws:
      InstantiationException
      IllegalAccessException
      InvocationTargetException
    • getRegisteredEntities

      public Collection<Class<?>> getRegisteredEntities()