Uses of Class
org.objectweb.speedo.api.SpeedoException

Packages that use SpeedoException
org.objectweb.speedo.genclass.merger Speedo tools merging the generic class GenClass with Speedo extention of java.util.XXX classes in order to avoid the code duplication. 
org.objectweb.speedo.generation The Speedo enhancer. 
org.objectweb.speedo.generation.api Speedo enhancer internal API. 
org.objectweb.speedo.generation.compiler Compiler used by the speedo enhancer to compile generated classes. 
org.objectweb.speedo.generation.enhancer Byte code transformations used by the enhancer. 
org.objectweb.speedo.generation.generator The speedo class generator used in the Speedo enhancer. 
org.objectweb.speedo.generation.generator.api Internal Speedo generator API. 
org.objectweb.speedo.generation.generator.fields Generator of Speedo Fieds class (the state of persistent objects). 
org.objectweb.speedo.generation.generator.home   
org.objectweb.speedo.generation.generator.lib   
org.objectweb.speedo.generation.generator.objectid Generator of persistent class identifier (composite). 
org.objectweb.speedo.generation.generator.proxy Generator of Speedo Proxy class (Speedo handles on the persistent class). 
org.objectweb.speedo.generation.jdo   
org.objectweb.speedo.generation.jorm Jorm generator and Jorm meta information builder. 
org.objectweb.speedo.generation.jorm.rdb   
org.objectweb.speedo.generation.lib Common class of the enhancer. 
org.objectweb.speedo.generation.mivisitor Speedo meta information visitor used in ordet to fill it with 'forgotten' user information. 
org.objectweb.speedo.generation.parser Parser of the .jdo file. 
org.objectweb.speedo.generation.recompiler   
org.objectweb.speedo.generation.serializer   
org.objectweb.speedo.metadata The Speedo meta information used for the persistent class enhancement. 
org.objectweb.speedo.naming.api Speedo internal API permiting to define the persistent object naming (identifier). 
org.objectweb.speedo.naming.lib Implementation of several naming. 
org.objectweb.speedo.query.api   
org.objectweb.speedo.query.lib   
org.objectweb.speedo.query.parser   
 

Uses of SpeedoException in org.objectweb.speedo.genclass.merger
 

Methods in org.objectweb.speedo.genclass.merger that throw SpeedoException
 void GenClassMerger.mergeGenClass(java.lang.String gcn)
           
protected  org.objectweb.asm.ClassReader GenClassMerger.loadJavaClass(java.lang.String filename, boolean remove)
          Loads a specified class.
protected  void GenClassMerger.writeJavaClass(java.lang.String filename, org.objectweb.asm.ClassWriter jclass)
          Saves the new bytecode of the specified Java class under a specified base directory.
 

Uses of SpeedoException in org.objectweb.speedo.generation
 

Methods in org.objectweb.speedo.generation that throw SpeedoException
 boolean SpeedoCompiler.init()
           
 void SpeedoCompiler.process()
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.api
 

Subclasses of SpeedoException in org.objectweb.speedo.generation.api
 class SpeedoInstanceGenerationException
          This class corresponds to exceptions thrown before runtime.
 class SpeedoXMLError
           
 

Methods in org.objectweb.speedo.generation.api that throw SpeedoException
 boolean GeneratorComponent.init()
           
 void GeneratorComponent.process()
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.compiler
 

Methods in org.objectweb.speedo.generation.compiler that throw SpeedoException
 void Compiler.process()
          Tries to process the compilation internally.
 

Uses of SpeedoException in org.objectweb.speedo.generation.enhancer
 

Subclasses of SpeedoException in org.objectweb.speedo.generation.enhancer
 class SpeedoEnhancerException
           
 

Methods in org.objectweb.speedo.generation.enhancer that throw SpeedoException
 void PersistentClassEnhancer.process()
          Loads all binary classes described by the Object Model and applies revelant modification to each of them.
 void PersistenceAwareEnhancer.process()
          Loads all persistence aware classes described by the Object Model and applies revelant modification to each of them.
 void MetaDataAnalyzer.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void MetaDataAnalyzer.visitClass(SpeedoClass sc)
           
 boolean FieldModifier.init()
           
 void FieldModifier.process()
           
 boolean DummyAccessorAdder.init()
           
 void DummyAccessorAdder.process()
           
 boolean AroundCompilation.init()
           
 void AroundCompilation.process()
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator
 

