Edit C:\dspace\webapps\swordv2\WEB-INF\classes\org\dspace\sword2\AbstractSimpleDC.class
???? 3 ? 0 d / e / f g h g i / j k d l m n o p q r s t s u v w x y z o { | } / ~ d ? ? ? ? ? r ? ? ? d ? ? ? ? ? ? ? ? ? ? ? p { ? ? ? ? ? ? dcMap Ljava/util/HashMap; Signature 9Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>; atomMap itemService (Lorg/dspace/content/service/ItemService; <init> ()V Code LineNumberTable LocalVariableTable this $Lorg/dspace/sword2/AbstractSimpleDC; loadMetadataMaps k Ljava/lang/String; v keyString key Ljava/lang/Object; props Ljava/util/Properties; StackMapTable ? ? getMetadata ?(Lorg/dspace/content/Item;)Lorg/dspace/sword2/SimpleDCMetadata; value field "Lorg/dspace/content/MetadataField; valueMatch dcv "Lorg/dspace/content/MetadataValue; item Lorg/dspace/content/Item; md $Lorg/dspace/sword2/SimpleDCMetadata; all Ljava/util/List; LocalVariableTypeTable 4Ljava/util/List<Lorg/dspace/content/MetadataValue;>; ? ? ? v ? ? SourceFile AbstractSimpleDC.java 8 9 1 2 5 2 ? ? ? ? ? 6 7 java/util/HashMap swordv2-server ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/String simpledc. ? ? ? ? ? ? ? ? ? ? atom. ? 9 "org/dspace/sword2/SimpleDCMetadata org/dspace/content/Item * ? K ? ? org/dspace/content/MetadataValue ? ? java/lang/StringBuilder ? ? ? ? ? ? ? ? . ? ? ? ? ? ? ? ? ? ? ? ? ? ? "org/dspace/sword2/AbstractSimpleDC java/lang/Object java/util/Properties java/util/Iterator java/util/List org/dspace/content/MetadataField 0org/dspace/content/factory/ContentServiceFactory getInstance 4()Lorg/dspace/content/factory/ContentServiceFactory; getItemService *()Lorg/dspace/content/service/ItemService; $org/dspace/core/ConfigurationManager getProperties *(Ljava/lang/String;)Ljava/util/Properties; keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; startsWith (Ljava/lang/String;)Z length ()I substring (I)Ljava/lang/String; get &(Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; &org/dspace/content/service/ItemService {(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; getMetadataField $()Lorg/dspace/content/MetadataField; getMetadataSchema %()Lorg/dspace/content/MetadataSchema; !org/dspace/content/MetadataSchema getName ()Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getElement toString getQualifier equals (Ljava/lang/Object;)Z getValue addDublinCore '(Ljava/lang/String;Ljava/lang/String;)V addAtom ! / 0 1 2 3 4 5 2 3 4 6 7 8 9 : W *? *? *? *? ? ? ? ; <