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

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

There is a newer version: 5.0-M1
Show newest version
????4?
(]
^_	'`ab
]c
d
e
f
g
'h
'i
'j
kl
Hm
nopqr
Hs
't
u	vw
xyz
H{R|R}~

??
?
?
??
??
?????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;
StackMapTableisToMany+([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: ??????,?;<C5I5???;????java/lang/String??A??@A????????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%;-<5=;?0 A12A67;89:	
D?;<.?&+M,?>6?,2:????????/DEFD$J0 
=>&12&67:???@A.E*?+????/N012B9?C5.?++?d2M*,??N-????:-?/SUYZ_04DE1267F>G9:?'?H?I5.b?+2M++?d2N,?:??*-?????:?:?*-???? ?!??"??"d?#??$?!??"??"d?#?*-???/:efhil$o1t8u=vFw\xjy?z?|0H?12?67?J>?F>?KL1fMN8_O9P?KQ:?$HHR?!##ST.Q*+?%?M,??/
?	?0 12UV	G9WX.=	+?&??/?0	12	YZ[\




© 2015 - 2025 Weber Informatics LLC | Privacy Policy