
io.relayr.java.model.notif.Environment.class Maven / Gradle / Ivy
???? 3 a
; <
; = > ?
@ A B
@ C D E F G H G I J K L
@ M N O P Q R id Ljava/lang/String; projectId name
transports Ljava/util/Set; Signature CLjava/util/Set; topics #Ljava/util/Set; E(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/util/Set;)V Code LineNumberTable LocalVariableTable topic this (Lio/relayr/java/model/notif/Environment; LocalVariableTypeTable
StackMapTable Q J S T ?(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;Ljava/util/Set;)V getId ()Ljava/lang/String; getProjectId getName
getTransports ()Ljava/util/Set; E()Ljava/util/Set; getTopics %()Ljava/util/Set;
SourceFile Environment.java ! U java/util/HashSet (ProjectId can't be null or empty string. V W X ProjectId must be a valid UUID. Y X /Environment name can't be null or empty string. S Z [ T \ ] ^ _ java/lang/String Topic can't be null or empty. 'Topic must be a st of ascii characters. ` X &io/relayr/java/model/notif/Environment java/lang/Object
java/util/Set java/util/Iterator ()V io/relayr/java/helper/Validator requireNotNullNotEmpty '(Ljava/lang/String;Ljava/lang/String;)V requireValidUuid iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; requireAscii ! ! " # B q*? *? Y? ? *? Y? ? +? +? ,
? ? :? ? ?
? :? ? ???*,? *? -? *-? ? $ :
&