From 1cfb08779ea0e00be69e072a940b3063e049fe6b Mon Sep 17 00:00:00 2001 From: Ofir Sonsino Date: Wed, 31 Jan 2018 17:19:00 +0200 Subject: org.onap migration Change-Id: I52f0b2851f2c765752b6d21f49b32136d7d72a3d Issue-ID: VID-86 Signed-off-by: Ofir Sonsino --- .../openecomp/vid/asdc/beans/tosca/Capability.java | 140 ------- .../openecomp/vid/asdc/beans/tosca/Constraint.java | 199 --------- .../org/openecomp/vid/asdc/beans/tosca/Group.java | 135 ------ .../org/openecomp/vid/asdc/beans/tosca/Import.java | 48 --- .../org/openecomp/vid/asdc/beans/tosca/Input.java | 168 -------- .../vid/asdc/beans/tosca/NodeTemplate.java | 117 ------ .../openecomp/vid/asdc/beans/tosca/Property.java | 157 ------- .../vid/asdc/beans/tosca/Requirement.java | 120 ------ .../org/openecomp/vid/asdc/beans/tosca/Schema.java | 53 --- .../vid/asdc/beans/tosca/SubstitutionMappings.java | 101 ----- .../vid/asdc/beans/tosca/TopologyTemplate.java | 124 ------ .../openecomp/vid/asdc/beans/tosca/ToscaCsar.java | 101 ----- .../openecomp/vid/asdc/beans/tosca/ToscaMeta.java | 124 ------ .../vid/asdc/beans/tosca/ToscaMetadata.java | 461 --------------------- .../openecomp/vid/asdc/beans/tosca/ToscaModel.java | 166 -------- 15 files changed, 2214 deletions(-) delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Capability.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Constraint.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Group.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Import.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Input.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/NodeTemplate.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Property.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Requirement.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Schema.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/SubstitutionMappings.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/TopologyTemplate.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaCsar.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMeta.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMetadata.java delete mode 100755 vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaModel.java (limited to 'vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca') diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Capability.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Capability.java deleted file mode 100755 index 0d3f17ae..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Capability.java +++ /dev/null @@ -1,140 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.Collection; -import java.util.Map; - -/** - * The Class Capability. - */ -public class Capability { - - /** The type. */ - private String type; //FIXME: Make an enumeration? - - /** The description. */ - private String description; - - /** The occurrences. */ - private Collection occurrences; //FIXME: Make an enumeration? - - /** The properties. */ - private Map properties; - - /** The valid source types. */ - private Collection valid_source_types; //FIXME: Make an enumeration? - - /** - * Instantiates a new capability. - */ - public Capability() {} - - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Gets the description. - * - * @return the description - */ - public String getDescription() { - return description; - } - - /** - * Gets the occurrences. - * - * @return the occurrences - */ - public Collection getOccurrences() { - return occurrences; - } - - /** - * Gets the properties. - * - * @return the properties - */ - public Map getProperties() { - return properties; - } - - /** - * Gets the valid source types. - * - * @return the valid source types - */ - public Collection getValid_source_types() { - return valid_source_types; - } - - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } - - /** - * Sets the description. - * - * @param description the new description - */ - public void setDescription(String description) { - this.description = description; - } - - /** - * Sets the occurrences. - * - * @param occurrences the new occurrences - */ - public void setOccurrences(Collection occurrences) { - this.occurrences = occurrences; - } - - /** - * Sets the properties. - * - * @param properties the properties - */ - public void setProperties(Map properties) { - this.properties = properties; - } - - /** - * Sets the valid source types. - * - * @param valid_source_types the new valid source types - */ - public void setValid_source_types(Collection valid_source_types) { - this.valid_source_types = valid_source_types; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Constraint.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Constraint.java deleted file mode 100755 index a91f3831..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Constraint.java +++ /dev/null @@ -1,199 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ -package org.openecomp.vid.asdc.beans.tosca; -import java.util.List; -import java.util.ArrayList; - -/** - * The Class Constraint. - */ - -public class Constraint { - private List valid_values; - private Object equal; - private Object greater_than; - private Object greater_or_equal; - private Object less_than; - private Object less_or_equal; - private List in_range; - private Object length; - private Object min_length; - private Object max_length; - - /** - * Instantiates a new Constraint. - */ - public Constraint() { - valid_values = new ArrayList(); - in_range = new ArrayList(); - } - - /** - * Gets the valid_values. - * - * @return the valid_values - */ - public List getvalid_values() { - return valid_values; - } - /** - * Gets equal. - * - * @return equal - */ - public Object getEqual() { - return equal; - } - /** - * Gets greater_than. - * - * @return greater_than - */ - public Object getGreater_than() { - return greater_than; - } - /** - * Gets greater_or_equal. - * - * @return greater_or_equal - */ - public Object getGreater_or_equal() { - return greater_or_equal; - } - /** - * Gets less_than. - * - * @return less_than - */ - public Object getLess_than() { - return less_than; - } - /** - * Gets less_or_equal. - * - * @return less_or_equal - */ - public Object getLess_or_equal() { - return less_or_equal; - } - /** - * Gets in_range. - * - * @return in_range - */ - public List getIn_range() { - return in_range; - } - /** - * Gets length. - * - * @return length - */ - public Object getLength() { - return length; - } - /** - * Gets min_length. - * - * @return min_length - */ - public Object getMin_length() { - return min_length; - } - /** - * Gets max_length. - * - * @return max_length - */ - public Object getMax_length() { - return max_length; - } - /** - * Sets the valid_values. - * - * @param op the new valid_values - */ - public void setvalid_values(List vlist) { - this.valid_values = vlist; - } - /** - * Sets equal. - * - * @param e the new equal - */ - public void setEqual(Object e) { - this.equal = e; - } - /** - * Sets greater_than. - * - * @param e the new greater_than - */ - public void setGreater_than(Object e) { - this.greater_than = e; - } - /** - * Sets less_than. - * - * @param e the new less_than - */ - public void setLess_than(Object e) { - this.less_than = e; - } - /** - * Sets in_range. - * - * @param e the new in_range - */ - public void setIn_range(List e) { - this.in_range = e; - } - /** - * Sets length. - * - * @param e the length - */ - public void setLength(Object e) { - this.length = e; - } - /** - * Sets min_length. - * - * @param e the min_length - */ - public void setMin_length(Object e) { - this.min_length = e; - } - /** - * Sets max_length. - * - * @param e the max_length - */ - public void setMax_length(Object e) { - this.max_length = e; - } - /* (non-Javadoc) - * @see java.lang.Object#toString() - */ - @Override - public String toString() { - return "valid_values=" + valid_values; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Group.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Group.java deleted file mode 100755 index 4d31faab..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Group.java +++ /dev/null @@ -1,135 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.Collection; -import java.util.Map; - -/** - * The Class Group. - */ -public class Group { - - /** The type. */ - private String type; - - /** The members. */ - private Collection members; - - /** The metadata. */ - private ToscaMetadata metadata; - - /** The vf module type. */ - private String vf_module_type; - - /** The properties. */ - private Map properties; - - /** - * Gets the metadata. - * - * @return the metadata - */ - public ToscaMetadata getMetadata() { - return metadata; - } - - /** - * Sets the metadata. - * - * @param metadata the new metadata - */ - public void setMetadata(ToscaMetadata metadata) { - this.metadata = metadata; - } - - /** - * Gets the members. - * - * @return the members - */ - public Collection getMembers() { - return members; - } - - /** - * Sets the members. - * - * @param members the new members - */ - public void setMembers(Collection members) { - this.members = members; - } - - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } - - /** - * Gets the vf module type. - * - * @return the vf module type - */ - public String getvf_module_type() { - return vf_module_type; - } - - /** - * Sets the vf module type. - * - * @param vf_module_type the new vf module type - */ - public void setvf_module_type(String vf_module_type) { - this.vf_module_type = vf_module_type; - } - - /** - * Gets the properties. - * - * @return the properties - */ - public Map getProperties() { - return properties; - } - - /** - * Sets the properties. - * - * @param properties the properties - */ - public void setProperties(Map properties) { - this.properties = properties; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Import.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Import.java deleted file mode 100755 index d64a5806..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Import.java +++ /dev/null @@ -1,48 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -/** - * The Class Import. - */ -public class Import { - - /** The file. */ - private String file; - - /** - * Gets the file. - * - * @return the file - */ - public String getFile() { - return file; - } - - /** - * Sets the file. - * - * @param file the new file - */ - public void setFile(String file) { - this.file = file; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Input.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Input.java deleted file mode 100755 index e5eec012..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Input.java +++ /dev/null @@ -1,168 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import org.openecomp.sdc.toscaparser.api.elements.constraints.*; - -import java.util.List; -import java.util.ArrayList; - -// TODO: Auto-generated Javadoc -/** - * The Class Input. - */ -public class Input { - - /** The type. */ - private String type; - - /** The description. */ - private String description; - - /** The default. */ - private Object _default; - - /** The entry schema. */ - private Input entry_schema; - - /** The constraints */ - private List constraints; - - /** The required field. If not set, the default is true */ - private boolean required = true; - - /** - * Instantiates a new input. - */ - public Input() { - constraints = new ArrayList(); - } - - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } - /** - * Gets the required field. - * - * @return the required field - */ - public boolean getRequired() { - return required; - } - /** - * Sets the required value. - * - * @param required the new required value - */ - public void setRequired(boolean required) { - this.required = required; - } - /** - * Gets the description. - * - * @return the description - */ - public String getDescription() { - return description; - } - - /** - * Sets the description. - * - * @param description the new description - */ - public void setDescription(String description) { - this.description = description; - } - - /** - * Gets the default. - * - * @return the default - */ - public Object getDefault() { - return _default; - } - - /** - * Sets the default. - * - * @param _default the new default - */ - public void setDefault(Object _default) { - this._default = _default; - } - - /** - * Gets the entry schema. - * - * @return the entry schema - */ - public Input getentry_schema() { - return entry_schema; - } - /** - * Sets the entry schema. - * - * @param the entry schema - */ - public void setentry_schema(Input s) { - this.entry_schema = s; - } - /** - * Sets the constraints. - * - * @param c the new constraints - */ - public void setConstraints(List c) { - this.constraints = c; - } - /** - * Gets the constraints - * - * @return the constraints - */ - public List getConstraints() { - return constraints; - } - - /* (non-Javadoc) - * @see java.lang.Object#toString() - */ - @Override - public String toString() { - return "type=" + type + ",description=" + description + ",default=" + _default; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/NodeTemplate.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/NodeTemplate.java deleted file mode 100755 index 97740b3f..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/NodeTemplate.java +++ /dev/null @@ -1,117 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.Map; -import java.util.HashMap; - -/** - * The Class NodeTemplate. - */ -public class NodeTemplate { - - /** The type. */ - private String type; - - /** The metadata. */ - private ToscaMetadata metadata; - - /** The properties. */ - private Map properties; //HEAT? - - /** The requirements. */ - private Object requirements; - - public NodeTemplate () { - properties = new HashMap(); - } - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } - - /** - * Gets the metadata. - * - * @return the metadata - */ - public ToscaMetadata getMetadata() { - return metadata; - } - - /** - * Sets the metadata. - * - * @param metadata the new metadata - */ - public void setMetadata(ToscaMetadata metadata) { - this.metadata = metadata; - } - - /** - * Gets the properties. - * - * @return the properties - */ - public Map getProperties() { - return properties; - } - - /** - * Sets the properties. - * - * @param properties the properties - */ - public void setProperties(Map properties) { - this.properties = properties; - } - - /** - * Gets the requirements. - * - * @return the requirements - */ - public Object getRequirements() { - return requirements; - } - - /** - * Sets the requirements. - * - * @param requirements the new requirements - */ - public void setRequirements(Object requirements) { - this.requirements = requirements; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Property.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Property.java deleted file mode 100755 index 16b921e2..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Property.java +++ /dev/null @@ -1,157 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -/** - * The Class Property. - */ -public class Property { - - /** The type. */ - private String type; - - /** The description. */ - private String description; - - /** The entry schema. */ - private Schema entry_schema; - - /** The default. */ - private String _default; - - /** The required. */ - private boolean required; - - /** - * Instantiates a new property. - */ - private Property() {} - - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Gets the description. - * - * @return the description - */ - public String getDescription() { - return description; - } - - /** - * Gets the entry schema. - * - * @return the entry schema - */ - public Schema getEntry_schema() { - return entry_schema; - } - - /** - * Gets the default. - * - * @return the default - */ - public String get_default() { - return _default; - } - - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } - - /** - * Sets the description. - * - * @param description the new description - */ - public void setDescription(String description) { - this.description = description; - } - - /** - * Sets the entry schema. - * - * @param entry_schema the new entry schema - */ - public void setEntry_schema(Schema entry_schema) { - this.entry_schema = entry_schema; - } - - /** - * Sets the default. - * - * @param _default the new default - */ - public void set_default(String _default) { - this._default = _default; - } - - /** - * Gets the default. - * - * @return the default - */ - public String getDefault() { - return _default; - } - - /** - * Checks if is required. - * - * @return true, if is required - */ - public boolean isRequired() { - return required; - } - - /** - * Sets the default. - * - * @param _default the new default - */ - public void setDefault(String _default) { - this._default = _default; - } - - /** - * Sets the required. - * - * @param required the new required - */ - public void setRequired(boolean required) { - this.required = required; - } - - -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Requirement.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Requirement.java deleted file mode 100755 index acb25099..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Requirement.java +++ /dev/null @@ -1,120 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.Collection; - -/** - * The Class Requirement. - */ -public class Requirement { - - /** The occurrences. */ - private Collection occurrences; - - /** The capability. */ - private String capability; - - /** The node. */ - private String node; - - /** The relationship. */ - private String relationship; - - /** - * Instantiates a new requirement. - */ - private Requirement() {} - - /** - * Gets the occurrences. - * - * @return the occurrences - */ - public Collection getOccurrences() { - return occurrences; - } - - /** - * Gets the capability. - * - * @return the capability - */ - public String getCapability() { - return capability; - } - - /** - * Gets the node. - * - * @return the node - */ - public String getNode() { - return node; - } - - /** - * Gets the relationship. - * - * @return the relationship - */ - public String getRelationship() { - return relationship; - } - - /** - * Sets the occurrences. - * - * @param occurrences the new occurrences - */ - public void setOccurrences(Collection occurrences) { - this.occurrences = occurrences; - } - - /** - * Sets the capability. - * - * @param capability the new capability - */ - public void setCapability(String capability) { - this.capability = capability; - } - - /** - * Sets the node. - * - * @param node the new node - */ - public void setNode(String node) { - this.node = node; - } - - /** - * Sets the relationship. - * - * @param relationship the new relationship - */ - public void setRelationship(String relationship) { - this.relationship = relationship; - } - - -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Schema.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Schema.java deleted file mode 100755 index f77c1b4b..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/Schema.java +++ /dev/null @@ -1,53 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -/** - * The Class Schema. - */ -public class Schema { - - /** The type. */ - public String type; - - /** - * Instantiates a new schema. - */ - public Schema() {} - - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/SubstitutionMappings.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/SubstitutionMappings.java deleted file mode 100755 index f59f2467..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/SubstitutionMappings.java +++ /dev/null @@ -1,101 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.HashMap; -import java.util.Map; - -/** - * The Class SubstitutionMappings. - */ -public class SubstitutionMappings { - - /** The node type. */ - private String node_type; - - /** The capabilities. */ - private Map capabilities; - - /** The requirements. */ - private Map requirements; - - /** - * Instantiates a new substitution mappings. - */ - public SubstitutionMappings() { - capabilities = new HashMap (); - requirements = new HashMap (); - } - - /** - * Gets the node type. - * - * @return the node type - */ - public String getnode_type() { - return node_type; - } - - /** - * Sets the node type. - * - * @param node_type the new node type - */ - public void setnode_type(String node_type) { - this.node_type = node_type; - } - - /** - * Gets the capabilities. - * - * @return the capabilities - */ - public Map getCapabilities() { - return capabilities; - } - - /** - * Sets the capabilities. - * - * @param capabilities the capabilities - */ - public void setCapabilities(Map capabilities) { - this.capabilities = capabilities; - } - - /** - * Gets the requirements. - * - * @return the requirements - */ - public Map getRequirements() { - return requirements; - } - - /** - * Sets the requirements. - * - * @param requirements the requirements - */ - public void setRequirements(Map requirements) { - this.requirements = requirements; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/TopologyTemplate.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/TopologyTemplate.java deleted file mode 100755 index 25b2c2c3..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/TopologyTemplate.java +++ /dev/null @@ -1,124 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.HashMap; -import java.util.Map; - -/** - * The Class TopologyTemplate. - */ -public class TopologyTemplate { - - /** The substitution mappings. */ - private SubstitutionMappings substitution_mappings; - - /** The inputs. */ - private Map inputs; - - /** The node templates. */ - private Map node_templates; - - /** The groups. */ - private Map groups; - - /** - * Instantiates a new topology template. - */ - public TopologyTemplate() { - substitution_mappings = new SubstitutionMappings(); - inputs = new HashMap (); - node_templates = new HashMap (); - groups = new HashMap (); - } - - /** - * Gets the substitution mappings. - * - * @return the substitution mappings - */ - public SubstitutionMappings getsubstitution_mappings() { - return this.substitution_mappings; - } - - /** - * Sets the substitution mappings. - * - * @param substitution_mappings the new substitution mappings - */ - public void setsubstitution_mappings(SubstitutionMappings substitution_mappings) { - this.substitution_mappings = substitution_mappings; - } - - /** - * Gets the inputs. - * - * @return the inputs - */ - public Map getInputs() { - return inputs; - } - - /** - * Sets the inputs. - * - * @param inputs the inputs - */ - public void setInputs(Map inputs) { - this.inputs = inputs; - } - - /** - * Gets the node templates. - * - * @return the node templates - */ - public Map getnode_templates() { - return node_templates; - } - - /** - * Setnode templates. - * - * @param node_templates the node templates - */ - public void setnode_templates(Map node_templates) { - this.node_templates = node_templates; - } - - /** - * Gets the groups. - * - * @return the groups - */ - public Map getGroups() { - return groups; - } - - /** - * Sets the groups. - * - * @param groups the groups - */ - public void setGroups(Map groups) { - this.groups = groups; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaCsar.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaCsar.java deleted file mode 100755 index 9e9e1d00..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaCsar.java +++ /dev/null @@ -1,101 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.Collection; -import java.util.LinkedList; - -/** - * The Class ToscaCsar. - */ -public class ToscaCsar { - - /** The parent. */ - private final ToscaModel parent; - - /** The children. */ - private final Collection children; - - /** - * The Class Builder. - */ - public static class Builder { - - /** The parent. */ - private final ToscaModel parent; - - /** The children. */ - private Collection children = new LinkedList (); - - /** - * Instantiates a new builder. - * - * @param parent the parent - */ - public Builder(ToscaModel parent) { - this.parent = parent; - } - - /** - * Adds the vnf. - * - * @param child the child - * @return the builder - */ - public Builder addVnf(ToscaModel child) { - children.add(child); - return this; - } - - /** - * Builds the. - * - * @return the tosca csar - */ - public ToscaCsar build() { - return new ToscaCsar(this); - } - } - - /** - * Instantiates a new tosca csar. - * - * @param builder the builder - */ - public ToscaCsar(Builder builder) { - this.parent = builder.parent; - this.children = builder.children; - } - - /** - * Gets the parent. - * - * @return the parent - */ - public ToscaModel getParent() { return parent; } - - /** - * Gets the children. - * - * @return the children - */ - public Collection getChildren() { return children; } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMeta.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMeta.java deleted file mode 100755 index a5295c47..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMeta.java +++ /dev/null @@ -1,124 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.io.BufferedReader; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.util.HashMap; -import java.util.Map; - -import org.openecomp.vid.asdc.AsdcCatalogException; - -/** - * The Class ToscaMeta. - */ -public class ToscaMeta { - - /** The metadata. */ - private final Map metadata; - - /** - * Instantiates a new tosca meta. - * - * @param builder the builder - * @throws IOException Signals that an I/O exception has occurred. - * @throws AsdcCatalogException the asdc catalog exception - */ - private ToscaMeta(Builder builder) throws IOException, AsdcCatalogException { - metadata = new HashMap (); - - read(builder.inputStream); - } - - /** - * The Class Builder. - */ - public static class Builder { - - /** The input stream. */ - private final InputStream inputStream; - - /** - * Instantiates a new builder. - * - * @param inputStream the input stream - */ - public Builder(InputStream inputStream) { - this.inputStream = inputStream; - } - - /** - * Builds the. - * - * @return the tosca meta - * @throws IOException Signals that an I/O exception has occurred. - * @throws AsdcCatalogException the asdc catalog exception - */ - public ToscaMeta build() throws IOException, AsdcCatalogException { - return new ToscaMeta(this); - } - } - - /** - * Gets the. - * - * @param property the property - * @return the string - */ - public String get(String property) { - return metadata.get(property); - } - - /** - * Read. - * - * @param inputStream the input stream - * @throws IOException Signals that an I/O exception has occurred. - * @throws AsdcCatalogException the asdc catalog exception - */ - private void read(InputStream inputStream) throws IOException, AsdcCatalogException { - - final BufferedReader br = new BufferedReader(new InputStreamReader(inputStream)); - - String line; - - try { - while ((line = br.readLine()) != null) { - if ( line.length() > 0 ) { - final String[] entry = line.split(":"); - - if (entry.length != 2) throw new AsdcCatalogException("TOSCA.meta file cannot be parsed (more than 1 colon found on a single line"); - if (!entry[1].startsWith(" ")) throw new AsdcCatalogException("TOSCA.meta file cannot be parsed (: not immediately followed by ' ')"); - - metadata.put(entry[0], entry[1].substring(1)); - } - } - } catch (IOException e) { - metadata.clear(); - throw e; - } catch (AsdcCatalogException e) { - metadata.clear(); - throw e; - } - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMetadata.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMetadata.java deleted file mode 100755 index d42c1f15..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMetadata.java +++ /dev/null @@ -1,461 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -/** - * The Class ToscaMetadata. - */ -public class ToscaMetadata { - - /** The template name. */ - private String template_name; - - /** The invariant UUID. */ - private String invariantUUID; - - /** The customization UUID. */ - private String customizationUUID; - - /** The uuid. */ - private String uuid; - - /** The version. */ - private String version; - - /** The name. */ - private String name; - - /** The description. */ - private String description; - - /** The category. */ - private String category; - - /** The subcategory. */ - private String subcategory; - - /** The type. */ - private String type; - - /** The resource vendor. */ - private String resourceVendor; - - /** The resource vendor release. */ - private String resourceVendorRelease; - - /** The service ecomp naming. */ - private String serviceEcompNaming; - - /** The ecomp generated naming - duplicate for serviceEcompNaming */ - private boolean ecompGeneratedNaming; - - /** The naming policy */ - private String namingPolicy; - - /** The service homing. */ - private boolean serviceHoming; - - /** The vf module model name. */ - //ToscaMetadata for VF Modules - private String vfModuleModelName; - - /** The vf module model invariant UUID. */ - private String vfModuleModelInvariantUUID; - - /** The vf module model customization UUID. */ - private String vfModuleModelCustomizationUUID; - - /** The vf module model UUID. */ - private String vfModuleModelUUID; - - /** The vf module model version. */ - private String vfModuleModelVersion; - - /** - * Instantiates a new tosca metadata. - */ - public ToscaMetadata() {} - - /** - * Gets the type. - * - * @return the type - */ - public String getType() { - return type; - } - - /** - * Gets the invariant UUID. - * - * @return the invariant UUID - */ - public String getInvariantUUID() { - return invariantUUID; - } - /** - * Gets the customization UUID. - * - * @return the customization UUID - */ - public String getCustomizationUUID() { - return customizationUUID; - } - /** - * Gets the uuid. - * - * @return the uuid - */ - public String getUUID() { - return uuid; - } - - /** - * Gets the version. - * - * @return the version - */ - public String getVersion() { - return version; - } - - /** - * Gets the name. - * - * @return the name - */ - public String getName() { - return name; - } - - /** - * Gets the description. - * - * @return the description - */ - public String getDescription() { - return description; - } - - /** - * Gets the category. - * - * @return the category - */ - public String getCategory() { - return category; - } - - /** - * Gets the subcategory. - * - * @return the subcategory - */ - public String getSubcategory() { - return subcategory; - } - - /** - * Gets the resource vendor. - * - * @return the resource vendor - */ - public String getResourceVendor() { - return resourceVendor; - } - - /** - * Gets the resource vendor release. - * - * @return the resource vendor release - */ - public String getResourceVendorRelease() { - return resourceVendorRelease; - } - - /** - * Returns the value of service ecomp naming. - * - * @return serviceEcompNaming - */ - public String getServiceEcompNaming() { - return serviceEcompNaming; - } - /** - * Returns the value of the naming policy. - * - * @return namingPolicy - */ - public String getNamingPolicy() { - return namingPolicy; - } - /** - * Checks if is service homing. - * - * @return true, if is service homing - */ - public boolean isServiceHoming() { - return serviceHoming; - } - /** - * Checks if is ecomp generated naming. - * - * @return true, if ecomp generated naming is true - */ - public boolean isEcompGeneratedNaming() { - return ecompGeneratedNaming; - } - /** - * Sets the type. - * - * @param type the new type - */ - public void setType(String type) { - this.type = type; - } - - /** - * Sets the invariant UUID. - * - * @param invariantUUID the new invariant UUID - */ - public void setInvariantUUID(String invariantUUID) { - this.invariantUUID = invariantUUID; - } - /** - * Sets the naming policy. - * - * @param namingPolicy the new naming policy - */ - public void setNamingPolicy(String namingPolicy) { - this.namingPolicy = namingPolicy; - } - /** - * Sets the uuid. - * - * @param uuid the new uuid - */ - public void setUUID(String uuid) { - this.uuid = uuid; - } - /** - * Sets the customization uuid. - * - * @param u the new customization uuid - */ - public void setCustomizationUUID(String u) { - this.customizationUUID = u; - } - /** - * Sets the version. - * - * @param version the new version - */ - public void setVersion(String version) { - this.version = version; - } - - /** - * Sets the name. - * - * @param name the new name - */ - public void setName(String name) { - this.name = name; - } - - /** - * Sets the description. - * - * @param description the new description - */ - public void setDescription(String description) { - this.description = description; - } - - /** - * Sets the category. - * - * @param category the new category - */ - public void setCategory(String category) { - this.category = category; - } - - /** - * Sets the service ecomp naming. - * - * @param serviceEcompNaming the new service ecomp naming - */ - public void setServiceEcompNaming(String serviceEcompNaming) { - this.serviceEcompNaming = serviceEcompNaming; - } - - /** - * Sets the service homing. - * - * @param serviceHoming the new service homing - */ - public void setServiceHoming(boolean serviceHoming) { - this.serviceHoming = serviceHoming; - } - /** - * Sets the ecomp generated naming. - * - * @param ecompGeneratedNaming the new ecomp generated naming - */ - public void setEcompGeneratedNaming(boolean ecompGeneratedNaming) { - this.ecompGeneratedNaming = ecompGeneratedNaming; - } - /** - * Gets the template name. - * - * @return the template name - */ - public String gettemplate_name() { - return template_name; - } - - /** - * Sets the template name. - * - * @param template_name the new template name - */ - public void settemplate_name(String template_name) { - this.template_name = template_name; - } - - /** - * Sets the subcategory. - * - * @param subcategory the new subcategory - */ - public void setSubcategory(String subcategory) { - this.subcategory = subcategory; - } - - /** - * Sets the resource vendor. - * - * @param resourceVendor the new resource vendor - */ - public void setResourceVendor(String resourceVendor) { - this.resourceVendor = resourceVendor; - } - - /** - * Sets the resource vendor release. - * - * @param resourceVendorRelease the new resource vendor release - */ - public void setResourceVendorRelease(String resourceVendorRelease) { - this.resourceVendorRelease = resourceVendorRelease; - } - - /** - * Gets the vf module model name. - * - * @return the vf module model name - */ - public String getVfModuleModelName() { - return vfModuleModelName; - } - - /** - * Sets the vf module model name. - * - * @param vfModuleModelName the new vf module model name - */ - public void setVfModuleModelName(String vfModuleModelName) { - this.vfModuleModelName = vfModuleModelName; - } - - /** - * Gets the vf module model invariant UUID. - * - * @return the vf module model invariant UUID - */ - public String getVfModuleModelInvariantUUID() { - return vfModuleModelInvariantUUID; - } - - /** - * Sets the vf module model invariant UUID. - * - * @param vfModuleModelInvariantUUID the new vf module model invariant UUID - */ - public void setVfModuleModelInvariantUUID(String vfModuleModelInvariantUUID) { - this.vfModuleModelInvariantUUID = vfModuleModelInvariantUUID; - } - - /** - * Gets the vf module model UUID. - * - * @return the vf module model UUID - */ - public String getVfModuleModelUUID() { - return vfModuleModelUUID; - } - - /** - * Sets the vf module model UUID. - * - * @param vfModuleModelUUID the new vf module model UUID - */ - public void setVfModuleModelUUID(String vfModuleModelUUID) { - this.vfModuleModelUUID = vfModuleModelUUID; - } - - /** - * Gets the vf module model version. - * - * @return the vf module model version - */ - public String getVfModuleModelVersion() { - return vfModuleModelVersion; - } - - /** - * Sets the vf module model version. - * - * @param vfModuleModelVersion the new vf module model version - */ - public void setVfModuleModelVersion(String vfModuleModelVersion) { - this.vfModuleModelVersion = vfModuleModelVersion; - } - /** - * Sets the vf module customization uuid. - * - * @param u the new vf module model customization uuid - */ - public void setVfModuleModelCustomizationUUID(String u) { - this.vfModuleModelCustomizationUUID = u; - } - /** - * Gets the vf module model customization uuid. - * - * @return the vf module model customization uuid - */ - public String getVfModuleModelCustomizationUUID() { - - return vfModuleModelCustomizationUUID; - } -} diff --git a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaModel.java b/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaModel.java deleted file mode 100755 index 77fbe913..00000000 --- a/vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaModel.java +++ /dev/null @@ -1,166 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * VID - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * 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. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.vid.asdc.beans.tosca; - -import java.util.Collection; -import java.util.LinkedList; -import java.util.Map; - -/** - * The Class ToscaModel. - */ -public class ToscaModel { - - /** The tosca definitions version. */ - private String tosca_definitions_version; - - /** The description. */ - private String description; - - /** The metadata. */ - private ToscaMetadata metadata; - - /** The topology template. */ - private TopologyTemplate topology_template; - - /** The imports. */ - private Collection>> imports; - - /** The node types. */ - private Map node_types; - - /** - * Instantiates a new tosca model. - */ - public ToscaModel() { - metadata = new ToscaMetadata(); - topology_template = new TopologyTemplate(); - imports = new LinkedList>> (); - } - - /** - * Gets the metadata. - * - * @return the metadata - */ - public ToscaMetadata getMetadata() { - return metadata; - } - - /** - * Sets the metadata. - * - * @param metadata the new metadata - */ - public void setMetadata(ToscaMetadata metadata) { - this.metadata = metadata; - } - - /** - * Gets the tosca definitions version. - * - * @return the tosca definitions version - */ - public String gettosca_definitions_version() { - return tosca_definitions_version; - } - - /** - * Sets the tosca definitions version. - * - * @param tosca_definitions_version the new tosca definitions version - */ - public void settosca_definitions_version(String tosca_definitions_version) { - this.tosca_definitions_version = tosca_definitions_version; - } - - /** - * Gets the topology template. - * - * @return the topology template - */ - public TopologyTemplate gettopology_template() { - return topology_template; - } - - /** - * Sets the topology template. - * - * @param topology_template the new topology template - */ - public void settopology_template(TopologyTemplate topology_template) { - this.topology_template = topology_template; - } - - /** - * Gets the description. - * - * @return the description - */ - public String getDescription() { - return description; - } - - /** - * Sets the description. - * - * @param description the new description - */ - public void setDescription(String description) { - this.description = description; - } - - /** - * Gets the imports. - * - * @return the imports - */ - public Collection>> getImports() { - return imports; - } - - /** - * Sets the imports. - * - * @param imports the imports - */ - public void setImports(Collection>> imports) { - this.imports = imports; - } - - /** - * Gets the node types. - * - * @return the node types - */ - public Map getnode_types() { - return node_types; - } - - /** - * Setnode types. - * - * @param node_types the node types - */ - public void setnode_types(Map node_types) { - this.node_types = node_types; - } -} -- cgit 1.2.3-korg