Methods in org.objectweb.speedo.generation.generator that throw SpeedoException
 void SpeedoGenerator.process()
          Generation all files , and Fields.
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator.api
 

Subclasses of SpeedoException in org.objectweb.speedo.generation.generator.api
 class SpeedoGenerationException
          This class corresponds to exceptions detected while creating files "proxy", "manager" and "fields".
 

Methods in org.objectweb.speedo.generation.generator.api that throw SpeedoException
 void VelocityGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          It generates the file name corresponding to the Speedo meta object given in parameter.
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator.fields
 

Methods in org.objectweb.speedo.generation.generator.fields that throw SpeedoException
 boolean FieldsGenerator.init()
           
 void FieldsGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the a file since a SpeedoClass meta object.
protected  org.apache.velocity.context.Context FieldsGenerator.getContext(SpeedoClass jdoClass)
          This method initialises the Velocity context.
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator.home
 

Methods in org.objectweb.speedo.generation.generator.home that throw SpeedoException
 boolean HomeGenerator.init()
           
 void HomeGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the a file since a SpeedoClass meta object.
protected  org.apache.velocity.context.Context HomeGenerator.getContext(SpeedoClass jdoClass)
          This method initialises the Velocity context.
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator.lib
 

Methods in org.objectweb.speedo.generation.generator.lib that throw SpeedoException
protected  void AbstractVelocityGenerator.computeTemplate(java.lang.String templateFN)
           
abstract  void AbstractVelocityGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          generate the file name corresponding to the Speedo meta object given in parameter.
abstract  boolean AbstractVelocityGenerator.init()
           
 void AbstractVelocityGenerator.process()
           
protected  org.apache.velocity.context.Context SpeedoGenerator.getContext(SpeedoClass jdoClass)
           
 void SpeedoGenerator.fillFetchGroupInfo(SpeedoGenerator.FetchGroup fg, SpeedoFetchGroup sfg)
           
 void SpeedoGenerator.fillFieldInfo(SpeedoGenerator.Field f, SpeedoField sp, int nbField, org.apache.velocity.context.Context ctx)
           
 void SpeedoGenerator.fillReferenceInfo(SpeedoGenerator.Field f, SpeedoField sp, org.objectweb.jorm.metainfo.api.TypedElement te, org.apache.velocity.context.Context ctx, org.objectweb.asm.Type asmType)
           
 void SpeedoGenerator.fillRelationInfo(SpeedoGenerator.Field f, SpeedoField sp, org.objectweb.jorm.metainfo.api.TypedElement te, org.apache.velocity.context.Context ctx, org.objectweb.asm.Type asmType)
           
 void SpeedoGenerator.fillUserFieldMappingInfo(SpeedoGenerator.Field f, SpeedoField sp)
           
protected  org.objectweb.jorm.metainfo.api.Mapping SpeedoGenerator.getMapping(org.objectweb.jorm.metainfo.api.Class clazz)
           
protected  org.objectweb.jorm.metainfo.api.NameDef SpeedoGenerator.getClassNameDef(org.objectweb.jorm.metainfo.api.Class clazz)
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator.objectid
 

Methods in org.objectweb.speedo.generation.generator.objectid that throw SpeedoException
 boolean ObjectIdGenerator.init()
           
 void ObjectIdGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the a file since a SpeedoClass meta object.
 

Uses of SpeedoException in org.objectweb.speedo.generation.generator.proxy
 

Methods in org.objectweb.speedo.generation.generator.proxy that throw SpeedoException
 boolean ProxyGenerator.init()
           
 void ProxyGenerator.generate(SpeedoClass sClass, java.lang.String fileName)
          This method generates the new file.
protected  org.apache.velocity.context.Context ProxyGenerator.getContext(SpeedoClass jdoClass)
          This method initialises the Velocity context.
 

Uses of SpeedoException in org.objectweb.speedo.generation.jdo
 

