
org.apache.cayenne.modeler.util.CodeValidationUtil.class Maven / Gradle / Ivy
???? 4 b
6 7
8 9
:
;
< =
>
?
8 @
A B C D
6 E
F
G
>
H
I
A J K L M ()V Code LineNumberTable LocalVariableTable this 4Lorg/apache/cayenne/modeler/util/CodeValidationUtil; validationMessage 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; attribute Ljava/lang/String; message buffer Ljava/lang/StringBuffer; validateJavaIdentifier i(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/cayenne/validation/ValidationFailure; i I bean Ljava/lang/Object;
identifier emptyFailure 1Lorg/apache/cayenne/validation/ValidationFailure; c C
StackMapTable N
SourceFile CodeValidationUtil.java java/lang/StringBuffer O P Q R S T S U " V W X ( Y Z [ \ ] 3org/apache/cayenne/validation/BeanValidationFailure java/lang/StringBuilder starts with invalid character: S ^ S _ ! ` a ] contains invalid character: 2org/apache/cayenne/modeler/util/CodeValidationUtil java/lang/Object /org/apache/cayenne/validation/ValidationFailure java/lang/String length ()I (I)V append (C)Ljava/lang/StringBuffer; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; validateNotEmpty charAt (I)C java/lang/Character isJavaIdentifierStart (C)Z -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; 9(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V isJavaIdentifierPart ! / *? ?
! r ,? Y+? *? ``? M,"? *? ? +? W,? ? ' , " # , $ # % &