diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/ByteDeserializer.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/ByteDeserializer.java index 43235b6..0c51188 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/ByteDeserializer.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/ByteDeserializer.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize; import io.ballerina.lib.avro.deserialize.visitor.DeserializeVisitor; diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/EnumDeserializer.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/EnumDeserializer.java index c0c06c3..f4770de 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/EnumDeserializer.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/EnumDeserializer.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize; import io.ballerina.lib.avro.deserialize.visitor.DeserializeVisitor; diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/UnionDeserializer.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/UnionDeserializer.java index d2d1420..980536b 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/UnionDeserializer.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/UnionDeserializer.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize; import io.ballerina.lib.avro.deserialize.visitor.DeserializeVisitor; diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeArrayVisitor.java index 26ea4cf..ec85357 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize.visitor; import io.ballerina.lib.avro.deserialize.ArrayDeserializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeRecordVisitor.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeRecordVisitor.java index a8bb9f6..5ff489f 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeRecordVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/DeserializeRecordVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize.visitor; import io.ballerina.lib.avro.deserialize.ArrayDeserializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/RecordUtils.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/RecordUtils.java index ff0d9b5..c219efb 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/RecordUtils.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/RecordUtils.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize.visitor; import io.ballerina.lib.avro.deserialize.ArrayDeserializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/UnionRecordUtils.java b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/UnionRecordUtils.java index 664cea7..0f98feb 100644 --- a/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/UnionRecordUtils.java +++ b/native/src/main/java/io/ballerina/lib/avro/deserialize/visitor/UnionRecordUtils.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.deserialize.visitor; import io.ballerina.lib.avro.deserialize.RecordDeserializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/ByteSerializer.java b/native/src/main/java/io/ballerina/lib/avro/serialize/ByteSerializer.java index 705d649..c24905b 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/ByteSerializer.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/ByteSerializer.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize; import io.ballerina.lib.avro.serialize.visitor.SerializeVisitor; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/Serializer.java b/native/src/main/java/io/ballerina/lib/avro/serialize/Serializer.java index 309945a..67fa6ae 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/Serializer.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/Serializer.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize; import io.ballerina.lib.avro.serialize.visitor.SerializeVisitor; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/UnionSerializer.java b/native/src/main/java/io/ballerina/lib/avro/serialize/UnionSerializer.java index fbe4bc5..0807a7b 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/UnionSerializer.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/UnionSerializer.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize; import io.ballerina.lib.avro.serialize.visitor.SerializeVisitor; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitor.java index fd9afbe..db6aeaf 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.lib.avro.serialize.ArraySerializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitorFactory.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitorFactory.java index 36a9634..14045b4 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitorFactory.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/ArrayVisitorFactory.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import org.apache.avro.Schema; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/EnumArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/EnumArrayVisitor.java index 5757ac4..9076336 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/EnumArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/EnumArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.runtime.api.values.BArray; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/FixedArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/FixedArrayVisitor.java index 9a401dc..fec45c6 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/FixedArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/FixedArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.runtime.api.values.BArray; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/IArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/IArrayVisitor.java index 2645378..e126a83 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/IArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/IArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.runtime.api.values.BArray; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/MapArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/MapArrayVisitor.java index 1674e96..6c169db 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/MapArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/MapArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.lib.avro.serialize.MapSerializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/PrimitiveArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/PrimitiveArrayVisitor.java index d3c52c3..c1dc886 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/PrimitiveArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/PrimitiveArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.runtime.api.values.BArray; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/RecordArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/RecordArrayVisitor.java index 93ff3d0..5e4a71a 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/RecordArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/RecordArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.lib.avro.serialize.RecordSerializer; diff --git a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/UnionArrayVisitor.java b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/UnionArrayVisitor.java index 65b1280..7d7e48c 100644 --- a/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/UnionArrayVisitor.java +++ b/native/src/main/java/io/ballerina/lib/avro/serialize/visitor/array/UnionArrayVisitor.java @@ -1,3 +1,21 @@ +/* + * Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com) + * + * WSO2 LLC. licenses this file to you 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 io.ballerina.lib.avro.serialize.visitor.array; import io.ballerina.runtime.api.values.BArray;