Methods in org.objectweb.speedo.generation.jdo that throw SpeedoException
 boolean SequenceGenerator.init()
           
 void SequenceGenerator.process()
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.jorm
 

Methods in org.objectweb.speedo.generation.jorm that throw SpeedoException
 java.util.Collection JormMIBuilder.createMI(java.util.List scs)
          Creates the jorm meta information for a set of persistent classes.
 java.util.Collection JormMIBuilder.createMI(java.util.List scs, java.lang.String projectName, java.lang.String mapperName)
          Creates the jorm meta information for a set of persistent classes.
 java.util.Collection JormMIBuilder.createMI(java.util.List scs, java.lang.String projectName, java.lang.String mapperName, JormMIMappingBuilder mb)
          Creates the jorm meta information for a set of persistent classes.
 org.objectweb.jorm.metainfo.api.ScalarField JormMIBuilder.createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo, java.lang.String fn, org.objectweb.jorm.type.api.PType type, int size, int scale)
          It creates a field of a name def.
 org.objectweb.jorm.metainfo.api.ScalarField JormMIBuilder.createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo, java.lang.String fn, org.objectweb.jorm.type.api.PType type)
          It creates a field of a name def.
 boolean JormGenerator.init()
           
 void JormGenerator.process()
          Performs the JORM objects' generation.
protected  void JormGenerator.isCompatible()
          Verifies that all persistent capable field for jdo is described in JORM.
protected  void JormGenerator.compareClass(SpeedoClass clas, org.objectweb.jorm.metainfo.api.Manager manager, java.util.List except)
           
 org.objectweb.jorm.metainfo.api.ClassMapping JormMIMappingBuilder.createClassMapping(org.objectweb.jorm.metainfo.api.Class clazz, SpeedoClass sc, org.objectweb.jorm.metainfo.api.Mapping mapping)
          It builds a ClassMapping, assignes it to the mapping and builds mapping structure for the class (RdbTable, directory name, ...).
 void JormMIMappingBuilder.finalizeClassMapping(SpeedoClass sc, java.lang.String projectName, java.lang.String mapperName)
          It finishes the filling of a ClassMapping (Inheritance for example).
 org.objectweb.jorm.metainfo.api.GenClassMapping JormMIMappingBuilder.createGenClassMapping(org.objectweb.jorm.metainfo.api.GenClassRef gcr, SpeedoField sf, org.objectweb.jorm.metainfo.api.Mapping mapping)
          It builds a GenClassMapping, assignes it to the mapping and builds mapping structure for the class (RdbTable, directory name, ...).
 org.objectweb.jorm.metainfo.api.PrimitiveElementMapping JormMIMappingBuilder.createFieldMapping(org.objectweb.jorm.metainfo.api.PrimitiveElement pe, SpeedoElement selem, org.objectweb.jorm.metainfo.api.CommonClassMapping cm)
          It creates the mapping of a primitive field.
 void JormMIMappingBuilder.createNameDefMapping(org.objectweb.jorm.metainfo.api.CommonClassMapping cm, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass sc, boolean isIdentifier, boolean isInGenClass)
          It creates the mapping of a name def (reference or identifier).
 

Uses of SpeedoException in org.objectweb.speedo.generation.jorm.rdb
 

Methods in org.objectweb.speedo.generation.jorm.rdb that throw SpeedoException
 org.objectweb.jorm.metainfo.api.ClassMapping OneTableRdbJormIMappingBuilder.createClassMapping(org.objectweb.jorm.metainfo.api.Class clazz, SpeedoClass sc, org.objectweb.jorm.metainfo.api.Mapping mapping)
          It builds a RdbClassMultiMapping and creates the main table.
 void OneTableRdbJormIMappingBuilder.finalizeClassMapping(SpeedoClass sc, java.lang.String projectName, java.lang.String mapperName)
           
 org.objectweb.jorm.metainfo.api.GenClassMapping OneTableRdbJormIMappingBuilder.createGenClassMapping(org.objectweb.jorm.metainfo.api.GenClassRef gcr, SpeedoField sf, org.objectweb.jorm.metainfo.api.Mapping mapping)
          It builds a RdbClassMultiMapping and creates the table.
 void OneTableRdbJormIMappingBuilder.createNameDefMapping(org.objectweb.jorm.metainfo.api.CommonClassMapping cm, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass sc, boolean isIdentifier, boolean isInGenClass)
          It creates the mapping of a name def (reference or identifier).
 void FilterManager.assignFilter(java.lang.String filter, org.objectweb.jorm.mapper.rdb.metainfo.RdbFilter rdbFilter, SpeedoClass sc, java.lang.String projectName, java.lang.String mapperName)
           
 org.objectweb.medor.expression.api.Expression FilterManager.FilterParser.parse(java.lang.String filter)
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.lib
 

