Cumulus4j API
(1.2.0)

org.cumulus4j.store.model
Class ClassMetaDAO

java.lang.Object
  extended by org.cumulus4j.store.model.AbstractDAO
      extended by org.cumulus4j.store.model.ClassMetaDAO

public class ClassMetaDAO
extends AbstractDAO


Field Summary
 
Fields inherited from class org.cumulus4j.store.model.AbstractDAO
pm
 
Constructor Summary
ClassMetaDAO()
           
ClassMetaDAO(PersistenceManager pm)
           
 
Method Summary
 ClassMeta getClassMeta(Class<?> clazz, boolean throwExceptionIfNotFound)
           
 ClassMeta getClassMeta(long classID, boolean throwExceptionIfNotFound)
           
 ClassMeta getClassMeta(String packageName, String simpleClassName, boolean throwExceptionIfNotFound)
           
 EmbeddedClassMeta getEmbeddedClassMeta(FieldMeta embeddingFieldMeta, boolean throwExceptionIfNotFound)
           
static String getMultiClassMetaOrFilterPart(Map<String,Object> queryParams, Collection<ClassMeta> classMetas)
           
 
Methods inherited from class org.cumulus4j.store.model.AbstractDAO
getPersistenceManager, setPersistenceManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassMetaDAO

public ClassMetaDAO()

ClassMetaDAO

public ClassMetaDAO(PersistenceManager pm)
Method Detail

getMultiClassMetaOrFilterPart

public static String getMultiClassMetaOrFilterPart(Map<String,Object> queryParams,
                                                   Collection<ClassMeta> classMetas)

getClassMeta

public ClassMeta getClassMeta(String packageName,
                              String simpleClassName,
                              boolean throwExceptionIfNotFound)

getClassMeta

public ClassMeta getClassMeta(Class<?> clazz,
                              boolean throwExceptionIfNotFound)

getClassMeta

public ClassMeta getClassMeta(long classID,
                              boolean throwExceptionIfNotFound)

getEmbeddedClassMeta

public EmbeddedClassMeta getEmbeddedClassMeta(FieldMeta embeddingFieldMeta,
                                              boolean throwExceptionIfNotFound)

Cumulus4j API
(1.2.0)

Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.