001package io.ebean.enhance.common; 002 003/** 004 * Constant values used in byte code generation. 005 */ 006public interface EnhanceConstants { 007 008 String INIT = "<init>"; 009 010 String CLINIT = "<clinit>"; 011 012 String NOARG_VOID = "()V"; 013 014 String AVAJE_TRANSACTIONAL_ANNOTATION = "Lio/ebean/annotation/Transactional;"; 015 016 String JAVAX_PERSISTENCE = "Ljavax/persistence/"; 017 018 String ENTITY_ANNOTATION = "Ljavax/persistence/Entity;"; 019 020 String DOCSTORE_ANNOTATION = "Lio/ebean/annotation/DocStore;"; 021 022 String EMBEDDABLE_ANNOTATION = "Ljavax/persistence/Embeddable;"; 023 024 String MAPPEDSUPERCLASS_ANNOTATION = "Ljavax/persistence/MappedSuperclass;"; 025 026 String IDENTITY_FIELD = "_ebean_identity"; 027 028 String INTERCEPT_FIELD = "_ebean_intercept"; 029 030 String C_OBJECT = "java/lang/Object"; 031 032 String C_MODEL = "io/ebean/Model"; 033 034 String C_ENHANCEDTRANSACTIONAL = "io/ebean/bean/EnhancedTransactional"; 035 036 String C_ENTITYBEAN = "io/ebean/bean/EntityBean"; 037 038 String C_SCALAOBJECT = "scala/ScalaObject"; 039 040 String C_GROOVYOBJECT = "groovy/lang/GroovyObject"; 041 042 String C_INTERCEPT = "io/ebean/bean/EntityBeanIntercept"; 043 044 String C_BEANCOLLECTION = "io/ebean/bean/BeanCollection"; 045 046 String L_INTERCEPT = "Lio/ebean/bean/EntityBeanIntercept;"; 047 048 String L_SCOPETRANS = "Lio/ebeaninternal/api/ScopeTrans;"; 049 050 String L_HELPSCOPETRANS = "Lio/ebeaninternal/api/HelpScopeTrans;"; 051 052 String L_DRAFT = "Lio/ebean/annotation/Draft;"; 053 054 String C_TXSCOPE = "io/ebean/TxScope"; 055 056 String C_TXTYPE = "io/ebean/annotation/TxType"; 057 058 String C_TXISOLATION = "io/ebean/annotation/TxIsolation"; 059 060 String C_PERSISTBATCH = "io/ebean/annotation/PersistBatch"; 061 062 String BEANLIST = "io/ebean/common/BeanList"; 063 064 String BEANSET = "io/ebean/common/BeanSet"; 065 066 String BEANMAP = "io/ebean/common/BeanMap"; 067 068 String L_JETBRAINS_NOTNULL = "Lorg/jetbrains/annotations/NotNull;"; 069 070 String L_EBEAN_NOTNULL = "Lio/ebean/annotation/NotNull;"; 071}