
org.apache.cayenne.dba.hsqldb.HSQLDBNoSchemaAdapter.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cayenne Show documentation
Show all versions of cayenne Show documentation
Cayenne Object Persistence Framework
The newest version!
???? 7 |
+org/apache/cayenne/dba/hsqldb/HSQLDBAdapter ?(Lorg/apache/cayenne/configuration/RuntimeProperties;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lorg/apache/cayenne/resource/ResourceLocator;Lorg/apache/cayenne/access/types/ValueObjectTypeRegistry;)V
3org/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter quotingStrategy (Lorg/apache/cayenne/dba/QuotingStrategy; java/lang/String
org/apache/cayenne/map/DbEntity getName ()Ljava/lang/String; &org/apache/cayenne/dba/QuotingStrategy quotedIdentifier H(Lorg/apache/cayenne/map/DbEntity;[Ljava/lang/String;)Ljava/lang/String;
getTableName 5(Lorg/apache/cayenne/map/DbEntity;)Ljava/lang/String; ! " makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
$ % & ' ( java/util/Collections singleton #(Ljava/lang/Object;)Ljava/util/Set;
* + createTable
/ 0 toUpperCase
2 3 4
startsWith (Ljava/lang/String;)Z
6 7 8 length ()I
: ; < substring (I)Ljava/lang/String; > ! ? 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Code LineNumberTable LocalVariableTable this 5Lorg/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter; runtimeProperties 4Lorg/apache/cayenne/configuration/RuntimeProperties; defaultExtendedTypes Ljava/util/List; userExtendedTypes extendedTypeFactories resourceLocator -Lorg/apache/cayenne/resource/ResourceLocator; valueObjectTypeRegistry 9Lorg/apache/cayenne/access/types/ValueObjectTypeRegistry; LocalVariableTypeTable @Ljava/util/List; GLjava/util/List; Signatured(Lorg/apache/cayenne/configuration/RuntimeProperties;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lorg/apache/cayenne/resource/ResourceLocator;Lorg/apache/cayenne/access/types/ValueObjectTypeRegistry;)V "RuntimeVisibleParameterAnnotations Lorg/apache/cayenne/di/Inject; value cayenne.default_types cayenne.user_types cayenne.type_factories cayenne.resource_locator entity !Lorg/apache/cayenne/map/DbEntity;
getSchemaName dropTableStatements 9(Lorg/apache/cayenne/map/DbEntity;)Ljava/util/Collection; table M(Lorg/apache/cayenne/map/DbEntity;)Ljava/util/Collection; ent sql Ljava/lang/String; fqnCreate
StackMapTable
SourceFile HSQLDBNoSchemaAdapter.java BootstrapMethods k DROP TABLE m CREATE CACHED TABLE ( o CREATE CACHED TABLE ( q
r s t ! u $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses x %java/lang/invoke/MethodHandles$Lookup z java/lang/invoke/MethodHandles Lookup ! @ ? *+,-? ? A
0
1 B H C D E F G H I H J H K L M N O G P I P J Q R S T 9 U U Vs W U Vs X U Vs Y U Vs Z U @ J *? +?
Y+? S? ? A : B C D [ \ ] @ 6 ? A D B C D [ \ ^ _ @ B *+? ? ? #? A J B C D ` \ R a + @ ? 5*+? )M*+? ,? - N,? !,? .-? 1? *+? ,-? 5? 9? = M,? A T W X Y " Z ' \ 3 _ B * 5 C D 5 b \ / c d $ e d f ? 3
g h i p j p l p n v
w y {
© 2015 - 2025 Weber Informatics LLC | Privacy Policy