org.neodatis.odb.core.layers.layer2.meta
Class ClassInfoHelper

java.lang.Object
  extended by org.neodatis.odb.core.layers.layer2.meta.ClassInfoHelper

public class ClassInfoHelper
extends java.lang.Object

Author:
olivier

Constructor Summary
ClassInfoHelper()
           
 
Method Summary
static java.util.List<java.lang.String> getIndexAttributes(ClassInfo classInfo, java.lang.String indexName)
           
static java.util.List<java.lang.String> getIndexDescriptions(ClassInfo classInfo)
           
static java.util.List<java.lang.String> getIndexNames(ClassInfo classInfo)
           
static long getIndexSize(ClassInfo classInfo, java.lang.String indexName)
           
static boolean indexIsUnique(ClassInfo classInfo, java.lang.String indexName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassInfoHelper

public ClassInfoHelper()
Method Detail

getIndexDescriptions

public static java.util.List<java.lang.String> getIndexDescriptions(ClassInfo classInfo)

getIndexAttributes

public static java.util.List<java.lang.String> getIndexAttributes(ClassInfo classInfo,
                                                                  java.lang.String indexName)

getIndexSize

public static long getIndexSize(ClassInfo classInfo,
                                java.lang.String indexName)

indexIsUnique

public static boolean indexIsUnique(ClassInfo classInfo,
                                    java.lang.String indexName)

getIndexNames

public static java.util.List<java.lang.String> getIndexNames(ClassInfo classInfo)