2+org/cumulus4j/store/model/EmbeddedClassMeta#org/cumulus4j/store/model/ClassMetajavax/jdo/spi/Detachable javax/jdo/spi/PersistenceCapableEmbeddedClassMeta.java*Ljavax/jdo/annotations/PersistenceCapable; identityType$Ljavax/jdo/annotations/IdentityType; APPLICATION detachabletrue#Ljavax/jdo/annotations/Inheritance;strategy+Ljavax/jdo/annotations/InheritanceStrategy; NEW_TABLE%Ljavax/jdo/annotations/Discriminator;-Ljavax/jdo/annotations/DiscriminatorStrategy; VALUE_MAPvalueEmbeddedClassMetaLjavax/jdo/annotations/Uniques;Ljavax/jdo/annotations/Unique;membersembeddingFieldMeta_fieldIDcolumnsLjavax/jdo/annotations/Column;name discriminatorLjavax/jdo/annotations/Queries;Ljavax/jdo/annotations/Query;0getEmbeddedClassMetaByEmbeddingFieldMeta_fieldIDSELECT UNIQUE FROM org.cumulus4j.store.model.EmbeddedClassMeta EXCLUDE SUBCLASSES WHERE this.embeddingFieldMeta_fieldID == :embeddingFieldMeta_fieldID8org/cumulus4j/store/model/EmbeddedClassMeta$NamedQueries% NamedQueries-org/cumulus4j/store/model/EmbeddedClassMeta$2(-org/cumulus4j/store/model/EmbeddedClassMeta$1*'UNIQUE_SCOPE_PREFIX_EMBEDDED_CLASS_METALjava/lang/String;nonEmbeddedClassMeta%Lorg/cumulus4j/store/model/ClassMeta;%Ljavax/jdo/annotations/NotPersistent;nonEmbeddedClassMeta_classIDJembeddingFieldMeta%Lorg/cumulus4j/store/model/FieldMeta;&nonEmbeddedFieldMeta2EmbeddedFieldMetaLjava/util/Map;cLjava/util/Map;%nextTemp_nonEmbeddedClassMeta_classID(Ljava/util/concurrent/atomic/AtomicLong;#nextTemp_embeddingFieldMeta_fieldID()V ;< =this-Lorg/cumulus4j/store/model/EmbeddedClassMeta;o(Lorg/datanucleus/ExecutionContext;Lorg/cumulus4j/store/model/ClassMeta;Lorg/cumulus4j/store/model/FieldMeta;)V org/datanucleus/ExecutionContextBgetClassLoaderResolver'()Lorg/datanucleus/ClassLoaderResolver; DE CF getClassName()Ljava/lang/String; HI J#org/datanucleus/ClassLoaderResolverL classForName%(Ljava/lang/String;)Ljava/lang/Class; NO MP(Ljava/lang/Class;)V ;R S"java/lang/IllegalArgumentExceptionUembeddingFieldMeta == nullW(Ljava/lang/String;)V ;Y VZ#org/cumulus4j/store/model/FieldMeta\java/lang/StringBuilder^ _=:nonEmbeddedClassMeta is an instance of EmbeddedClassMeta: aappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; cd _e-(Ljava/lang/Object;)Ljava/lang/StringBuilder; cg _htoString jI _k ./ m getClassID()J op q 12 sjava/lang/IllegalStateExceptionu(nonEmbeddedClassMeta not yet persisted: w vZ 34 z getFieldID |p ]} 2 &embeddingFieldMeta not yet persisted:  ,- (J)Ljava/lang/StringBuilder; c _setUniqueScope Y executionContext"Lorg/datanucleus/ExecutionContext; addFieldMeta((Lorg/cumulus4j/store/model/FieldMeta;)V+org/cumulus4j/store/model/EmbeddedFieldMeta3fieldMeta is NOT an instance of EmbeddedFieldMeta:   56 getNonEmbeddedFieldMeta'()Lorg/cumulus4j/store/model/FieldMeta;  java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; embeddedFieldMeta-Lorg/cumulus4j/store/model/EmbeddedFieldMeta; fieldMeta nefm2efmMapremoveFieldMeta getNonEmbeddedClassMeta'()Lorg/cumulus4j/store/model/ClassMeta;&org/cumulus4j/store/model/ClassMetaDAOgetPersistenceManager ()Ljavax/jdo/PersistenceManager; !(Ljavax/jdo/PersistenceManager;)V ; "jdoGetnonEmbeddedClassMeta_classID0(Lorg/cumulus4j/store/model/EmbeddedClassMeta;)J  getClassMeta)(JZ)Lorg/cumulus4j/store/model/ClassMeta; getEmbeddingFieldMeta&org/cumulus4j/store/model/FieldMetaDAO  jdoGetembeddingFieldMeta_fieldID  getFieldMeta)(JZ)Lorg/cumulus4j/store/model/FieldMeta; +getEmbeddedFieldMetaForNonEmbeddedFieldMetaT(Lorg/cumulus4j/store/model/FieldMeta;)Lorg/cumulus4j/store/model/EmbeddedFieldMeta;fieldMeta == nullYfieldMeta is an instance of EmbeddedFieldMeta, but it should be a non-embedded FieldMeta!  ]equals(Ljava/lang/Object;)Z 0fieldMeta.classMeta != this.nonEmbeddedClassMetajava/util/HashMap =getFieldMetasWithSubFieldMetas()Ljava/util/Collection; java/util/Collectioniterator()Ljava/util/Iterator; java/util/IteratorhasNext()Z next()Ljava/lang/Object; get&(Ljava/lang/Object;)Ljava/lang/Object; efmmjava/util/ArrayList = getFieldMetas #populateFieldMetasWithSubFieldMetas>(Ljava/util/Collection;Lorg/cumulus4j/store/model/FieldMeta;)V result=Ljava/util/Collection;Ljava/util/Collection;add  getSubFieldMetas  ] subFieldMeta jdoPostDetach(Ljava/lang/Object;)V3org/cumulus4j/store/model/PostDetachRunnableManager  getInstance7()Lorg/cumulus4j/store/model/PostDetachRunnableManager;      enterScope <    e(Lorg/cumulus4j/store/model/EmbeddedClassMeta;Lorg/cumulus4j/store/model/PostDetachRunnableManager;)V ; + addRunnable(Ljava/lang/Runnable;)V    exitScope <  java/lang/Objectjava/lang/Throwable oLjava/lang/Object;postDetachRunnableManager5Lorg/cumulus4j/store/model/PostDetachRunnableManager;,setNonEmbeddedClassMetaPostponedInPostDetachk(Lorg/cumulus4j/store/model/PostDetachRunnableManager;Lorg/cumulus4j/store/model/DetachedClassMetaModel;I)V(Lorg/cumulus4j/store/model/EmbeddedClassMeta;Lorg/cumulus4j/store/model/DetachedClassMetaModel;ILorg/cumulus4j/store/model/PostDetachRunnableManager;)V ;( ))detachedClassMetaModel2Lorg/cumulus4j/store/model/DetachedClassMetaModel;postponeCounterI access$002y(Lorg/cumulus4j/store/model/EmbeddedClassMeta;Lorg/cumulus4j/store/model/ClassMeta;)Lorg/cumulus4j/store/model/ClassMeta;x0x1 access$100 access$000T(Lorg/cumulus4j/store/model/EmbeddedClassMeta;)Lorg/cumulus4j/store/model/ClassMeta;java/lang/Class7 getSimpleName 9I 8:(C)Ljava/lang/StringBuilder; c< _=&java/util/concurrent/atomic/AtomicLong? @= 89 B :9 D__jdoFieldNamesInit()[Ljava/lang/String; FG H jdoFieldNames[Ljava/lang/String; JK L__jdoFieldTypesInit()[Ljava/lang/Class; NO P jdoFieldTypes[Ljava/lang/Class; RS T__jdoFieldFlagsInit()[B VW X jdoFieldFlags[B Z[ \__jdoGetInheritedFieldCount()I ^_ `jdoInheritedFieldCount b. c%__jdoPersistenceCapableSuperclassInit()Ljava/lang/Class; ef gjdoPersistenceCapableSuperclassLjava/lang/Class; ij k+org.cumulus4j.store.model.EmbeddedClassMetam___jdo$loadClass oO p =javax/jdo/spi/JDOImplHelpers registerClassn(Ljava/lang/Class;[Ljava/lang/String;[Ljava/lang/Class;[BLjava/lang/Class;Ljavax/jdo/spi/PersistenceCapable;)V uv tw jdoMakeDirtyjdoStateManagerLjavax/jdo/spi/StateManager; z{ |javax/jdo/spi/StateManager~ makeDirty7(Ljavax/jdo/spi/PersistenceCapable;Ljava/lang/String;)V   jdoIsDetached  java/lang/StringindexOf(I)I   lastIndexOf   substring(I)Ljava/lang/String;   jdoDetachedState[Ljava/lang/Object;  java/util/BitSet(I)Z  set(I)V  )javax/jdo/JDODetachedFieldAccessExceptionYou have just attempted to access a field/property that hasn't been detached. Please detach it first before performing this operation Z yY  fieldNamefldNameijdoNewInstance@(Ljavax/jdo/spi/StateManager;)Ljavax/jdo/spi/PersistenceCapable;jdoFlagsB  smR(Ljavax/jdo/spi/StateManager;Ljava/lang/Object;)Ljavax/jdo/spi/PersistenceCapable;jdoCopyKeyFieldsFromObjectId  objjdoReplaceFieldstate manager is nullreplacingLongField&(Ljavax/jdo/spi/PersistenceCapable;I)J    indexjdoProvideFieldprovidedLongField'(Ljavax/jdo/spi/PersistenceCapable;IJ)V     jdoCopyField1(Lorg/cumulus4j/store/model/EmbeddedClassMeta;I)V)(Lorg/cumulus4j/store/model/ClassMeta;I)V   jdoCopyFields(Ljava/lang/Object;[I)VfieldNumbers is nullKobject is not an object of type org.cumulus4j.store.model.EmbeddedClassMetastate managers do not match  indices[Iother1java/lang/LongTYPE j jdoGetManagedFieldCount _ #org.cumulus4j.store.model.ClassMeta java/lang/ClassNotFoundExceptionforName O 8java/lang/NoClassDefFoundError getMessage I  Z classNamee"Ljava/lang/ClassNotFoundException; jdoSuperClone$java/lang/CloneNotSupportedExceptionclone  isLoaded&(Ljavax/jdo/spi/PersistenceCapable;I)Z   getLongField'(Ljavax/jdo/spi/PersistenceCapable;IJ)J  You have just attempted to access field "embeddingFieldMeta_fieldID" yet this field was not detached when you detached the object. Either dont access this field, or detach it when detaching the object.objPC jdoSetembeddingFieldMeta_fieldID1(Lorg/cumulus4j/store/model/EmbeddedClassMeta;J)V setLongField((Ljavax/jdo/spi/PersistenceCapable;IJJ)V   valYou have just attempted to access field "nonEmbeddedClassMeta_classID" yet this field was not detached when you detached the object. Either dont access this field, or detach it when detaching the object. "jdoSetnonEmbeddedClassMeta_classIDRuntimeVisibleAnnotations SignatureCodeLocalVariableTableLineNumberTable StackMapTableLocalVariableTypeTable?()Ljava/util/Collection;e(Ljava/util/Collection;Lorg/cumulus4j/store/model/FieldMeta;)V Exceptions SourceFile InnerClasses! ,-./01234025670 89 :9Z[ijRSJKb.#;</*> ?@;;A_*+G,KQT- VYX[,VY_Y`bf,il[*,n*,rt*t vY_Y`xf,ily*-{*-~* vY_Y`f-ily*_Y`f*l*?@./34>>?@!B(DCFHGPHYItKyLMNQR!C]!00B+VY_Y`f+il[*+*M,+N,--W*5 B?@B4,6 ,7"VW"Y'Z,[0\5]A_ "G *+* ?@ 4cd e^#*n*Y**n*n #?@mnp^#*{*Y**ŵ{*{ #?@z{}A+ VYɷ[+ VY˷[*+϶Ӛ VYշ[*FYM*ܹN-&-]::,W*,*+4kd4F;6?@4 F;7:-7>Fdky|+0YL*M,,]N*+-+ %40?@( (%+.1+,W,N--]:*+*&41?@114 1&-0 )M,*+,+Y*,, N,-! )?@)"#%$%" !(! !&'\+)Y*,+**?@$%+,-. /0;*+Zn1@2/$3/* 1@$45/*n 1@$6<i_Y`;f.>l@YAC@YAEIMQUY]adhlnqMU]lYrx&$yY*}*}*+*q+mM+.++.`M+M>CM2,4*2d`*2d`YM*+*?@-h-<K.%1 9*} * ?@FYrM,,+}, ?@{ @UYrN--+}-,-*?@{#@V*}vYydd9'**}***}*t*V?@V.V*}vYydd9'*}***}**t*ȱV?@V.w9dd-"*+*+tt *+ͱ 9?@9@9. k*}vYy,vYѷy+VYӷ[+N*}-}VYշ[,d6*-,.ׄ4k?@k#k83@T. FGYSYSNO8YSYSVWYTYT ^_ _` efq oON*LY+- E<*L++}+?@ "@ _*0*})*}*d`*}*d`**"*2d`Y* _@4% uC*!*}*}*d`*  ***2d`C@C 2% _*0*})*}*d`*}*d`*t*"*2d`Y*t _@4% uC*!*}*}*d`*t  *t**2d`C@C 2% &' )+j  e sees[@[s[@s ![@"s#s$