Class ForeignKeyAnnotator


  • public class ForeignKeyAnnotator
    extends java.lang.Object
    Author:
    Laurent Leseigneur
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void annotateForeignKeyName​(com.sun.codemodel.JDefinedClass entityClass, com.sun.codemodel.JFieldVar jFieldVar, org.bonitasoft.engine.bdm.model.field.RelationField relationField)  
      protected int getReducedUniqueName​(com.sun.codemodel.JDefinedClass entityClass, com.sun.codemodel.JFieldVar jFieldVar, org.bonitasoft.engine.bdm.model.field.RelationField relationField)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ForeignKeyAnnotator

        public ForeignKeyAnnotator​(CodeGenerator codeGenerator)
    • Method Detail

      • annotateForeignKeyName

        public void annotateForeignKeyName​(com.sun.codemodel.JDefinedClass entityClass,
                                           com.sun.codemodel.JFieldVar jFieldVar,
                                           org.bonitasoft.engine.bdm.model.field.RelationField relationField)
      • getReducedUniqueName

        protected int getReducedUniqueName​(com.sun.codemodel.JDefinedClass entityClass,
                                           com.sun.codemodel.JFieldVar jFieldVar,
                                           org.bonitasoft.engine.bdm.model.field.RelationField relationField)