-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.CapabilityTypeDef;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.elements.CapabilityTypeDef;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+
public class Capability {
private String name;
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.*;
-import org.openecomp.sdc.toscaparser.elements.constraints.Constraint;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
-import org.openecomp.sdc.toscaparser.functions.Function;
-import org.openecomp.sdc.toscaparser.utils.TOSCAVersionProperty;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.*;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Constraint;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
+import org.openecomp.sdc.toscaparser.api.utils.TOSCAVersionProperty;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
public class DataEntity {
// A complex data value entity
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.*;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.*;
+
public abstract class EntityTemplate {
// Base class for TOSCA templates
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
public class Group extends EntityTemplate {
private static final String TYPE = "type";
-package org.openecomp.sdc.toscaparser;
+package org.openecomp.sdc.toscaparser.api;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.TypeValidation;
-import org.openecomp.sdc.toscaparser.utils.UrlUtils;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.TypeValidation;
+import org.openecomp.sdc.toscaparser.api.utils.UrlUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.yaml.snakeyaml.Yaml;
from toscaparser.common.exception import ValidationError
from toscaparser.elements.tosca_type_validation import TypeValidation
from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.urlutils
-import org.openecomp.sdc.toscaparser.utils.yamlparser
+import org.openecomp.sdc.toscaparser.api.utils.urlutils
+import org.openecomp.sdc.toscaparser.api.utils.yamlparser
YAML_LOADER = toscaparser.utils.yamlparser.load_yaml
log = logging.getLogger("tosca")
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.*;
-import org.openecomp.sdc.toscaparser.utils.CopyUtils;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.*;
+import org.openecomp.sdc.toscaparser.api.utils.CopyUtils;
+
public class NodeTemplate extends EntityTemplate {
private LinkedHashMap<String,Object> templates;
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
public class Policy extends EntityTemplate {
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.constraints.Constraint;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
-import org.openecomp.sdc.toscaparser.functions.Function;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Constraint;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
+
public class Property {
// TOSCA built-in Property type
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
+
public class RelationshipTemplate extends EntityTemplate {
private static final String DERIVED_FROM = "derived_from";
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.UrlUtils;
+package org.openecomp.sdc.toscaparser.api;
import java.util.LinkedHashMap;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.UrlUtils;
+
public class Repository {
private static final String DESCRIPTION = "description";
from toscaparser.common.exception import UnknownFieldError
from toscaparser.common.exception import URLException
from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.urlutils
+import org.openecomp.sdc.toscaparser.api.utils.urlutils
SECTIONS = (DESCRIPTION, URL, CREDENTIAL) = \
('description', 'url', 'credential')
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.parameters.Input;
-import org.openecomp.sdc.toscaparser.parameters.Output;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.LinkedHashMap;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Output;
+
public class SubstitutionMappings {
// SubstitutionMappings class declaration
-package org.openecomp.sdc.toscaparser;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.InterfacesDef;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.SubstitutionMappings;
-import org.openecomp.sdc.toscaparser.ToscaGraph;
-import org.openecomp.sdc.toscaparser.parameters.Input;
-import org.openecomp.sdc.toscaparser.parameters.Output;
-import org.openecomp.sdc.toscaparser.functions.Function;
-import org.openecomp.sdc.toscaparser.functions.GetAttribute;
-import org.openecomp.sdc.toscaparser.functions.GetInput;
+import org.openecomp.sdc.toscaparser.api.SubstitutionMappings;
+import org.openecomp.sdc.toscaparser.api.ToscaGraph;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.InterfacesDef;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
+import org.openecomp.sdc.toscaparser.api.functions.GetAttribute;
+import org.openecomp.sdc.toscaparser.api.functions.GetInput;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Output;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
+package org.openecomp.sdc.toscaparser.api;
import java.util.ArrayList;
import java.util.LinkedHashMap;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+
//import java.util.Iterator;
public class ToscaGraph {
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.common.JToscaException;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.extensions.ExtTools;
-import org.openecomp.sdc.toscaparser.parameters.Input;
-import org.openecomp.sdc.toscaparser.parameters.Output;
-import org.openecomp.sdc.toscaparser.prereq.CSAR;
+package org.openecomp.sdc.toscaparser.api;
+
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.JToscaException;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.extensions.ExtTools;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Output;
+import org.openecomp.sdc.toscaparser.api.prereq.CSAR;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.yaml.snakeyaml.Yaml;
from toscaparser.common.exception import ValidationError
from toscaparser.elements.entity_type import update_definitions
from toscaparser.extensions.exttools import ExtTools
-import org.openecomp.sdc.toscaparser.imports
+import org.openecomp.sdc.toscaparser.api.imports
from toscaparser.prereq.csar import CSAR
from toscaparser.repositories import Repository
from toscaparser.topology_template import TopologyTemplate
from toscaparser.tpl_relationship_graph import ToscaGraph
from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.yamlparser
+import org.openecomp.sdc.toscaparser.api.utils.yamlparser
# TOSCA template key names
-package org.openecomp.sdc.toscaparser;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+package org.openecomp.sdc.toscaparser.api;
import java.util.LinkedHashMap;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
+
public class Triggers extends EntityTemplate {
private static final String DESCRIPTION = "description";
-package org.openecomp.sdc.toscaparser;
+package org.openecomp.sdc.toscaparser.api;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class UnsupportedType {
-package org.openecomp.sdc.toscaparser.common;
+package org.openecomp.sdc.toscaparser.api.common;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-package org.openecomp.sdc.toscaparser.common;
+package org.openecomp.sdc.toscaparser.api.common;
public class JToscaException extends Exception {
-package org.openecomp.sdc.toscaparser.common;
+package org.openecomp.sdc.toscaparser.api.common;
import java.util.IllegalFormatException;
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.LinkedHashMap;
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.LinkedHashMap;
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
public class CapabilityTypeDef extends StatefulEntityType {
// TOSCA built-in capabilities type
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.io.File;
import java.io.FileInputStream;
import java.util.LinkedHashMap;
import java.util.Map;
+import org.openecomp.sdc.toscaparser.api.extensions.ExtTools;
+import org.openecomp.sdc.toscaparser.api.utils.CopyUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.yaml.snakeyaml.Yaml;
-import org.openecomp.sdc.toscaparser.extensions.ExtTools;
-import org.openecomp.sdc.toscaparser.utils.CopyUtils;
-
public class EntityType {
private static Logger log = LoggerFactory.getLogger(EntityType.class.getName());
from toscaparser.common.exception import ExceptionCollector
from toscaparser.common.exception import ValidationError
from toscaparser.extensions.exttools import ExtTools
-import org.openecomp.sdc.toscaparser.utils.yamlparser
+import org.openecomp.sdc.toscaparser.api.utils.yamlparser
log = logging.getLogger('tosca')
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class GroupType extends StatefulEntityType {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.EntityTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.EntityTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class InterfacesDef extends StatefulEntityType {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.Map;
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.InterfacesDef;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.InterfacesDef;
public class NodeType extends StatefulEntityType {
// TOSCA built-in node type
from toscaparser.common.exception import ExceptionCollector
from toscaparser.common.exception import UnknownFieldError
from toscaparser.elements.capabilitytype import CapabilityTypeDef
-import org.openecomp.sdc.toscaparser.elements.interfaces as ifaces
+import org.openecomp.sdc.toscaparser.api.elements.interfaces as ifaces
from toscaparser.elements.interfaces import InterfacesDef
from toscaparser.elements.relationshiptype import RelationshipType
from toscaparser.elements.statefulentitytype import StatefulEntityType
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.TOSCAVersionProperty;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.TOSCAVersionProperty;
public class PolicyType extends StatefulEntityType {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.DataEntity;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+import org.openecomp.sdc.toscaparser.api.DataEntity;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
public class PortSpec {
// Parent class for tosca.datatypes.network.PortSpec type
from toscaparser.common.exception import ExceptionCollector
from toscaparser.common.exception import InvalidTypeAdditionalRequirementsError
from toscaparser.utils.gettextutils import _
-import org.openecomp.sdc.toscaparser.utils.validateutils as validateutils
+import org.openecomp.sdc.toscaparser.api.utils.validateutils as validateutils
log = logging.getLogger('tosca')
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class PropertyDef {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
public class RelationshipType extends StatefulEntityType {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.HashMap;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.utils.ValidateUtils;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.utils.ValidateUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
public class ScalarUnitFrequency extends ScalarUnit {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
public class ScalarUnitSize extends ScalarUnit {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
public class ScalarUnitTime extends ScalarUnit {
-package org.openecomp.sdc.toscaparser.elements;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.UnsupportedType;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.AttributeDef;
+import org.openecomp.sdc.toscaparser.api.UnsupportedType;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.AttributeDef;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
public class StatefulEntityType extends EntityType {
-package org.openecomp.sdc.toscaparser.elements;
+package org.openecomp.sdc.toscaparser.api.elements;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.extensions.ExtTools;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.extensions.ExtTools;
public class TypeValidation {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.elements.ScalarUnit;
-
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.ScalarUnit;
public abstract class Constraint {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
public class Equal extends Constraint {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.Date;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.functions.Function;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.functions.Function;
public class GreaterOrEqual extends Constraint {
// Constraint class for "greater_or_equal"
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.Date;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class GreaterThan extends Constraint {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.Date;
-import java.util.ArrayList;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+
+import java.util.ArrayList;
public class InRange extends Constraint {
// Constraint class for "in_range"
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class Length extends Constraint {
// Constraint class for "length"
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.Date;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class LessOrEqual extends Constraint {
// Constraint class for "less_or_equal"
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.Date;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class LessThan extends Constraint {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class MaxLength extends Constraint {
// Constraint class for "min_length"
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class MinLength extends Constraint {
// Constraint class for "min_length"
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.regex.Matcher;
import java.util.regex.PatternSyntaxException;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class Pattern extends Constraint {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class Schema {
-package org.openecomp.sdc.toscaparser.elements.constraints;
+package org.openecomp.sdc.toscaparser.api.elements.constraints;
import java.util.ArrayList;
-package org.openecomp.sdc.toscaparser.extensions;
+package org.openecomp.sdc.toscaparser.api.extensions;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class Concat extends Function {
// Validate the function and provide an instance of the function
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
public abstract class Function {
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.Capability;
-import org.openecomp.sdc.toscaparser.EntityTemplate;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.RelationshipTemplate;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.AttributeDef;
-import org.openecomp.sdc.toscaparser.elements.CapabilityTypeDef;
-import org.openecomp.sdc.toscaparser.elements.DataType;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.Capability;
+import org.openecomp.sdc.toscaparser.api.EntityTemplate;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.RelationshipTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.AttributeDef;
+import org.openecomp.sdc.toscaparser.api.elements.CapabilityTypeDef;
+import org.openecomp.sdc.toscaparser.api.elements.DataType;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
public class GetAttribute extends Function {
// Get an attribute value of an entity defined in the service template
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.DataEntity;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.DataEntity;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
public class GetInput extends Function {
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
-import org.openecomp.sdc.toscaparser.EntityTemplate;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.RelationshipTemplate;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.InterfacesDef;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.EntityTemplate;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.RelationshipTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.InterfacesDef;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
public class GetOperationOutput extends Function {
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.Capability;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.Property;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.RelationshipTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.CapabilityTypeDef;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.elements.PropertyDef;
-import org.openecomp.sdc.toscaparser.elements.RelationshipType;
-import org.openecomp.sdc.toscaparser.elements.StatefulEntityType;
+import org.openecomp.sdc.toscaparser.api.Capability;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.Property;
+import org.openecomp.sdc.toscaparser.api.RelationshipTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.CapabilityTypeDef;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.elements.PropertyDef;
+import org.openecomp.sdc.toscaparser.api.elements.RelationshipType;
+import org.openecomp.sdc.toscaparser.api.elements.StatefulEntityType;
public class GetProperty extends Function {
// Get a property value of an entity defined in the same service template
-package org.openecomp.sdc.toscaparser.functions;
+package org.openecomp.sdc.toscaparser.api.functions;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class Token extends Function {
// Validate the function and provide an instance of the function
-package org.openecomp.sdc.toscaparser.parameters;
+package org.openecomp.sdc.toscaparser.api.parameters;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.DataEntity;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.EntityType;
-import org.openecomp.sdc.toscaparser.elements.constraints.Constraint;
-import org.openecomp.sdc.toscaparser.elements.constraints.Schema;
+import org.openecomp.sdc.toscaparser.api.DataEntity;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.EntityType;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Constraint;
+import org.openecomp.sdc.toscaparser.api.elements.constraints.Schema;
public class Input {
-package org.openecomp.sdc.toscaparser.parameters;
+package org.openecomp.sdc.toscaparser.api.parameters;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class Output {
-package org.openecomp.sdc.toscaparser.prereq;
+package org.openecomp.sdc.toscaparser.api.prereq;
import java.io.BufferedOutputStream;
import java.io.File;
import java.util.zip.ZipFile;
import java.util.zip.ZipInputStream;
+import org.openecomp.sdc.toscaparser.api.ImportsLoader;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.utils.UrlUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.yaml.snakeyaml.Yaml;
-import org.openecomp.sdc.toscaparser.ImportsLoader;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.utils.UrlUtils;
-
public class CSAR {
private static Logger log = LoggerFactory.getLogger(CSAR.class.getName());
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
import java.util.ArrayList;
import java.util.LinkedHashMap;
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class TOSCAVersionProperty {// test with functions/test_concat.yaml
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class UrlUtils {
-package org.openecomp.sdc.toscaparser.utils;
+package org.openecomp.sdc.toscaparser.api.utils;
import java.util.ArrayList;
import java.util.Date;
import java.util.LinkedHashMap;
-import org.openecomp.sdc.toscaparser.common.ExceptionCollector;
+import org.openecomp.sdc.toscaparser.api.common.ExceptionCollector;
public class ValidateUtils {
import java.util.List;
import org.apache.commons.lang3.tuple.Pair;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
public interface ISdcCsarHelper {
import org.openecomp.sdc.tosca.parser.api.ISdcCsarHelper;
import org.openecomp.sdc.tosca.parser.utils.GeneralUtility;
import org.openecomp.sdc.tosca.parser.utils.SdcToscaUtility;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
-import org.openecomp.sdc.toscaparser.Property;
-import org.openecomp.sdc.toscaparser.SubstitutionMappings;
-import org.openecomp.sdc.toscaparser.TopologyTemplate;
-import org.openecomp.sdc.toscaparser.ToscaTemplate;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
-import org.openecomp.sdc.toscaparser.elements.NodeType;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.Property;
+import org.openecomp.sdc.toscaparser.api.SubstitutionMappings;
+import org.openecomp.sdc.toscaparser.api.TopologyTemplate;
+import org.openecomp.sdc.toscaparser.api.ToscaTemplate;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.elements.NodeType;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
\r
import org.openecomp.sdc.tosca.parser.api.ISdcCsarHelper;\r
import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;\r
-import org.openecomp.sdc.toscaparser.NodeTemplate;\r
-import org.openecomp.sdc.toscaparser.ToscaTemplate;\r
-import org.openecomp.sdc.toscaparser.common.JToscaException;\r
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;\r
+import org.openecomp.sdc.toscaparser.api.ToscaTemplate;\r
+import org.openecomp.sdc.toscaparser.api.common.JToscaException;\r
\r
public class SdcToscaParserFactory{\r
\r
import org.junit.Test;
import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
import java.util.List;
package org.openecomp.sdc.impl;
import org.junit.Test;
-import org.openecomp.sdc.toscaparser.elements.Metadata;
+import org.openecomp.sdc.toscaparser.api.elements.Metadata;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import org.apache.commons.lang3.tuple.Pair;
import org.junit.Test;
import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;
-import org.openecomp.sdc.toscaparser.Group;
-import org.openecomp.sdc.toscaparser.NodeTemplate;
+import org.openecomp.sdc.toscaparser.api.Group;
+import org.openecomp.sdc.toscaparser.api.NodeTemplate;
public class ToscaParserNodeTemplateTest extends BasicTest {
package org.openecomp.sdc.impl;
import org.junit.Test;
-import org.openecomp.sdc.toscaparser.parameters.Input;
+import org.openecomp.sdc.toscaparser.api.parameters.Input;
import java.util.List;
import org.openecomp.sdc.tosca.parser.api.ISdcCsarHelper;
import org.openecomp.sdc.tosca.parser.exceptions.SdcToscaParserException;
import org.openecomp.sdc.tosca.parser.impl.SdcToscaParserFactory;
-import org.openecomp.sdc.toscaparser.common.JToscaException;
+import org.openecomp.sdc.toscaparser.api.common.JToscaException;
import java.io.File;
import java.io.IOException;