Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

Commit 58a04e3

Browse files
committed
Adding copyright statements to every class
1 parent b1d4791 commit 58a04e3

193 files changed

Lines changed: 5027 additions & 9 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/java/io/adminshell/aas/v3/dataformat/DeserializationException.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.dataformat;
228

329

src/main/java/io/adminshell/aas/v3/dataformat/Deserializer.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.dataformat;
228

329
import java.io.BufferedReader;

src/main/java/io/adminshell/aas/v3/dataformat/SchemaValidator.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.dataformat;
228

329
import java.util.Set;

src/main/java/io/adminshell/aas/v3/dataformat/SerializationException.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.dataformat;
228

329

src/main/java/io/adminshell/aas/v3/dataformat/Serializer.java

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.dataformat;
228

329
import java.io.FileNotFoundException;
@@ -28,7 +54,7 @@ public interface Serializer {
2854

2955
/**
3056
* Serializes a given instance of AssetAdministrationShellEnvironment to string
31-
*
57+
*
3258
* @param aasEnvironment the AssetAdministrationShellEnvironment to serialize
3359
* @return the string representation of the environment
3460
* @throws SerializationException if serialization fails
@@ -38,7 +64,7 @@ public interface Serializer {
3864
/**
3965
* Serializes a given instance of AssetAdministrationShellEnvironment to an OutputStream using
4066
* DEFAULT_CHARSET
41-
*
67+
*
4268
* @param out the Outputstream to serialize to
4369
* @param aasEnvironment the AssetAdministrationShellEnvironment to serialize
4470
* @throws IOException if writing to the stream fails
@@ -51,7 +77,7 @@ default void write(OutputStream out, AssetAdministrationShellEnvironment aasEnvi
5177
/**
5278
* Serializes a given instance of AssetAdministrationShellEnvironment to an OutputStream using given
5379
* charset
54-
*
80+
*
5581
* @param out the Outputstream to serialize to
5682
* @param charset the Charset to use for serialization
5783
* @param aasEnvironment the AssetAdministrationShellEnvironment to serialize
@@ -70,7 +96,7 @@ default void write(OutputStream out, Charset charset, AssetAdministrationShellEn
7096
/**
7197
* Serializes a given instance of AssetAdministrationShellEnvironment to a java.io.File using
7298
* DEFAULT_CHARSET
73-
*
99+
*
74100
* @param file the java.io.File to serialize to
75101
* @param charset the Charset to use for serialization
76102
* @param aasEnvironment the AssetAdministrationShellEnvironment to serialize
@@ -88,7 +114,7 @@ default void write(java.io.File file, Charset charset, AssetAdministrationShellE
88114
/**
89115
* Serializes a given instance of AssetAdministrationShellEnvironment to a java.io.File using given
90116
* charset
91-
*
117+
*
92118
* @param file the java.io.File to serialize to
93119
* @param aasEnvironment the AssetAdministrationShellEnvironment to serialize
94120
* @throws FileNotFoundException if the fail does not exist

src/main/java/io/adminshell/aas/v3/model/AccessControl.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.model;
228

329
import java.util.List;

src/main/java/io/adminshell/aas/v3/model/AccessControlPolicyPoints.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.model;
228

329

src/main/java/io/adminshell/aas/v3/model/AccessPermissionRule.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.model;
228

329
import java.util.List;

src/main/java/io/adminshell/aas/v3/model/AdministrativeInformation.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.model;
228

329

src/main/java/io/adminshell/aas/v3/model/AnnotatedRelationshipElement.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
/*
2+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
3+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
4+
zur Foerderung der angewandten Forschung e.V.
5+
6+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
7+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
8+
zur Foerderung der angewandten Forschung e.V.
9+
10+
Copyright (c) 2021 Fraunhofer IAIS,
11+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
12+
zur Foerderung der angewandten Forschung e.V.
13+
14+
Copyright (c) 2021 Fraunhofer IESE,
15+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
16+
zur Foerderung der angewandten Forschung e.V.
17+
18+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
19+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
20+
zur Foerderung der angewandten Forschung e.V.
21+
22+
This source code is licensed under the Apache License 2.0 (see LICENSE.txt).
23+
24+
This source code may use other Open Source software components (see LICENSE.txt).
25+
*/
26+
127
package io.adminshell.aas.v3.model;
228

329
import java.util.List;

0 commit comments

Comments
 (0)