
com.versionone.apiclient.Asset.class Maven / Gradle / Ivy
???? 3 ? 7 ? 7 ?
? ? ? ?
? ?
? 7 ? 7 ? 7 ?
8 ? ? ? ?
? ?
?
? ? ? ?
?
7 ?
?
?
?
? ? ?
7 ? ? ? ? ? ? ? ?
7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
?
?
? ? ? ?
. ? ? ? ?
2 ? ?
4 ? ? ? ? ? oid Lcom/versionone/Oid;
attributes Ljava/util/Map; Signature GLjava/util/Map; newAssets CLjava/util/Map; assetType %Lcom/versionone/apiclient/IAssetType; children Ljava/util/List; 2Ljava/util/List; getAssetType '()Lcom/versionone/apiclient/IAssetType; Code LineNumberTable LocalVariableTable this Lcom/versionone/apiclient/Asset; getOid ()Lcom/versionone/Oid; setOid (Lcom/versionone/Oid;)V value
StackMapTable
Exceptions
getAttributes ()Ljava/util/Map; I()Ljava/util/Map; getNewAssets E()Ljava/util/Map; getChildren ()Ljava/util/List; 4()Ljava/util/List; ? ? ((Lcom/versionone/apiclient/IAssetType;)V setAttributeValue D(Lcom/versionone/apiclient/IAttributeDefinition;Ljava/lang/Object;)V attributeDefinition /Lcom/versionone/apiclient/IAttributeDefinition; Ljava/lang/Object; forceAttributeValue addAttributeValue removeAttributeValue clearAttributeCache 2(Lcom/versionone/apiclient/IAttributeDefinition;)V getAttribute U(Lcom/versionone/apiclient/IAttributeDefinition;)Lcom/versionone/apiclient/Attribute; resolveAttributeDefinition `(Lcom/versionone/apiclient/IAttributeDefinition;)Lcom/versionone/apiclient/IAttributeDefinition;
acceptChanges ()V attribute $Lcom/versionone/apiclient/Attribute; i$ Ljava/util/Iterator; ?
rejectChanges
hasChanged ()Z loadAttributeValue ensureAttribute e (Lcom/versionone/apiclient/MetaException; ? ?
SourceFile
Asset.java A B 9 : ? F G %com/versionone/apiclient/OidException $Cannot change this asset's AssetType ? ? \ ? ; < ? < C D \ o ? : java/util/HashMap java/util/ArrayList ? w "java/lang/IllegalArgumentException %Cannot initialize Asset with NULL Oid \ ? y k ? ? ? ? ? ? ? ? ? ? o l m ? ? ? ? ? "com/versionone/apiclient/Attribute ? ? ? ? ? ? ? ? ? ? ? ? ? ? w ? ? n o u o v w ? ? &com/versionone/apiclient/MetaException %com/versionone/apiclient/APIException Cannot resolve Attribute \ ? ? w ,com/versionone/apiclient/MultiValueAttribute \ ? -com/versionone/apiclient/SingleValueAttribute ? ? com/versionone/apiclient/Asset java/lang/Object com/versionone/Oid java/util/Iterator getToken ()Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V Null isNull (Ljava/lang/String;)V setValue (Ljava/lang/Object;)V
forceValue addValue removeValue
java/util/Map clear -com/versionone/apiclient/IAttributeDefinition remove &(Ljava/lang/Object;)Ljava/lang/Object; get #com/versionone/apiclient/IAssetType isA ((Lcom/versionone/apiclient/IAssetType;)Z getName getAttributeDefinition C(Ljava/lang/String;)Lcom/versionone/apiclient/IAttributeDefinition; values ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; loadValue <(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Exception;)V isMultiValue R(Lcom/versionone/apiclient/IAttributeDefinition;Lcom/versionone/apiclient/Asset;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! 7 8 9 : ; <