Methods in org.objectweb.speedo.generation.lib that throw SpeedoException
abstract  boolean AbstractGeneratorComponent.init()
           
abstract  void AbstractGeneratorComponent.process()
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.mivisitor
 

Methods in org.objectweb.speedo.generation.mivisitor that throw SpeedoException
 void VersionFieldAdder.visitClass(SpeedoClass sc)
           
 void TupleExtensionCopier.visitExtension(SpeedoExtension se)
           
 void ReverseFieldAdder.visitExtension(SpeedoExtension se)
           
static SpeedoField ReverseFieldAdder.getReverseField(SpeedoField sf, java.lang.String rfn)
          Retrieves the SpeedoField instance which is the reverse of a given SpeedoField.
static void ReverseFieldAdder.throwError(java.lang.String msg, SpeedoField sf)
          Log a pretty error message with the context (field, class, xml desc)
 void PrimaryKeyFieldAdder.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void PrimaryKeyFieldAdder.visitClass(SpeedoClass sc)
           
 boolean MetaInfoVisitors.init()
           
 void MetaInfoVisitors.process()
           
 void MetaInfoVisitorImpl.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void MetaInfoVisitorImpl.visitXml(SpeedoXMLDescriptor xml)
           
 void MetaInfoVisitorImpl.visitPackage(SpeedoPackage sp)
           
 void MetaInfoVisitorImpl.visitClass(SpeedoClass sc)
           
 void MetaInfoVisitorImpl.visitField(SpeedoField sf)
           
 void KeyFieldChecker.visitExtension(SpeedoExtension se)
           
 void JavaLangShorcutVisitor.visitClass(SpeedoClass sc)
           
 void JavaLangShorcutVisitor.visitField(SpeedoField sf)
           
 void JMICleanerVisitor.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void JMICleanerVisitor.visitClass(SpeedoClass sc)
           
 void InheritanceVisitor.visitClass(SpeedoClass sc)
           
 void FieldConverterVisitor.visitField(SpeedoField sf)
           
 void ExtensionVerifier.visitPackage(SpeedoPackage sp)
           
 void ExtensionVerifier.visitClass(SpeedoClass sc)
           
 void ExtensionVerifier.visitField(SpeedoField sf)
           
 void DataStoreIdAdder.visitClass(SpeedoClass sc)
           
 void MetaInfoVisitor.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void MetaInfoVisitor.visitXml(SpeedoXMLDescriptor xml)
           
 void MetaInfoVisitor.visitPackage(SpeedoPackage sp)
           
 void MetaInfoVisitor.visitClass(SpeedoClass sc)
           
 void MetaInfoVisitor.visitField(SpeedoField sf)
           
 void MetaInfoVisitor.visitExtension(SpeedoExtension se)
           
 boolean AbstractMetaInfoVisitor.init()
           
 void AbstractMetaInfoVisitor.process()
           
 void AbstractMetaInfoVisitor.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void AbstractMetaInfoVisitor.visitXml(SpeedoXMLDescriptor xml)
           
 void AbstractMetaInfoVisitor.visitPackage(SpeedoPackage sp)
           
 void AbstractMetaInfoVisitor.visitClass(SpeedoClass sc)
           
 void AbstractMetaInfoVisitor.visitField(SpeedoField sf)
           
 void AbstractMetaInfoVisitor.visitExtension(SpeedoExtension se)
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.parser
 

