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

org.bonitasoft.engine.bdm.model.BusinessObject.class Maven / Gradle / Ivy

The newest version!
????7-
java/lang/Object()Vjava/util/ArrayList
	
.org/bonitasoft/engine/bdm/model/BusinessObjectfieldsLjava/util/List;	uniqueConstraints	queries	indexes
	
qualifiedNameLjava/lang/String; !"#java/util/Listadd(Ljava/lang/Object;)Z	%&description("java/lang/IllegalArgumentException*"fieldNames cannot be null or empty
',-(Ljava/lang/String;)V/0org/bonitasoft/engine/bdm/model/UniqueConstraint
.
.23-setName
56789java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;
.;<=
setFieldNames(Ljava/util/List;)V
?@AaddUniqueConstraint5(Lorg/bonitasoft/engine/bdm/model/UniqueConstraint;)V
CDEaddQueryq(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/bonitasoft/engine/bdm/model/Query;G%org/bonitasoft/engine/bdm/model/Query
FIJK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VL%org/bonitasoft/engine/bdm/model/Index
K
K2
K;
QRSaddIndex*(Lorg/bonitasoft/engine/bdm/model/Index;)VUVWiterator()Ljava/util/Iterator;YZ[\]java/util/IteratorhasNext()ZY_`anext()Ljava/lang/Object;c+org/bonitasoft/engine/bdm/model/field/Field
efgisACompositionField0(Lorg/bonitasoft/engine/bdm/model/field/Field;)Zi3org/bonitasoft/engine/bdm/model/field/RelationField
hklmgetReference2()Lorg/bonitasoft/engine/bdm/model/BusinessObject;	opqrs8org/bonitasoft/engine/bdm/model/field/RelationField$TypeCOMPOSITION:Lorg/bonitasoft/engine/bdm/model/field/RelationField$Type;
huvwgetType<()Lorg/bonitasoft/engine/bdm/model/field/RelationField$Type;
byz{getName()Ljava/lang/String;
}~?#java/lang/Stringequals
?????/org/bonitasoft/engine/bdm/BDMSimpleNameProvidergetSimpleBusinessObjectName&(Ljava/lang/String;)Ljava/lang/String;
???	getFields()Ljava/util/List;
???getClass()Ljava/lang/Class;
?????java/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Z
????hash([Ljava/lang/Object;)I?java/util/StringJoiner?, 
????{java/lang/Class
getSimpleName???makeConcatWithConstants?]
???K(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V?
??"?2(Ljava/lang/CharSequence;)Ljava/util/StringJoiner;???$(Ljava/util/List;)Ljava/lang/String;????
???{toStringRuntimeVisibleAnnotations!Ljavax/xml/bind/annotation/XmlID;(Ljavax/xml/bind/annotation/XmlAttribute;required&Ljavax/xml/bind/annotation/XmlElement;	Signature?Ljava/util/List;-Ljavax/xml/bind/annotation/XmlElementWrapper;name'Ljavax/xml/bind/annotation/XmlElements;valuefieldtype3Lorg/bonitasoft/engine/bdm/model/field/SimpleField;
relationField5Lorg/bonitasoft/engine/bdm/model/field/RelationField;DLjava/util/List;uniqueConstraint9Ljava/util/List;index9Ljava/util/List;queryCodeLineNumberTableLocalVariableTablethis0Lorg/bonitasoft/engine/bdm/model/BusinessObject;getQualifiedNamesetQualifiedNameA()Ljava/util/List;	setFieldsLocalVariableTypeTableB(Ljava/util/List;)VaddField0(Lorg/bonitasoft/engine/bdm/model/field/Field;)V-Lorg/bonitasoft/engine/bdm/model/field/Field;getDescriptionsetDescription2Lorg/bonitasoft/engine/bdm/model/UniqueConstraint;Y(Ljava/lang/String;[Ljava/lang/String;)Lorg/bonitasoft/engine/bdm/model/UniqueConstraint;
fieldNames[Ljava/lang/String;
StackMapTablegetUniqueConstraintsF()Ljava/util/List;setUniqueConstraintsG(Ljava/util/List;)V_(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/bonitasoft/engine/bdm/model/Query;queryContent
returnType'Lorg/bonitasoft/engine/bdm/model/Query;
getQueries;()Ljava/util/List;
setQueries<(Ljava/util/List;)V'Lorg/bonitasoft/engine/bdm/model/Index;N(Ljava/lang/String;[Ljava/lang/String;)Lorg/bonitasoft/engine/bdm/model/Index;
getIndexes;()Ljava/util/List;
setIndexes<(Ljava/util/List;)V)getReferencedBusinessObjectsByCompositionrefsBLjava/util/List;D()Ljava/util/List;isARelationField(Ljava/lang/String;)ZZfounditerLjava/util/Iterator;CLjava/util/Iterator;getFieldA(Ljava/lang/String;)Lorg/bonitasoft/engine/bdm/model/field/Field;f	fieldNameoLjava/lang/Object;thathashCode()I
SourceFileBusinessObject.java+Ljavax/xml/bind/annotation/XmlAccessorType;)Ljavax/xml/bind/annotation/XmlAccessType;FIELD#Ljavax/xml/bind/annotation/XmlType;	propOrderBootstrapMethods
?$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;[description=''fields=	indexes=!qualifiedName=''#	queries=%uniqueConstraints=InnerClassesType)%java/lang/invoke/MethodHandles$Lookup+java/lang/invoke/MethodHandlesLookup!????Z?&?????A??s?Z???[@??s??c??Z?@??s??c??Z??????s??s??????s??s??Z??????s??s??o1*?*?Y?	?
*?Y?	?*?Y?	?*?Y?	???EFGH%I0J?1??-?F
*?*+???MN	O?
??
?{?/*???R????-?>*+???
VW??????/*?
??Z??????=?P*+?
??
^_??????????D*?
+?W??
bc??????{?/*?$??f????-?>*+?$??
jk???&@A?D*?+?W??
no??????@???/,?,??
?'Y)?+??.Y?0N-+?1-,?4?:*-?>-??r	suv w(y-z?*/??/?/?????		???/*???~??????=?P*+???
?????????D??Q	*+,-?B????*	??	?	?	?DE???FY+,-?H:*??W??????>???&???????/*??????????=?P*+???
?????????RS?D*?+?W??
????????R???/,?,??
?'Y)?+??KY?MN-+?N-,?4?O*-?P-???	??? ?(?-??*/??/?/?????		???/*??????????=?P*+???
?????????????@?Y?	L*?
?TM,?X?&,?^?bN*-?d?+-?h?j?W???+????%?-?;?>?? %??@??8??8????Y(???fg?Y+?h??n+?h?t???????????@????F=>*?
?T:?4?X?*?^?b:?x+?|?>?h?=?????.?????)?5?7???A?D??>)??F??F?D??B??7???7???Y1?{?2*???????????/*???TM,?X?,?^?bN-?x+?|?-????????(?*?-?? 
?/??/??
Y??#??w*+??+?*??+????+?M*?,????M*?$,?$????*?
,?
???1*?,????#*?,????*?,???????&	??????A?]?v?? w??wZ??
?\@	?]3?Y*?SY*?$SY*?
SY*?SY*?SY*?S??????3???{??a??Y????????*?$????*?
????*?????*?????*?????*?????????&	??*?6?B?N?Z?]?`??a??
?%?e
[s&ssss, "$&oh'@(*,




© 2015 - 2025 Weber Informatics LLC | Privacy Policy