
net.zeroinstall.model.impl.ImplementationImpl.class Maven / Gradle / Ivy
???? 0l
S
R
R
R R
R
R R R R R ! " R"# % R$% ( R&' + R() . R*+ 1 R,- 4 R.
/0 812
3 84 : R5
6789
@:;<=>?@ABCDEFGHIJK serialVersionUID J
ConstantValue BINDING$0 Ljavax/xml/namespace/QName;
ENVIRONMENT$2 OVERLAY$4 EXECUTABLEINVAR$6 EXECUTABLEINPATH$8
COMMAND$10 REQUIRES$12 RESTRICTS$14 MANIFESTDIGEST$16 RECIPE$18
ARCHIVE$20 FILE$22 ID$24 LOCALPATH$26 #(Lorg/apache/xmlbeans/SchemaType;)V Code getBindingArray "()[Lnet/zeroinstall/model/Binding; "(I)Lnet/zeroinstall/model/Binding; sizeOfBindingArray ()I setBindingArray #([Lnet/zeroinstall/model/Binding;)V #(ILnet/zeroinstall/model/Binding;)V insertNewBinding
addNewBinding !()Lnet/zeroinstall/model/Binding;
removeBinding (I)V getEnvironmentArray &()[Lnet/zeroinstall/model/Environment; &(I)Lnet/zeroinstall/model/Environment; sizeOfEnvironmentArray setEnvironmentArray '([Lnet/zeroinstall/model/Environment;)V '(ILnet/zeroinstall/model/Environment;)V insertNewEnvironment addNewEnvironment %()Lnet/zeroinstall/model/Environment; removeEnvironment getOverlayArray "()[Lnet/zeroinstall/model/Overlay; "(I)Lnet/zeroinstall/model/Overlay; sizeOfOverlayArray setOverlayArray #([Lnet/zeroinstall/model/Overlay;)V #(ILnet/zeroinstall/model/Overlay;)V insertNewOverlay
addNewOverlay !()Lnet/zeroinstall/model/Overlay;
removeOverlay getExecutableInVarArray *()[Lnet/zeroinstall/model/ExecutableInVar; *(I)Lnet/zeroinstall/model/ExecutableInVar; sizeOfExecutableInVarArray setExecutableInVarArray +([Lnet/zeroinstall/model/ExecutableInVar;)V +(ILnet/zeroinstall/model/ExecutableInVar;)V insertNewExecutableInVar addNewExecutableInVar )()Lnet/zeroinstall/model/ExecutableInVar; removeExecutableInVar getExecutableInPathArray +()[Lnet/zeroinstall/model/ExecutableInPath; +(I)Lnet/zeroinstall/model/ExecutableInPath; sizeOfExecutableInPathArray setExecutableInPathArray ,([Lnet/zeroinstall/model/ExecutableInPath;)V ,(ILnet/zeroinstall/model/ExecutableInPath;)V insertNewExecutableInPath addNewExecutableInPath *()Lnet/zeroinstall/model/ExecutableInPath; removeExecutableInPath getCommandArray "()[Lnet/zeroinstall/model/Command; "(I)Lnet/zeroinstall/model/Command; sizeOfCommandArray setCommandArray #([Lnet/zeroinstall/model/Command;)V #(ILnet/zeroinstall/model/Command;)V insertNewCommand
addNewCommand !()Lnet/zeroinstall/model/Command;
removeCommand getRequiresArray %()[Lnet/zeroinstall/model/Dependency; %(I)Lnet/zeroinstall/model/Dependency; sizeOfRequiresArray setRequiresArray &([Lnet/zeroinstall/model/Dependency;)V &(ILnet/zeroinstall/model/Dependency;)V insertNewRequires addNewRequires $()Lnet/zeroinstall/model/Dependency; removeRequires getRestrictsArray &()[Lnet/zeroinstall/model/Restriction; &(I)Lnet/zeroinstall/model/Restriction; sizeOfRestrictsArray setRestrictsArray '([Lnet/zeroinstall/model/Restriction;)V '(ILnet/zeroinstall/model/Restriction;)V insertNewRestricts addNewRestricts %()Lnet/zeroinstall/model/Restriction; removeRestricts getManifestDigestArray )()[Lnet/zeroinstall/model/ManifestDigest; )(I)Lnet/zeroinstall/model/ManifestDigest; sizeOfManifestDigestArray setManifestDigestArray *([Lnet/zeroinstall/model/ManifestDigest;)V *(ILnet/zeroinstall/model/ManifestDigest;)V insertNewManifestDigest addNewManifestDigest (()Lnet/zeroinstall/model/ManifestDigest; removeManifestDigest getRecipeArray !()[Lnet/zeroinstall/model/Recipe; !(I)Lnet/zeroinstall/model/Recipe; sizeOfRecipeArray setRecipeArray "([Lnet/zeroinstall/model/Recipe;)V "(ILnet/zeroinstall/model/Recipe;)V insertNewRecipe addNewRecipe ()Lnet/zeroinstall/model/Recipe; removeRecipe getArchiveArray "()[Lnet/zeroinstall/model/Archive; "(I)Lnet/zeroinstall/model/Archive; sizeOfArchiveArray setArchiveArray #([Lnet/zeroinstall/model/Archive;)V #(ILnet/zeroinstall/model/Archive;)V insertNewArchive
addNewArchive !()Lnet/zeroinstall/model/Archive;
removeArchive getFileArray ()[Lnet/zeroinstall/model/File; (I)Lnet/zeroinstall/model/File; sizeOfFileArray setFileArray ([Lnet/zeroinstall/model/File;)V (ILnet/zeroinstall/model/File;)V
insertNewFile
addNewFile ()Lnet/zeroinstall/model/File;
removeFile getId ()Ljava/lang/String; xgetId !()Lorg/apache/xmlbeans/XmlString; setId (Ljava/lang/String;)V xsetId "(Lorg/apache/xmlbeans/XmlString;)V getLocalPath
xgetLocalPath isSetLocalPath ()Z setLocalPath
xsetLocalPath unsetLocalPath ()V i jLMN java/util/ArrayList iOP Z [QRSTU p net/zeroinstall/model/BindingVWXY #java/lang/IndexOutOfBoundsExceptionZ[\]^_`Yabcd \ [ !net/zeroinstall/model/Environment ] [ net/zeroinstall/model/Overlay ^ [ %net/zeroinstall/model/ExecutableInVar _ [ &net/zeroinstall/model/ExecutableInPath ` [ net/zeroinstall/model/Command a [ net/zeroinstall/model/Dependency b [ !net/zeroinstall/model/Restriction c [ $net/zeroinstall/model/ManifestDigest d [ net/zeroinstall/model/Recipe e [ net/zeroinstall/model/Archive f [ net/zeroinstall/model/File g [eb org/apache/xmlbeans/SimpleValuef ? org/apache/xmlbeans/XmlStringgbh ? h [ij javax/xml/namespace/QName ;http://zero-install.sourceforge.net/2004/injector/interface binding ik environment overlay executable-in-var executable-in-path command requires restricts manifest-digest recipe archive file id
local-path -net/zeroinstall/model/impl/ImplementationImpl &net/zeroinstall/model/impl/ElementImpl $net/zeroinstall/model/Implementation monitor ()Ljava/lang/Object; check_orphaned get_store -()Lorg/apache/xmlbeans/impl/values/TypeStore; )org/apache/xmlbeans/impl/values/TypeStore find_all_element_users .(Ljavax/xml/namespace/QName;Ljava/util/List;)V java/util/List size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; find_element_user M(Ljavax/xml/namespace/QName;I)Lorg/apache/xmlbeans/impl/values/TypeStoreUser; count_elements (Ljavax/xml/namespace/QName;)I arraySetterHelper >([Lorg/apache/xmlbeans/XmlObject;Ljavax/xml/namespace/QName;)V set @(Lorg/apache/xmlbeans/XmlObject;)Lorg/apache/xmlbeans/XmlObject; insert_element_user add_element_user L(Ljavax/xml/namespace/QName;)Lorg/apache/xmlbeans/impl/values/TypeStoreUser; remove_element (Ljavax/xml/namespace/QName;I)V find_attribute_user getStringValue add_attribute_user setStringValue remove_attribute (Ljavax/xml/namespace/QName;)V '(Ljava/lang/String;Ljava/lang/String;)V ! R S T U V W X Z [ \ [ ] [ ^ [ _ [ ` [ a [ b [ c [ d [ e [ f [ g [ h [ l i j k *+? ? l m k Y =*? YL?*? ? Y? M*? ? ,? ,? ?
N,-? W-+ð:+?? 5 6 6 : 6 l n k Q 5*? YM?*? N*? ? ? ?
N-? ?
Y? ?-,ð:,?? - . . 2 . o p k ; *? YL?*? *? ? ? +ìM+?,? q r k : *? YM?*? *+? ? ,ç N,?-?? q s k _ C*? YN?*? :*? ? ? ?
:? ?
Y? ?,? W-ç
:-??? 8 ; ; ? ; t n k E )*? YM?*? N*? ? ? ?
N-,ð:,?? ! " " &