All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bonitasoft.engine.bdm.BDMQueryUtil.class Maven / Gradle / Ivy

The newest version!
????7;
java/lang/Object()Vjava/util/ArrayList


&org/bonitasoft/engine/bdm/BDMQueryUtilgetQueryGenerators()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;!(org/bonitasoft/engine/bdm/QueryGenerator
#$%&createProvidedQueriesForBusinessObjectm(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/util/List;Lorg/bonitasoft/engine/bdm/QueryGenerator;)V'java/util/HashSet
&*java/lang/String,+org/bonitasoft/engine/bdm/model/field/Field.
persistenceId 012getQueryName'([Ljava/lang/String;)Ljava/lang/String;
456containsQueryWithNameE(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/lang/String;)Z 89:createQueryForPersistenceIdY(Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Lorg/bonitasoft/engine/bdm/model/Query;
<=>addQueryAndNameIfNotNullI(Ljava/util/List;Ljava/util/Set;Lorg/bonitasoft/engine/bdm/model/Query;)V
@ABC.org/bonitasoft/engine/bdm/model/BusinessObjectgetUniqueConstraintsE0org/bonitasoft/engine/bdm/model/UniqueConstraint GHIcreateQueryForUniqueConstraint?(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/model/UniqueConstraint;)Lorg/bonitasoft/engine/bdm/model/Query;
@KL	getFieldsN1org/bonitasoft/engine/bdm/model/field/SimpleField
+PQRisCollection()Ljava/lang/Boolean;
TUVWjava/lang/BooleanbooleanValue YZ[createQueryNameForFieldA(Lorg/bonitasoft/engine/bdm/model/field/Field;)Ljava/lang/String;]^_`a
java/util/Setcontains(Ljava/lang/Object;)Z cdecreateQueryForField?(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/model/field/Field;)Lorg/bonitasoft/engine/bdm/model/Query;
ghiaddQueryIfNotNull:(Ljava/util/List;Lorg/bonitasoft/engine/bdm/model/Query;)V kl:%createSelectAllQueryForBusinessObjectnoaadd
qrstu%org/bonitasoft/engine/bdm/model/QuerygetName()Ljava/lang/String;]nx,org/bonitasoft/engine/bdm/FindQueryGenerator
w{-org/bonitasoft/engine/bdm/CountQueryGenerator
z
M
M??setName(Ljava/lang/String;)V	?????/org/bonitasoft/engine/bdm/model/field/FieldTypeLONG1Lorg/bonitasoft/engine/bdm/model/field/FieldType;
M???setType4(Lorg/bonitasoft/engine/bdm/model/field/FieldType;)V
D??
getFieldNames ???"createQueryNameForUniqueConstraintF(Lorg/bonitasoft/engine/bdm/model/UniqueConstraint;)Ljava/lang/String; ??ugetSelectAllQueryName
@??
getQueries
?????java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z?java/lang/StringBuilder?countFor
???
)???	substring(II)Ljava/lang/String;
)??utoUpperCase
????append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
)???(I)Ljava/lang/String;
???utoString???accept?(Lorg/bonitasoft/engine/bdm/model/BusinessObjectModel;Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/util/List;)Ljava/util/function/Consumer;???forEach (Ljava/util/function/Consumer;)V
????3org/bonitasoft/engine/bdm/model/BusinessObjectModelgetBusinessObjects????(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/QueryGenerator;Ljava/util/List;)Ljava/util/function/Consumer;????(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/QueryGenerator;Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/util/List;)Ljava/util/function/Consumer;?3org/bonitasoft/engine/bdm/model/field/RelationField
???isLazy
????getReference2()Lorg/bonitasoft/engine/bdm/model/BusinessObject;
@??a ???createQueryForLazyField?(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/model/field/RelationField;)Lorg/bonitasoft/engine/bdm/model/Query;MAX_RESULTS_PARAM_NAMELjava/lang/String;
ConstantValue?
maxResultsSTART_INDEX_PARAM_NAME?
startIndexCodeLineNumberTableLocalVariableTablethis(Lorg/bonitasoft/engine/bdm/BDMQueryUtil;B(Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Ljava/util/List;queryGenerator*Lorg/bonitasoft/engine/bdm/QueryGenerator;businessObject0Lorg/bonitasoft/engine/bdm/model/BusinessObject;queriesLjava/util/List;LocalVariableTypeTable9Ljava/util/List;
StackMapTable	Signaturek(Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Ljava/util/List;uniqueConstraint2Lorg/bonitasoft/engine/bdm/model/UniqueConstraint;potentialConflictingQueryNamefield-Lorg/bonitasoft/engine/bdm/model/field/Field;
queryNamesLjava/util/Set;#Ljava/util/Set;?(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/util/List;Lorg/bonitasoft/engine/bdm/QueryGenerator;)Vquery'Lorg/bonitasoft/engine/bdm/model/Query;?(Ljava/util/List;Ljava/util/Set;Lorg/bonitasoft/engine/bdm/model/Query;)Vc(Ljava/util/List;Lorg/bonitasoft/engine/bdm/model/Query;)VqueryGenerators;>()Ljava/util/List;*getAllProvidedQueriesNameForBusinessObjectA(Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Ljava/util/Set;persistenceIdField3Lorg/bonitasoft/engine/bdm/model/field/SimpleField;ucfU(Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Ljava/util/Set;q	queryNamegetCountQueryName&(Ljava/lang/String;)Ljava/lang/String;selectQueryName!createProvidedQueriesForLazyFieldw(Lorg/bonitasoft/engine/bdm/model/BusinessObjectModel;Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Ljava/util/List;bom5Lorg/bonitasoft/engine/bdm/model/BusinessObjectModel;bo?(Lorg/bonitasoft/engine/bdm/model/BusinessObjectModel;Lorg/bonitasoft/engine/bdm/model/BusinessObject;)Ljava/util/List;+createCountProvidedQueriesForBusinessObject*lambda$createProvidedQueriesForLazyField$2?(Lorg/bonitasoft/engine/bdm/model/BusinessObjectModel;Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/util/List;Lorg/bonitasoft/engine/bdm/QueryGenerator;)V*lambda$createProvidedQueriesForLazyField$1?(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/QueryGenerator;Ljava/util/List;Lorg/bonitasoft/engine/bdm/model/BusinessObject;)V*lambda$createProvidedQueriesForLazyField$0?(Lorg/bonitasoft/engine/bdm/model/BusinessObject;Lorg/bonitasoft/engine/bdm/QueryGenerator;Lorg/bonitasoft/engine/bdm/model/BusinessObject;Ljava/util/List;Lorg/bonitasoft/engine/bdm/model/field/Field;)V
SourceFileBDMQueryUtil.javaBootstrapMethods
 !"#"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%(Ljava/lang/Object;)V'
(*-(Lorg/bonitasoft/engine/bdm/QueryGenerator;)V,
-/3(Lorg/bonitasoft/engine/bdm/model/BusinessObject;)V1
240(Lorg/bonitasoft/engine/bdm/model/field/Field;)VInnerClasses7%java/lang/invoke/MethodHandles$Lookup9java/lang/invoke/MethodHandlesLookup1?????????3*???
)+???	$???/?Y?	L?
?M,??,?? N*+-?"???+??./$0*1-2? $??/??'???'???????
$%??̻&Y?(N*,?)Y-S?/?3?+-,*?7?;*???:?? ??D:+-,*?F?;???*?J?:??O??+:?M?8?O??O?S?%,?X:-?\?+,*?b?f???+,*?j?mW??B789*<K=Q>V=Y?\@}A?B?C?D?G?H?I?HK?????}=??????????????????????#?*]?
?&?
?0+?!???
=>??,?*,?f+,?p?vW??LM	NP? ??????????????
hi?d
+?*+?mW??STV?
??
???
?????
?n&?Y?	K*?wY?y?mW*?zY?|?mW*??YZ[$\???????	????&Y?(L?
?M,???,?? N*-?)Y-S?/?3?*?MY?}:-?~????+-?X?vW*???:??)??D:???+-???vW???*?J?:??<??+:?M?%?O??O?S?+-?X?vW???+-???vW??+??J`a$b:cCdJeRfai?j?k?m?n?o?p?r?s?t?v?>C???*?$??????????????0
?]?O ?
,??
?0+????
56??/*???M,??,??qN+-?p?????????z{(|*~-? 
?/??/	???
?	
?S!??Y???*??????*?????????? ??!?	
?r?Y?	M?
*+,????,?????? ???????	??t?Y?	L?zY?|M*+,?"+??????? ???????????
?Z*??+-,????????*?????
?[-?J*+-,????????*???????
????ə9?ɶ˙.?ɶ?*?ҙ+,?ɹ?:?-?mW????"?0?5?>??>0????????????????> $&)$+.$035
68:




© 2015 - 2025 Weber Informatics LLC | Privacy Policy