diff --git a/buildSrc/src/main/groovy/tanzawa.java-conventions.gradle b/buildSrc/src/main/groovy/tanzawa.java-conventions.gradle index 855f29d..7500e4c 100644 --- a/buildSrc/src/main/groovy/tanzawa.java-conventions.gradle +++ b/buildSrc/src/main/groovy/tanzawa.java-conventions.gradle @@ -126,5 +126,4 @@ license { header rootProject.file("$confDir/source-header.txt") mapping('java', 'SLASHSTAR_STYLE') include('**/*.java') - ignoreFailures true } diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/BasicCredentialProvider.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/BasicCredentialProvider.java index 644d1ef..31b101c 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/BasicCredentialProvider.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/BasicCredentialProvider.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.util.Objects; diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionDiagnosticCode.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionDiagnosticCode.java index 4e7816a..9e3688b 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionDiagnosticCode.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionDiagnosticCode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.text.MessageFormat; diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionException.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionException.java index 110efec..b63f526 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionException.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.util.List; diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionProvider.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionProvider.java index 134d2e2..08837f9 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionProvider.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionProvider.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.io.IOException; diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionSettings.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionSettings.java index 568cfd7..682ce2e 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionSettings.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/ConnectionSettings.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.net.URI; diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/CredentialProvider.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/CredentialProvider.java index 1df5472..9f2cea7 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/CredentialProvider.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/CredentialProvider.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.util.Optional; diff --git a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/package-info.java b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/package-info.java index 013ce0d..9dfe9e9 100644 --- a/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/package-info.java +++ b/modules/common/connection/src/main/java/com/tsurugidb/tools/common/connection/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Classes about Tsurugi connection sessions. */ diff --git a/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/ConnectionProviderTest.java b/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/ConnectionProviderTest.java index f275726..ea1cc9e 100644 --- a/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/ConnectionProviderTest.java +++ b/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/ConnectionProviderTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/MockWire.java b/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/MockWire.java index ba05012..fbd8ca2 100644 --- a/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/MockWire.java +++ b/modules/common/connection/src/test/java/com/tsurugidb/tools/common/connection/MockWire.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.connection; import java.nio.ByteBuffer; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticCode.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticCode.java index 10b7970..387aec1 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticCode.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticCode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.diagnostic; import java.util.List; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticException.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticException.java index bf10991..ba86867 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticException.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.diagnostic; import java.util.List; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticUtil.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticUtil.java index 60d7643..610997f 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticUtil.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/DiagnosticUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.diagnostic; import java.util.Objects; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/package-info.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/package-info.java index d200c98..8e2efde 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/package-info.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/diagnostic/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Classes for common diagnostics. */ diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/CompositeMonitor.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/CompositeMonitor.java index 8392c88..ca51cbc 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/CompositeMonitor.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/CompositeMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.io.IOException; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/JsonMonitor.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/JsonMonitor.java index fb16e14..1d0946f 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/JsonMonitor.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/JsonMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.io.IOException; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/LoggingMonitor.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/LoggingMonitor.java index 036a80f..cdf97af 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/LoggingMonitor.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/LoggingMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.util.List; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/Monitor.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/Monitor.java index 813708d..367641b 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/Monitor.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/Monitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.io.Closeable; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringDiagnosticCode.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringDiagnosticCode.java index 7939d05..c07e262 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringDiagnosticCode.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringDiagnosticCode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.text.MessageFormat; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringException.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringException.java index 6d6e346..e445f6f 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringException.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/MonitoringException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.util.List; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/NullMonitor.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/NullMonitor.java index 26a5642..1ca9b78 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/NullMonitor.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/NullMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import java.util.List; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/package-info.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/package-info.java index c404575..8b8e192 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/package-info.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/monitoring/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Classes about operation monitoring ({@literal a.k.a.} {@code --monitor}). */ diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Array.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Array.java index 8b7a2dc..ea4d955 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Array.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Array.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import java.util.ArrayList; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Property.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Property.java index 0ae38f8..d1894b3 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Property.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Property.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import java.util.Objects; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Record.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Record.java index 5985643..bd9caf1 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Record.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Record.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import java.util.Arrays; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Value.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Value.java index 20aa380..e54222b 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Value.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/Value.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import java.math.BigDecimal; diff --git a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/package-info.java b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/package-info.java index a13b461..9ba683c 100644 --- a/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/package-info.java +++ b/modules/common/monitoring/src/main/java/com/tsurugidb/tools/common/value/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Classes for JSON like values. */ diff --git a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/CompositeMonitorTest.java b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/CompositeMonitorTest.java index ecccf3a..d76e8a7 100644 --- a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/CompositeMonitorTest.java +++ b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/CompositeMonitorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/JsonMonitorTest.java b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/JsonMonitorTest.java index eb5c116..3457dd3 100644 --- a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/JsonMonitorTest.java +++ b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/monitoring/JsonMonitorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.monitoring; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ArrayTest.java b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ArrayTest.java index bda659c..97fb58a 100644 --- a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ArrayTest.java +++ b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ArrayTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/RecordTest.java b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/RecordTest.java index 8327fa8..502ae4d 100644 --- a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/RecordTest.java +++ b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/RecordTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ValueTest.java b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ValueTest.java index 5087cc5..2138411 100644 --- a/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ValueTest.java +++ b/modules/common/monitoring/src/test/java/com/tsurugidb/tools/common/value/ValueTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.value; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/LibraryVersion.java b/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/LibraryVersion.java index 706e3d1..5846c52 100644 --- a/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/LibraryVersion.java +++ b/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/LibraryVersion.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.util; import java.io.FileNotFoundException; diff --git a/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/package-info.java b/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/package-info.java index e0e651c..93c9941 100644 --- a/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/package-info.java +++ b/modules/common/util/src/main/java/com/tsurugidb/tools/common/util/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Common utilities about Tsurugi Java tools. */ diff --git a/modules/common/util/src/test/java/com/tsurugidb/tools/common/util/LibraryVersionTest.java b/modules/common/util/src/test/java/com/tsurugidb/tools/common/util/LibraryVersionTest.java index 00c8d5a..4447d98 100644 --- a/modules/common/util/src/test/java/com/tsurugidb/tools/common/util/LibraryVersionTest.java +++ b/modules/common/util/src/test/java/com/tsurugidb/tools/common/util/LibraryVersionTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.common.util; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliDiagnosticCode.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliDiagnosticCode.java index 515d5f7..11785ff 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliDiagnosticCode.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliDiagnosticCode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.text.MessageFormat; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliException.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliException.java index 4cb8877..84e42b5 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliException.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CliException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.util.List; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSet.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSet.java index bc3e483..d489fd2 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSet.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSet.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.net.URI; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandUtil.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandUtil.java index b340fc8..29eed64 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandUtil.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/CommandUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.io.IOError; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitor.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitor.java index 3e6166f..abbd58a 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitor.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.nio.file.Path; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Constants.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Constants.java index f2eb32e..1cb6e2d 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Constants.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Constants.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; /** diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Main.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Main.java index 12d5eff..15a88d7 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Main.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Main.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.io.IOException; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/PrintStreamPrinter.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/PrintStreamPrinter.java index b3755cd..5b5e7a4 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/PrintStreamPrinter.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/PrintStreamPrinter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.io.PrintStream; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Printer.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Printer.java index 765a00b..acf1383 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Printer.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/Printer.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import javax.annotation.Nonnull; diff --git a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/package-info.java b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/package-info.java index 6e720a9..f70f08f 100644 --- a/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/package-info.java +++ b/modules/tgdump/cli/src/main/java/com/tsurugidb/tools/tgdump/cli/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * CLI classes for Tsurugi Table Dump Tool. */ diff --git a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSetTest.java b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSetTest.java index 1d3cd2a..5c4c88f 100644 --- a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSetTest.java +++ b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandArgumentSetTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import static org.junit.jupiter.api.Assertions.assertNotNull; diff --git a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandUtilTest.java b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandUtilTest.java index f64b883..78c9540 100644 --- a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandUtilTest.java +++ b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/CommandUtilTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitorTest.java b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitorTest.java index 992c697..cb4cb66 100644 --- a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitorTest.java +++ b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/ConsoleDumpMonitorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MainTest.java b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MainTest.java index 2044698..460e9e5 100644 --- a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MainTest.java +++ b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MainTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MockTableMetadata.java b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MockTableMetadata.java index a4b50fb..b725e62 100644 --- a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MockTableMetadata.java +++ b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/MockTableMetadata.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.util.List; diff --git a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/TestUtil.java b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/TestUtil.java index e01fade..7d8b944 100644 --- a/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/TestUtil.java +++ b/modules/tgdump/cli/src/test/java/com/tsurugidb/tools/tgdump/cli/TestUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.cli; import java.io.IOException; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpMonitor.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpMonitor.java index f8b0778..2ae234c 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpMonitor.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSession.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSession.java index 4e83619..409252d 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSession.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSession.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.io.IOException; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/CompositeDumpMonitor.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/CompositeDumpMonitor.java index ed04f07..81bbd9f 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/CompositeDumpMonitor.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/CompositeDumpMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpDiagnosticCode.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpDiagnosticCode.java index 72d14b3..7e210e2 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpDiagnosticCode.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpDiagnosticCode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.text.MessageFormat; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngine.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngine.java index b02e2c8..46fde21 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngine.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngine.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.text.MessageFormat; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpException.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpException.java index c3645cb..5f00203 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpException.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.util.List; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpMonitor.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpMonitor.java index 899da2f..b61cfd5 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpMonitor.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpSession.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpSession.java index cf3dd6d..e168a51 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpSession.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpSession.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import javax.annotation.Nonnull; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelector.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelector.java index 98883dd..04149d5 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelector.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelector.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/package-info.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/package-info.java index cb77e0f..b65cbf8 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/package-info.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/engine/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Classes for dump actions. */ diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormat.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormat.java index 8f5f633..72b5213 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormat.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormat.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.text.MessageFormat; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpFileFormat.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpFileFormat.java index aef27c5..f82a063 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpFileFormat.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpFileFormat.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.util.Objects; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpProfile.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpProfile.java index 36f001f..035f91c 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpProfile.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpProfile.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.util.HashMap; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpTarget.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpTarget.java index 7aeb23b..18865ca 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpTarget.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/DumpTarget.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormat.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormat.java index 6604eb8..6f115d7 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormat.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormat.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.util.Objects; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormat.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormat.java index 6763a31..3045b44 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormat.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormat.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.text.MessageFormat; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettings.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettings.java index 236e435..699afa5 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettings.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettings.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import java.text.MessageFormat; diff --git a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/package-info.java b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/package-info.java index 573db3c..24164ec 100644 --- a/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/package-info.java +++ b/modules/tgdump/core/src/main/java/com/tsurugidb/tools/tgdump/core/model/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Model classes for Tsurugi Table Dump Tool. */ diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSessionTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSessionTest.java index ca9cd1c..d1224d3 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSessionTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/BasicDumpSessionTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngineTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngineTest.java index d39715c..086a17c 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngineTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpEngineTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelectorTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelectorTest.java index 1d3dd53..47ee021 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelectorTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/DumpTargetSelectorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpMonitor.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpMonitor.java index b48501f..896e042 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpMonitor.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpMonitor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpSession.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpSession.java index 7ad6a0e..ff810f8 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpSession.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockDumpSession.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.nio.file.Path; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockTableMetadata.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockTableMetadata.java index 75c6960..8b99d12 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockTableMetadata.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/engine/MockTableMetadata.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.engine; import java.util.List; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormatTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormatTest.java index ea4f96c..c8588be 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormatTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ArrowFileFormatTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/DumpProfileTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/DumpProfileTest.java index 45abfb9..5b15a38 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/DumpProfileTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/DumpProfileTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormatTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormatTest.java index 9e2acce..6f3fce8 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormatTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetColumnFormatTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormatTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormatTest.java index 2af0637..9d0f668 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormatTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/ParquetFileFormatTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettingsTest.java b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettingsTest.java index cbe7e38..ec5815d 100644 --- a/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettingsTest.java +++ b/modules/tgdump/core/src/test/java/com/tsurugidb/tools/tgdump/core/model/TransactionSettingsTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.core.model; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundle.java b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundle.java index 2586d5f..8c04b27 100644 --- a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundle.java +++ b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundle.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import java.util.Collections; diff --git a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoader.java b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoader.java index e1244cf..e4fd70c 100644 --- a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoader.java +++ b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoader.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import java.io.IOException; diff --git a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReader.java b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReader.java index c5869bf..76099f0 100644 --- a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReader.java +++ b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReader.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import java.io.FileNotFoundException; diff --git a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileDiagnosticCode.java b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileDiagnosticCode.java index 05169fa..17247b6 100644 --- a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileDiagnosticCode.java +++ b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileDiagnosticCode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import java.text.MessageFormat; diff --git a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileException.java b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileException.java index 3b28b8c..7a8cade 100644 --- a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileException.java +++ b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/ProfileException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import java.util.List; diff --git a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/package-info.java b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/package-info.java index b68494d..895f3df 100644 --- a/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/package-info.java +++ b/modules/tgdump/profile/src/main/java/com/tsurugidb/tools/tgdump/profile/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Classes for analyzing dump profile files. */ diff --git a/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoaderTest.java b/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoaderTest.java index 0e2d3ec..514440e 100644 --- a/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoaderTest.java +++ b/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileBundleLoaderTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReaderTest.java b/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReaderTest.java index bfe933c..fc98852 100644 --- a/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReaderTest.java +++ b/modules/tgdump/profile/src/test/java/com/tsurugidb/tools/tgdump/profile/DumpProfileReaderTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tools.tgdump.profile; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/Main.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/Main.java index e8b9396..c013862 100644 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/Main.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/Main.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli; import java.io.Closeable; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliArgument.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliArgument.java index a09cf3b..2849b43 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliArgument.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliArgument.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.argument; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliMode.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliMode.java index b14ea0b..057d2c4 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliMode.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/CliMode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.argument; /** diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/package-info.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/package-info.java index 4b21be0..e253ef9 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/package-info.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/argument/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Argument classes for Tsurugi SQL console cli. */ diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/CliEnvironment.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/CliEnvironment.java index b0b5285..404f810 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/CliEnvironment.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/CliEnvironment.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.config; import java.nio.file.Path; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConfigBuilder.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConfigBuilder.java index 4e7ef47..8941cf3 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConfigBuilder.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConfigBuilder.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.config; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConsoleConfigBuilder.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConsoleConfigBuilder.java index 1327c95..ef020df 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConsoleConfigBuilder.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ConsoleConfigBuilder.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.config; import java.util.EnumSet; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExecConfigBuilder.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExecConfigBuilder.java index 0d84ae6..847da1c 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExecConfigBuilder.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExecConfigBuilder.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.config; import java.util.EnumSet; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExplainConfigBuilder.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExplainConfigBuilder.java index acb05b6..6b532f1 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExplainConfigBuilder.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ExplainConfigBuilder.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.config; import com.tsurugidb.tgsql.cli.argument.CliArgument; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ScriptConfigBuilder.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ScriptConfigBuilder.java index cf00596..889795a 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ScriptConfigBuilder.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/ScriptConfigBuilder.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.config; import java.io.FileNotFoundException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/package-info.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/package-info.java index ecac1ba..826a796 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/package-info.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/config/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Configuration classes for Tsurugi SQL console cli. */ diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/ExplainConvertRunner.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/ExplainConvertRunner.java index c68db6f..52aee7e 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/ExplainConvertRunner.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/ExplainConvertRunner.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.explain; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/package-info.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/package-info.java index 53a8939..db896ff 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/package-info.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/explain/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Explain classes for Tsurugi SQL console cli. */ diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/package-info.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/package-info.java index 1c99f5a..f04fb19 100644 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/package-info.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Tsurugi SQL console cli classes. */ diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplCvKey.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplCvKey.java index 7b06c20..e44c714 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplCvKey.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplCvKey.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import com.tsurugidb.tgsql.core.config.TgsqlCvKey; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplDefaultCredentialSessionConnector.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplDefaultCredentialSessionConnector.java index 37a9d16..02202dd 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplDefaultCredentialSessionConnector.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplDefaultCredentialSessionConnector.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import javax.annotation.Nonnull; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplEngine.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplEngine.java index f49b864..978a218 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplEngine.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplEngine.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplReporter.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplReporter.java index 8bcfbe7..3778d1c 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplReporter.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplReporter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import java.text.MessageFormat; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessor.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessor.java index b8f5f0d..43d443b 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessor.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplScript.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplScript.java index b9c4952..f72c1e5 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplScript.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplScript.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import java.util.List; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplThreadExecutor.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplThreadExecutor.java index 94cc31d..461a3e5 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplThreadExecutor.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/ReplThreadExecutor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import java.io.Closeable; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineCompleter.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineCompleter.java index 84293ed..3ca1aac 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineCompleter.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineCompleter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import java.util.ArrayList; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineHistory.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineHistory.java index 96cdd2b..e45534a 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineHistory.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineHistory.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParser.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParser.java index f870a83..907ed9a 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParser.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParser.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineReader.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineReader.java index 203a8a9..26cbb9f 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineReader.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineReader.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import org.jline.reader.LineReader; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineTerminal.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineTerminal.java index 0dd3c0c..f46c58c 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineTerminal.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineTerminal.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import java.io.IOException; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidate.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidate.java index 61cec63..a7297a9 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidate.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidate.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import java.util.List; diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/package-info.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/package-info.java index 1e4c50f..dfb5567 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/package-info.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/jline/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * JLine classes for Tsurugi SQL console cli. */ diff --git a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/package-info.java b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/package-info.java index fb427b8..0d84248 100755 --- a/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/package-info.java +++ b/modules/tgsql/cli/src/main/java/com/tsurugidb/tgsql/cli/repl/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * REPL classes for Tsurugi SQL console cli. */ diff --git a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/argument/CliArgumentTest.java b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/argument/CliArgumentTest.java index 2167bff..cb875f4 100755 --- a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/argument/CliArgumentTest.java +++ b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/argument/CliArgumentTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.argument; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplReporterTest.java b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplReporterTest.java index ad5b09a..062d485 100755 --- a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplReporterTest.java +++ b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplReporterTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessorTest.java b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessorTest.java index be67795..09882e0 100755 --- a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessorTest.java +++ b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/ReplResultProcessorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParserTest.java b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParserTest.java index 577a26b..ec13baf 100755 --- a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParserTest.java +++ b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/ReplJLineParserTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidateTest.java b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidateTest.java index f73cbad..d66061d 100755 --- a/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidateTest.java +++ b/modules/tgsql/cli/src/test/java/com/tsurugidb/tgsql/cli/repl/jline/SimpleCompleterCandidateTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.cli.repl.jline; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlConstants.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlConstants.java index ae7898b..997c770 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlConstants.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlConstants.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlRunner.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlRunner.java index 35126b4..3eb14e6 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlRunner.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/TgsqlRunner.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core; import java.io.FileNotFoundException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlClientVariableMap.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlClientVariableMap.java index 85d4816..a2f5d79 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlClientVariableMap.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlClientVariableMap.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import java.util.Map; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlColor.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlColor.java index d458bf1..eb2b193 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlColor.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlColor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import java.text.MessageFormat; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCommitMode.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCommitMode.java index 1434f2d..8a3b58e 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCommitMode.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCommitMode.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlConfig.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlConfig.java index 2241c67..e4d7666 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlConfig.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlConfig.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import java.util.Collections; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCvKey.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCvKey.java index d0632f1..9e0f661 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCvKey.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlCvKey.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import java.lang.reflect.Modifier; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlDateTimeFormat.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlDateTimeFormat.java index d14270d..6650588 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlDateTimeFormat.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlDateTimeFormat.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import java.time.ZonedDateTime; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlPrompt.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlPrompt.java index bcee55c..9d6040a 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlPrompt.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/TgsqlPrompt.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import java.text.MessageFormat; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/package-info.java index 9ea2e39..5d90231 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/config/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Configuration classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/CredentialEnvironment.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/CredentialEnvironment.java index 27191c3..e9f5206 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/CredentialEnvironment.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/CredentialEnvironment.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.credential; import java.nio.file.Path; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/DefaultCredentialSessionConnector.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/DefaultCredentialSessionConnector.java index 7c4a159..a210561 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/DefaultCredentialSessionConnector.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/DefaultCredentialSessionConnector.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.credential; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/package-info.java index 1220ea4..8f5ab97 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/credential/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Credential classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlInterruptedException.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlInterruptedException.java index 303adf3..d0c43d8 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlInterruptedException.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlInterruptedException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.exception; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlMessageException.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlMessageException.java index c3fc213..37e6ef6 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlMessageException.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlMessageException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.exception; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlNoMessageException.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlNoMessageException.java index 6cffa15..1c7f60b 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlNoMessageException.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/TgsqlNoMessageException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.exception; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/package-info.java index 601183b..bcdfc2f 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/exception/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Exception classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/IoSupplier.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/IoSupplier.java index 97bbbda..ea4887d 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/IoSupplier.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/IoSupplier.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/AbstractEngine.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/AbstractEngine.java index e8e15d7..00d9102 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/AbstractEngine.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/AbstractEngine.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngine.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngine.java index dcffcb2..6bf5432 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngine.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngine.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/CommandPath.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/CommandPath.java index f3a760e..f160d02 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/CommandPath.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/CommandPath.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.io.File; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/Engine.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/Engine.java index 741d520..caee081 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/Engine.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/Engine.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineConfigurationException.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineConfigurationException.java index 13543d1..869f5f4 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineConfigurationException.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineConfigurationException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineException.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineException.java index f619c87..47ae5d3 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineException.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/EngineException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import edu.umd.cs.findbugs.annotations.Nullable; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/ExecutorUtil.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/ExecutorUtil.java index e28cc35..b843711 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/ExecutorUtil.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/ExecutorUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.util.List; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessage.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessage.java index d759836..ed1daeb 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessage.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessage.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.io.FileNotFoundException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/CompleterCandidateWords.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/CompleterCandidateWords.java index 6c42b5b..9e70f4c 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/CompleterCandidateWords.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/CompleterCandidateWords.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.util.ArrayList; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommand.java index c3c9d95..cab1c2f 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/DisconnectCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/DisconnectCommand.java index b41bf55..e2b58ed 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/DisconnectCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/DisconnectCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ExitCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ExitCommand.java index 478368d..7341242 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ExitCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ExitCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HaltCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HaltCommand.java index fe6e1bb..5d0937d 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HaltCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HaltCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HelpCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HelpCommand.java index 07e6a2d..39eddc8 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HelpCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HelpCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HistoryCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HistoryCommand.java index eae9d50..4bd73b2 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HistoryCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/HistoryCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SetCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SetCommand.java index 03b1a82..f1479fa 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SetCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SetCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ShowCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ShowCommand.java index 5cdec20..137d7e1 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ShowCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/ShowCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SpecialCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SpecialCommand.java index a2c7531..b02e28d 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SpecialCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/SpecialCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/StatusCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/StatusCommand.java index 06cadf4..fc748dc 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/StatusCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/StatusCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/TimingCommand.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/TimingCommand.java index 60c0bd6..5ce5fae 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/TimingCommand.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/TimingCommand.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/package-info.java index 1b2eff2..9463cc3 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/command/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Special command classes for {@link com.tsurugidb.tgsql.core.executor.engine.BasicEngine}. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/package-info.java index 564b63a..de2281a 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/engine/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Engine classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandler.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandler.java index 69e58da..7e352e1 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandler.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandler.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/OptionHandler.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/OptionHandler.java index 0802e5b..db6dd78 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/OptionHandler.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/OptionHandler.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/PlanGraphOutputHandler.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/PlanGraphOutputHandler.java index 2085aa6..90f692d 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/PlanGraphOutputHandler.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/PlanGraphOutputHandler.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import javax.annotation.Nonnull; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandler.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandler.java index 9fa8e53..af122bc 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandler.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandler.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/Util.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/Util.java index f547cda..54f88fe 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/Util.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/Util.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/package-info.java index 6781ff5..88418c8 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/explain/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Handles {@code EXPLAIN} statement. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/package-info.java index 1923fd9..e50c776 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Executor classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/BasicReporter.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/BasicReporter.java index 9067f8f..0f1700f 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/BasicReporter.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/BasicReporter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import javax.annotation.Nonnull; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/HistoryEntry.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/HistoryEntry.java index 23c3122..6bc0c93 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/HistoryEntry.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/HistoryEntry.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporter.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporter.java index 79aa1cf..5bc5298 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporter.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import java.text.MessageFormat; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporter.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporter.java index b1c499c..0e22644 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporter.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import java.math.BigDecimal; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtil.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtil.java index f078187..c8ab00b 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtil.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import java.util.List; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/package-info.java index 8bc514c..0508140 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/report/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Reporter classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessor.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessor.java index 59b6909..04237a5 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessor.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.result; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultProcessor.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultProcessor.java index 84473aa..b69e765 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultProcessor.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultProcessor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.result; import java.io.Closeable; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultSetUtil.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultSetUtil.java index e9725d0..9382970 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultSetUtil.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/ResultSetUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.result; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/StandardWriterSupplier.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/StandardWriterSupplier.java index fe18f4b..5e887bb 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/StandardWriterSupplier.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/StandardWriterSupplier.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.result; import java.io.FilterOutputStream; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/package-info.java index 6c4fbeb..a851e17 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/result/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * ResultProcessor classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessor.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessor.java index 0cdcd35..84bf808 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessor.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.sql; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/PreparedStatementResult.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/PreparedStatementResult.java index 5f52115..95a5b7c 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/PreparedStatementResult.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/PreparedStatementResult.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.sql; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/SqlProcessor.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/SqlProcessor.java index 4348065..2d6ae20 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/SqlProcessor.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/SqlProcessor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.sql; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/TransactionWrapper.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/TransactionWrapper.java index a438d4d..da651dc 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/TransactionWrapper.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/TransactionWrapper.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.sql; import java.io.IOException; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/package-info.java index 27ea138..44a86cb 100755 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/executor/sql/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * SqlProcessor classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CallStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CallStatement.java index d95b78b..d98daca 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CallStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CallStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.List; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CommitStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CommitStatement.java index 5f4891a..587240d 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CommitStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/CommitStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ErroneousStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ErroneousStatement.java index 5a6d609..8ed7e15 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ErroneousStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ErroneousStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ExplainStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ExplainStatement.java index 8db82eb..38a9235 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ExplainStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/ExplainStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Map; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Region.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Region.java index 2e067fc..7963a0b 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Region.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Region.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Regioned.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Regioned.java index 3bab821..0a8df01 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Regioned.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Regioned.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SimpleStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SimpleStatement.java index 0260702..0484b7b 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SimpleStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SimpleStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SpecialStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SpecialStatement.java index b9af7a9..940ab58 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SpecialStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/SpecialStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.List; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/StartTransactionStatement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/StartTransactionStatement.java index f204d53..9de6644 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/StartTransactionStatement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/StartTransactionStatement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.util.Collections; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Statement.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Statement.java index 3c601d7..a9d5eac 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Statement.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Statement.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; /** diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Value.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Value.java index 51d2dd0..4861949 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Value.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/Value.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.model; import java.math.BigDecimal; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/package-info.java index 212cc43..e2b23a2 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/model/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Data model classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/package-info.java index 6844e12..5050e62 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/ParseException.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/ParseException.java index 69a364e..9a23387 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/ParseException.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/ParseException.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/Segment.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/Segment.java index 124b7bd..95e66c7 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/Segment.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/Segment.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.text.MessageFormat; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzer.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzer.java index 983bff0..82b73ed 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzer.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzer.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.math.BigDecimal; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlParser.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlParser.java index afcd89b..8cd0734 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlParser.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlParser.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.io.Closeable; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlScanner.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlScanner.java index 0b5b57a..5e7cfdc 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlScanner.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/SqlScanner.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.io.Closeable; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/StartTransactionCandidate.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/StartTransactionCandidate.java index 0ba01ed..d80ee13 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/StartTransactionCandidate.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/StartTransactionCandidate.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.util.List; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCategory.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCategory.java index 7abafea..f798c3a 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCategory.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCategory.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; enum TokenCategory { diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCursor.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCursor.java index 852d509..ff10c1d 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCursor.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenCursor.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenInfo.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenInfo.java index 60c468c..0d83e79 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenInfo.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenInfo.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import java.util.Objects; diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenKind.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenKind.java index d505e34..0af93f1 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenKind.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/TokenKind.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; enum TokenKind { diff --git a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/package-info.java b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/package-info.java index f590c13..79df82a 100644 --- a/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/package-info.java +++ b/modules/tgsql/core/src/main/java/com/tsurugidb/tgsql/core/parser/package-info.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ /** * Parser classes for Tsurugi SQL console. */ diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/TgsqlRunnerTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/TgsqlRunnerTest.java index 40bb580..8bd40b3 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/TgsqlRunnerTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/TgsqlRunnerTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlCvKeyBooleanTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlCvKeyBooleanTest.java index 074a003..9e4ba10 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlCvKeyBooleanTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlCvKeyBooleanTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlPromptTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlPromptTest.java index e560893..646cffe 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlPromptTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/config/TgsqlPromptTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.config; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngineTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngineTest.java index 9e3677f..522c100 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngineTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/BasicEngineTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/CommandPathTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/CommandPathTest.java index 1dc1c8b..d92676b 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/CommandPathTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/CommandPathTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessageTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessageTest.java index 5d1721c..ac2e5e0 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessageTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/HelpMessageTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/TestUtil.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/TestUtil.java index 6e0744b..6c77dfe 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/TestUtil.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/TestUtil.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine; import java.io.FileNotFoundException; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommandTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommandTest.java index 7a1b5d2..c3cd623 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommandTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/engine/command/ConnectCommandTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.engine.command; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandlerTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandlerTest.java index 2ffe98c..859367f 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandlerTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/DotOutputHandlerTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandlerTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandlerTest.java index 979f1bd..f20ae80 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandlerTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/explain/StatementMetadataHandlerTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.explain; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporterTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporterTest.java index 49c2ea4..f791b95 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporterTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/PlanGraphReporterTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import static org.junit.jupiter.api.Assertions.assertLinesMatch; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TestReporter.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TestReporter.java index 58f97d2..0cd17dd 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TestReporter.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TestReporter.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import com.tsurugidb.tgsql.core.config.TgsqlConfig; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporterTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporterTest.java index 7306af6..15217b0 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporterTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TgsqlReporterTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtilTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtilTest.java index 4b11901..fb3be65 100755 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtilTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/report/TransactionOptionReportUtilTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.report; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessorTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessorTest.java index 6d532c6..2a55a3b 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessorTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/result/BasicResultProcessorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.result; import static com.tsurugidb.tsubakuro.sql.Types.column; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessorTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessorTest.java index e786f52..f9e2763 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessorTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/executor/sql/BasicSqlProcessorTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.executor.sql; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzerTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzerTest.java index 6e8a062..7f4a0f7 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzerTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SegmentAnalyzerTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlParserTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlParserTest.java index 502e048..0c72767 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlParserTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlParserTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlScannerTest.java b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlScannerTest.java index 3725e98..3c1403f 100644 --- a/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlScannerTest.java +++ b/modules/tgsql/core/src/test/java/com/tsurugidb/tgsql/core/parser/SqlScannerTest.java @@ -1,3 +1,18 @@ +/* + * Copyright 2023-2024 Project Tsurugi. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.tsurugidb.tgsql.core.parser; import static org.junit.jupiter.api.Assertions.assertEquals;