com.orientechnologies.jdo
Class oUtility

java.lang.Object
  extended bycom.orientechnologies.jdo.oUtility

public class oUtility
extends java.lang.Object


Field Summary
static java.lang.String ORIENT_HOME_VAR
           
static java.lang.String SYSTEM_NAMESPACE
           
 
Constructor Summary
oUtility()
           
 
Method Summary
static java.lang.String convertFilePath(java.lang.String iPath)
           
static java.lang.String getClassFromId(oPersistenceManager iManager, int iId)
           
static java.lang.String getClassFromOid(oPersistenceManager iManager, oOID iOid)
           
static java.lang.String getClassName(oPersistenceManager iMgr, java.lang.String iClassName)
           
static java.lang.String getFinalClassName(java.lang.String iClassName)
           
static int getIdFromClass(oPersistenceManager iManager, java.lang.String iClassName)
           
static java.lang.String getJavaType(java.lang.String iDbType)
           
static java.lang.Class getLiteralClass(java.lang.Class iType)
           
static int getMemberPOffset(java.lang.String iDomainName, java.lang.String iClassName, java.lang.String iMemberName)
           
static java.lang.String getOrientHome()
           
static java.lang.String getPackageName(java.lang.String iClassName)
           
static int getSizeFromId(int iId, java.lang.String iEmbedded)
           
static java.util.Vector getThrowableNested(java.lang.Throwable e)
           
static boolean implementsInterface(java.lang.Class iType, java.lang.String iIfcName)
           
static void printJDOException(JDOException iException, java.io.PrintStream iOut)
           
static void printJDOException(JDOException iException, java.io.PrintStream iOut, boolean iFullMode)
           
static void throwJDODataStoreException(java.lang.String iMessage, java.lang.Exception iDetail)
           
static java.lang.Throwable[] throwJDOException(java.lang.Exception iDetail)
           
static void throwJDOFatalException(java.lang.String iMessage, java.lang.Error iDetail)
           
static void throwJDOFatalException(java.lang.String iMessage, java.lang.Exception iDetail)
           
static void throwJDOUserException(java.lang.String iMessage)
           
static void throwJDOUserException(java.lang.String iMessage, java.lang.Exception iDetail)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORIENT_HOME_VAR

public static final java.lang.String ORIENT_HOME_VAR
See Also:
Constant Field Values

SYSTEM_NAMESPACE

public static final java.lang.String SYSTEM_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

oUtility

public oUtility()
Method Detail

convertFilePath

public static java.lang.String convertFilePath(java.lang.String iPath)

throwJDODataStoreException

public static void throwJDODataStoreException(java.lang.String iMessage,
                                              java.lang.Exception iDetail)

throwJDOUserException

public static void throwJDOUserException(java.lang.String iMessage)

throwJDOUserException

public static void throwJDOUserException(java.lang.String iMessage,
                                         java.lang.Exception iDetail)

throwJDOFatalException

public static void throwJDOFatalException(java.lang.String iMessage,
                                          java.lang.Exception iDetail)

throwJDOFatalException

public static void throwJDOFatalException(java.lang.String iMessage,
                                          java.lang.Error iDetail)

throwJDOException

public static java.lang.Throwable[] throwJDOException(java.lang.Exception iDetail)

getThrowableNested

public static java.util.Vector getThrowableNested(java.lang.Throwable e)

printJDOException

public static void printJDOException(JDOException iException,
                                     java.io.PrintStream iOut)

printJDOException

public static void printJDOException(JDOException iException,
                                     java.io.PrintStream iOut,
                                     boolean iFullMode)

getFinalClassName

public static java.lang.String getFinalClassName(java.lang.String iClassName)

getPackageName

public static java.lang.String getPackageName(java.lang.String iClassName)

getClassName

public static java.lang.String getClassName(oPersistenceManager iMgr,
                                            java.lang.String iClassName)

getClassFromId

public static java.lang.String getClassFromId(oPersistenceManager iManager,
                                              int iId)

getClassFromOid

public static java.lang.String getClassFromOid(oPersistenceManager iManager,
                                               oOID iOid)

getSizeFromId

public static int getSizeFromId(int iId,
                                java.lang.String iEmbedded)

getIdFromClass

public static int getIdFromClass(oPersistenceManager iManager,
                                 java.lang.String iClassName)

getLiteralClass

public static java.lang.Class getLiteralClass(java.lang.Class iType)

implementsInterface

public static boolean implementsInterface(java.lang.Class iType,
                                          java.lang.String iIfcName)

getJavaType

public static java.lang.String getJavaType(java.lang.String iDbType)

getMemberPOffset

public static int getMemberPOffset(java.lang.String iDomainName,
                                   java.lang.String iClassName,
                                   java.lang.String iMemberName)

getOrientHome

public static java.lang.String getOrientHome()