All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.cayenne.dbsync.naming.DefaultObjectNameGenerator.class Maven / Gradle / Ivy

????3?
(a
bc	'def
ag
h
i
j
k
'l
'm
'n
op
qr
stuvw
qx
'y
z	{|
}~
q??????
?
??
?
?
??
??
?????dbEntityNameStemmer6Lorg/apache/cayenne/dbsync/naming/DbEntityNameStemmer;()VCodeLineNumberTableLocalVariableTablethis=Lorg/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator;9(Lorg/apache/cayenne/dbsync/naming/DbEntityNameStemmer;)VrelationshipName<([Lorg/apache/cayenne/map/DbRelationship;)Ljava/lang/String;relationshipChain([Lorg/apache/cayenne/map/DbRelationship;nameLjava/lang/String;
StackMapTableuisToMany+([Lorg/apache/cayenne/map/DbRelationship;)Zr'Lorg/apache/cayenne/map/DbRelationship;7stemmed&(Ljava/lang/String;)Ljava/lang/String;dbEntityNametoManyRelationshipNameinflectorErrorLjava/lang/Exception;lastbaseName??toOneRelationshipNamefirstjoinsLjava/util/List;join1Lorg/apache/cayenne/map/DbJoin;	fkColNameLocalVariableTypeTable1Ljava/util/List;??
objEntityName5(Lorg/apache/cayenne/map/DbEntity;)Ljava/lang/String;dbEntity!Lorg/apache/cayenne/map/DbEntity;objAttributeName8(Lorg/apache/cayenne/map/DbAttribute;)Ljava/lang/String;attr$Lorg/apache/cayenne/map/DbAttribute;
SourceFileDefaultObjectNameGenerator.java,-???*+"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder&At least on relationship is expected: ??????,?<=D5L5????<????java/lang/String??B??AB????????java/lang/Exception???????org/apache/cayenne/map/DbJoin????_ID??????ID????;org/apache/cayenne/dbsync/naming/DefaultObjectNameGeneratorjava/lang/Object4org/apache/cayenne/dbsync/naming/ObjectNameGenerator%org/apache/cayenne/map/DbRelationshipjava/util/List.org/apache/cayenne/dbsync/naming/NoStemStemmergetInstance8()Lorg/apache/cayenne/dbsync/naming/DbEntityNameStemmer;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vorg/apache/cayenne/util/UtilunderscoredToJava'(Ljava/lang/String;Z)Ljava/lang/String;()Zjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;4org/apache/cayenne/dbsync/naming/DbEntityNameStemmerstemgetTargetEntityNametoLowerCasejava/util/LocaleENGLISHLjava/util/Locale;org/jvnet/inflector/NounpluralOf8(Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String;getJoins()Ljava/util/List;isEmptyget(I)Ljava/lang/Object;
getSourceNametoUpperCaseendsWith(Ljava/lang/String;)Zlength()I	substring(II)Ljava/lang/String;org/apache/cayenne/map/DbEntitygetName"org/apache/cayenne/map/DbAttribute!'()*+	,-.>*?*???/)*+012,3.F
*?*+??/-.	/0
12
*+?45.?A+?	+???Y?Y??+?	?
??*+??*+?
?*+?M,??/4
5%;/<7=;?0 A12A67;89:	
D;?<=.?&+M,?>6?,2:????????/DEFD$J0 
>?&12&67:?@?AB.E*?+????/N012C9?D5.?++?d2M*,??N-????:-?/SUYZ_04EF1267G?H9:?I@J;K?L5.b?+2M++?d2N,?:??*-?????:?:?*-???? ?!??"??"d?#??$?!??"??"d?#?*-???/:efhil$o1t8u=vFw\xjy?z?|0H?12?67?M??G??NO1fPQ8_R9S?NT:?$JJU?!V;##WX.Q*+?%?M,??/
?	?0 12YZ	H9[\.=	+?&??/?0	12	]^_`




© 2015 - 2025 Weber Informatics LLC | Privacy Policy