com.adobe.reef.siren.builder.FieldBuilder.class Maven / Gradle / Ivy
???? 1 h
D E F G H I J
K
L
M
N O P
Q
R
S
T U V W
K
X
Y
Z [ \ name Ljava/lang/String; title type ] FieldType InnerClasses &Lcom/adobe/reef/siren/Field$FieldType; value ()V Code LineNumberTable LocalVariableTable this +Lcom/adobe/reef/siren/builder/FieldBuilder; setName ?(Ljava/lang/String;)Lcom/adobe/reef/siren/builder/FieldBuilder; setTitle setType S(Lcom/adobe/reef/siren/Field$FieldType;)Lcom/adobe/reef/siren/builder/FieldBuilder; setValue clear -()Lcom/adobe/reef/siren/builder/FieldBuilder; doBuild ()Lcom/adobe/reef/siren/Field; field Lcom/adobe/reef/siren/Field; e $Ljava/lang/IllegalArgumentException;
Exceptions validate (Lcom/adobe/reef/siren/Field;)V (Ljava/lang/Object;)V x0 Ljava/lang/Object; ()Ljava/lang/Object; (()Lcom/adobe/reef/siren/builder/Builder; Signature DLcom/adobe/reef/siren/builder/Builder;
SourceFile FieldBuilder.java # $ ^ ! ! " com/adobe/reef/siren/Field # _ , _ - ` / _ "java/lang/IllegalArgumentException -com/adobe/reef/siren/builder/BuilderException a b # c d b e f g 7com/adobe/reef/siren/builder/BuilderValidationException name cannot be null or empty. 9 : 2 3 0 1 )com/adobe/reef/siren/builder/FieldBuilder $com/adobe/reef/siren/builder/Builder $com/adobe/reef/siren/Field$FieldType TEXT (Ljava/lang/String;)V )(Lcom/adobe/reef/siren/Field$FieldType;)V
getMessage ()Ljava/lang/String; *(Ljava/lang/String;Ljava/lang/Throwable;)V getName java/lang/String isEmpty ()Z ! ! " # $ % > *? *? ? ? &