Methods in org.objectweb.speedo.generation.parser that throw SpeedoException
 boolean JdoParser.init()
          The parser instance is reused at each process method call
 void JdoParser.process()
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.recompiler
 

Methods in org.objectweb.speedo.generation.recompiler that throw SpeedoException
 boolean UpToDateVisitor.init()
           
 void UpToDateVisitor.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void UpToDateVisitor.visitXml(SpeedoXMLDescriptor xml)
           
 void UpToDateVisitor.visitClass(SpeedoClass sc)
           
 void Recompiler.visitCompilerParameter(SpeedoCompilerParameter scp)
           
 void Recompiler.visitClass(SpeedoClass sc)
           
 

Uses of SpeedoException in org.objectweb.speedo.generation.serializer
 

Methods in org.objectweb.speedo.generation.serializer that throw SpeedoException
 boolean MISerializer.init()
           
 void MISerializer.process()
          Launch the serialization.
 

Uses of SpeedoException in org.objectweb.speedo.metadata
 

Methods in org.objectweb.speedo.metadata that throw SpeedoException
 void SpeedoXMLDescriptor.add(java.lang.Object pac, boolean failsOnError, org.objectweb.util.monolog.api.Logger logger)
          Adds a package descriptor to the global descriptor.
 void SpeedoPackage.addClass(java.lang.Object clazz, boolean failsOnError, org.objectweb.util.monolog.api.Logger logger)
          Adds a class descriptor to the package descriptor.
 void SpeedoClass.add(java.lang.Object field, boolean failsOnError, org.objectweb.util.monolog.api.Logger logger)
          Adds a SpeedoField to the class.
 void SpeedoClass.addFetchGroup(java.lang.Object fetchGroup, boolean failsOnError, org.objectweb.util.monolog.api.Logger logger)
          Adds a SpeedoFetchgroup to the class.
 

Uses of SpeedoException in org.objectweb.speedo.naming.api
 

Methods in org.objectweb.speedo.naming.api that throw SpeedoException
 org.objectweb.jorm.metainfo.api.ScalarField MIBuilderHelper.createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo, java.lang.String fn, org.objectweb.jorm.type.api.PType type)
           
 org.objectweb.jorm.metainfo.api.ScalarField MIBuilderHelper.createNameDefField(org.objectweb.jorm.metainfo.api.MetaObject mo, java.lang.String fn, org.objectweb.jorm.type.api.PType type, int size, int scale)
           
 void NamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
          Fill the name def of an identifier or a reference
 void NamingManager.getJormNamingConfig(org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass targetClass, org.objectweb.jorm.metainfo.api.MetaObject sourceMO, java.lang.String key, java.util.Properties result)
          computes the naming configuration information for a class or a reference.
 

Uses of SpeedoException in org.objectweb.speedo.naming.lib
 

Methods in org.objectweb.speedo.naming.lib that throw SpeedoException
 void UserIdSingleNamingManager.getJormNamingConfig(org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass targetClass, org.objectweb.jorm.metainfo.api.MetaObject sourceMO, java.lang.String key, java.util.Properties result)
          sud,coding type, pnc class name, class name
 void UserIdSingleNamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
           
 void UserIdCompositeNamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
           
 void UserIdCompositeNamingManager.getJormNamingConfig(org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass targetClass, org.objectweb.jorm.metainfo.api.MetaObject sourceMO, java.lang.String key, java.util.Properties result)
          Build a property value compsed such as this pattern userid,binder_class_name,pnc_class_name,class_name
 void RdbSequenceNamingManager.getJormNamingConfig(org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass targetClass, org.objectweb.jorm.metainfo.api.MetaObject sourceMO, java.lang.String key, java.util.Properties result)
           
 void RdbSequenceNamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
          The auto incremented field used as identifier can be a visble or an hidden field.
 void PolymorphIdNamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
           
 void OLongIdNamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
           
 void LongIdNamingManager.fillNameDef(MIBuilderHelper mibh, org.objectweb.jorm.metainfo.api.Manager manager, org.objectweb.jorm.metainfo.api.NameDef nd, SpeedoClass tsc, SpeedoClass ssc, org.objectweb.jorm.metainfo.api.MetaObject mo, org.objectweb.jorm.metainfo.api.Reference ref, org.objectweb.jorm.metainfo.api.CommonClassMapping hcm, JormMIMappingBuilder mb, boolean isIdentifier, boolean isInGenClass, boolean createField, java.util.Collection createdMOs)
           
 NamingManager NamingManagerFactory.getNamingManager(SpeedoClass sc)
           
 

