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

com.adobe.reef.siren.builder.EntityBuilder.class Maven / Gradle / Ivy

????1?
B??
?	A??
?	A?	A?	A?	A?	A?	A?	A??????????
??
??
?
?
?
?
?
?
?
?
???
 ?
!?
A?
A?
A?
???
(??
+???
??
??????????
6?
?????
6???
A?
A?
A???clazz[Ljava/lang/String;titleLjava/lang/String;relhref
propertiesLjava/util/Map;	Signature5Ljava/util/Map;entitiesLjava/util/List;/Ljava/util/List;links-Ljava/util/List;actions/Ljava/util/List;()VCodeLineNumberTableLocalVariableTablethis,Lcom/adobe/reef/siren/builder/EntityBuilder;setTitle@(Ljava/lang/String;)Lcom/adobe/reef/siren/builder/EntityBuilder;setClassA([Ljava/lang/String;)Lcom/adobe/reef/siren/builder/EntityBuilder;setRelsetHref
setProperties=(Ljava/util/Map;)Lcom/adobe/reef/siren/builder/EntityBuilder;LocalVariableTypeTablec(Ljava/util/Map;)Lcom/adobe/reef/siren/builder/EntityBuilder;addPropertyR(Ljava/lang/String;Ljava/lang/Object;)Lcom/adobe/reef/siren/builder/EntityBuilder;namevalueLjava/lang/Object;setEntities>(Ljava/util/List;)Lcom/adobe/reef/siren/builder/EntityBuilder;](Ljava/util/List;)Lcom/adobe/reef/siren/builder/EntityBuilder;	addEntityK(Lcom/adobe/reef/siren/Entity;)Lcom/adobe/reef/siren/builder/EntityBuilder;entityLcom/adobe/reef/siren/Entity;setLinks[(Ljava/util/List;)Lcom/adobe/reef/siren/builder/EntityBuilder;addLinkI(Lcom/adobe/reef/siren/Link;)Lcom/adobe/reef/siren/builder/EntityBuilder;linkLcom/adobe/reef/siren/Link;
setActions](Ljava/util/List;)Lcom/adobe/reef/siren/builder/EntityBuilder;	addActionK(Lcom/adobe/reef/siren/Action;)Lcom/adobe/reef/siren/builder/EntityBuilder;actionLcom/adobe/reef/siren/Action;clear.()Lcom/adobe/reef/siren/builder/EntityBuilder;doBuild()Lcom/adobe/reef/siren/Entity;e$Ljava/lang/IllegalArgumentException;
Exceptionsvalidate (Lcom/adobe/reef/siren/Entity;)VvalidateHrefLjava/net/URISyntaxException;validateRelvalidateSelfrelsi$Ljava/util/Iterator;$Ljava/util/List;(Ljava/lang/Object;)Vx0()Ljava/lang/Object;(()Lcom/adobe/reef/siren/builder/Builder;ELcom/adobe/reef/siren/builder/Builder;
SourceFileEntityBuilder.javaTUjava/util/HashMapIJjava/util/LinkedListMNPNRNEFCDGDHF??????}U!com/adobe/reef/siren/EmbeddedLinkT?+com/adobe/reef/siren/EmbeddedRepresentationT?com/adobe/reef/siren/Entity??[?_?`?a?j?q?w?"java/lang/IllegalArgumentException-com/adobe/reef/siren/builder/BuilderException??T?????????7com/adobe/reef/siren/builder/BuilderValidationException)Attribute 'href' cannot be null or empty.T?java/net/URIT?java/net/URISyntaxExceptionEntity href is not a valid URI.??(Attribute 'rel' cannot be null or empty.???????????com/adobe/reef/siren/Link???self??Link href is not a valid URI. Entity has no valid 'self' link.???}~*com/adobe/reef/siren/builder/EntityBuilder$com/adobe/reef/siren/builder/Builder
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/util/Listadd(Ljava/lang/Object;)Z(([Ljava/lang/String;Ljava/lang/String;)V([Ljava/lang/String;)VsetClazz(Ljava/lang/String;)V(Ljava/util/Map;)V(Ljava/util/List;)V
getMessage()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)VgetHrefgetRel()[Ljava/lang/String;getLinks()Ljava/util/List;isEmpty()Ziterator()Ljava/util/Iterator;java/util/IteratorhasNextnextjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;contains!ABCDEFGDHFIJKLMNKOPNKQRNKSTUVo1*?*?Y??*?Y??*?Y??*?Y??	?W7/13%509X1YZ[\V?*+?
*?W
<=XYZEF]^V?*+?*?W
ABXYZCD_^V?*+?*?W
FGXYZGD`\V?*+?
*?W
KLXYZHFabVQ*+?*?W
PQXYZIJcILKdefVP*?+,?W*?W
UVX YZgFhijkVQ*+?*?W
Z[XYZMNcMOKlmnVE
*?+?W*?W
_`X
YZ
opqkVQ*+?*?W
deXYZPNcPQKrstVE
*?+?W*?W
ijX
YZ
uvwkVQ*+?	*?W
noXYZRNcRSKxyzVE
*?	+?W*?W
stX
YZ
{|}~V?:*?*?
*?*?
*??*??*??*?	?*?W&	xy
z{|}&~/8?X:YZ?V?L*?
??Y*?*?
?L?!*???Y*??L??Y?L+*??+*?
?+*??+*?
?+*??+*??+*??+*?	?+?L?!Y+?"+?#?{| WF??	??#?2?:?B?J?R?Z?b?j?r?z?|?}?X zop}
???YZ?!??V~.+??*+?$*+?%?+??*+?%*+?&?*+?&?W"????? ?(?-?X.YZ.op?(??V?,+?'?
?(Y)?*??+Y+?'?,W?M?(Y.?*?? -W???? ?!?+?X !
??,YZ,op?(??VN+?/?
?(Y0?*??W???XYZop?(??V?d+?1?2?Q+?1?3M,?4?>,?5?6N-?7?8:9?:??+Y-?;?,W?:?(YJK-W*
??)?2?>?J?K?M?W?Z?X>M
??2%?N).uvD??dYZdopc2%???(D??V=	*+??>?W%X	YZ	?i?(D?V/*???W%XYZ?!A}?V/*?@?W%XYZK???




© 2015 - 2024 Weber Informatics LLC | Privacy Policy