Uses of SpeedoException in org.objectweb.speedo.query.api
 

Methods in org.objectweb.speedo.query.api that throw SpeedoException
 void CompiledQuery.compile()
          Compiles the query if it is not already done.
 java.lang.Object CompiledQuery.execute(java.lang.Object[] parameters, ProxyManager pm, QueryDefinition qd)
          Executes the compiled query.
 java.lang.Object CompiledQuery.execute(java.util.Map parameters, ProxyManager pm, QueryDefinition qd)
           
 

Uses of SpeedoException in org.objectweb.speedo.query.lib
 

Methods in org.objectweb.speedo.query.lib that throw SpeedoException
 java.lang.Object QueryResultUnique.getResult()
           
 void SpeedoCompiledQuery.compile()
          compile the current SpeedoCompiledQuery.
 java.lang.Object SpeedoCompiledQuery.execute(java.lang.Object[] a, ProxyManager pm, QueryDefinition userqd)
          evaluate the query with a single parameter which is a array of object parameters.
 java.lang.Object SpeedoCompiledQuery.execute(java.util.Map m, ProxyManager pm, QueryDefinition userqd)
          evaluate the query with a single parameter which is a Map of object parameters.
 

Constructors in org.objectweb.speedo.query.lib that throw SpeedoException
QueryResultUnique(org.objectweb.medor.tuple.api.TupleCollection _tc, javax.jdo.PersistenceManager _pm, java.lang.Object[] _conns, java.lang.Class _resultClazz, java.lang.Class[] _selectedFieldTypes, boolean staticFirstElementIndex, org.objectweb.util.monolog.api.Logger _logger)
          Builds a QueryResultList.
QueryResultList(org.objectweb.medor.tuple.api.TupleCollection _tc, javax.jdo.PersistenceManager _pm, java.lang.Object[] _conns, java.lang.Class _resultClazz, java.lang.Class[] _selectedFieldTypes, boolean staticFirstElementIndex, org.objectweb.util.monolog.api.Logger _logger)
          Builds a QueryResultList.
QueryResultCommon(org.objectweb.medor.tuple.api.TupleCollection _tc, javax.jdo.PersistenceManager _pm, java.lang.Object[] _conns, java.lang.Class _resultClazz, java.lang.Class[] _selectedFieldTypes, boolean staticFirstElementIndex, org.objectweb.util.monolog.api.Logger _logger)
          Builds a QueryResultList.
 

Uses of SpeedoException in org.objectweb.speedo.query.parser
 

Methods in org.objectweb.speedo.query.parser that throw SpeedoException
 void SpeedoQLQueryFilterVisitor.startVisiting()
          the visit starts here, please before sets a list of variables.
 java.util.Map SpeedoQLVariableVisitor.startVisiting()
          The visit of the tree starts here.
 org.objectweb.medor.query.api.QueryTreeField SpeedoQLVariableVisitor.getField(java.lang.String path)
           
 void SelectGroupByVisitor.visit(QueryDefinition qd)
          Visit the select and Groupby clause
 

Constructors in org.objectweb.speedo.query.parser that throw SpeedoException
SpeedoQLQueryFilterVisitor(java.util.Map _fields, org.objectweb.medor.query.lib.SelectProject _root, ASTSpeedoQL speedoql, org.objectweb.util.monolog.api.Logger logger, java.util.Map hparam, java.util.Map vparam, java.lang.Class clazz, org.objectweb.medor.query.jorm.lib.QueryBuilder _qb, JormFactory jf)
           
SpeedoQLVariableVisitor(SimpleNode speedoql, org.objectweb.jorm.metainfo.api.Manager jmim, org.objectweb.util.monolog.api.Logger logger, java.util.Map hparam, java.util.Map hvar, java.util.List orders, java.lang.String classname, boolean includeSubClasses)