@accordproject/concerto-core
Version:
Core Implementation for the Concerto Modeling Language
99 lines • 5.75 kB
JavaScript
"use strict";
/*
* 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.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.MetaModel = exports.DateTimeUtil = exports.ModelLoader = exports.ModelUtil = exports.Serializer = exports.ModelManager = exports.ModelFile = exports.Introspector = exports.Globalize = exports.Factory = exports.Resource = exports.Relationship = exports.Identifiable = exports.Typed = exports.StringValidator = exports.NumberValidator = exports.Validator = exports.RelationshipDeclaration = exports.EnumDeclaration = exports.Field = exports.Property = exports.MapValueType = exports.MapKeyType = exports.MapDeclaration = exports.ScalarDeclaration = exports.TransactionDeclaration = exports.ParticipantDeclaration = exports.EventDeclaration = exports.EnumValueDeclaration = exports.ConceptDeclaration = exports.AssetDeclaration = exports.IdentifiedDeclaration = exports.ClassDeclaration = exports.Declaration = exports.DecoratorManager = exports.DecoratorFactory = exports.Decorator = exports.MetamodelException = exports.TypeNotFoundException = exports.IllegalModelException = exports.SecurityException = void 0;
const SecurityException = require("./securityexception");
exports.SecurityException = SecurityException;
const IllegalModelException = require("./introspect/illegalmodelexception");
exports.IllegalModelException = IllegalModelException;
const TypeNotFoundException = require("./typenotfoundexception");
exports.TypeNotFoundException = TypeNotFoundException;
const MetamodelException = require("./metamodelexception");
exports.MetamodelException = MetamodelException;
const Decorator = require("./introspect/decorator");
exports.Decorator = Decorator;
const DecoratorFactory = require("./introspect/decoratorfactory");
exports.DecoratorFactory = DecoratorFactory;
const DecoratorManager = require("./decoratormanager");
exports.DecoratorManager = DecoratorManager;
const Declaration = require("./introspect/declaration");
exports.Declaration = Declaration;
const ClassDeclaration = require("./introspect/classdeclaration");
exports.ClassDeclaration = ClassDeclaration;
const IdentifiedDeclaration = require("./introspect/identifieddeclaration");
exports.IdentifiedDeclaration = IdentifiedDeclaration;
const AssetDeclaration = require("./introspect/assetdeclaration");
exports.AssetDeclaration = AssetDeclaration;
const ConceptDeclaration = require("./introspect/conceptdeclaration");
exports.ConceptDeclaration = ConceptDeclaration;
const EnumValueDeclaration = require("./introspect/enumvaluedeclaration");
exports.EnumValueDeclaration = EnumValueDeclaration;
const EventDeclaration = require("./introspect/eventdeclaration");
exports.EventDeclaration = EventDeclaration;
const ParticipantDeclaration = require("./introspect/participantdeclaration");
exports.ParticipantDeclaration = ParticipantDeclaration;
const TransactionDeclaration = require("./introspect/transactiondeclaration");
exports.TransactionDeclaration = TransactionDeclaration;
const ScalarDeclaration = require("./introspect/scalardeclaration");
exports.ScalarDeclaration = ScalarDeclaration;
const MapDeclaration = require("./introspect/mapdeclaration");
exports.MapDeclaration = MapDeclaration;
const MapKeyType = require("./introspect/mapkeytype");
exports.MapKeyType = MapKeyType;
const MapValueType = require("./introspect/mapvaluetype");
exports.MapValueType = MapValueType;
const Property = require("./introspect/property");
exports.Property = Property;
const Field = require("./introspect/field");
exports.Field = Field;
const EnumDeclaration = require("./introspect/enumdeclaration");
exports.EnumDeclaration = EnumDeclaration;
const RelationshipDeclaration = require("./introspect/relationshipdeclaration");
exports.RelationshipDeclaration = RelationshipDeclaration;
const Validator = require("./introspect/validator");
exports.Validator = Validator;
const NumberValidator = require("./introspect/numbervalidator");
exports.NumberValidator = NumberValidator;
const StringValidator = require("./introspect/stringvalidator");
exports.StringValidator = StringValidator;
const Typed = require("./model/typed");
exports.Typed = Typed;
const Identifiable = require("./model/identifiable");
exports.Identifiable = Identifiable;
const Relationship = require("./model/relationship");
exports.Relationship = Relationship;
const Resource = require("./model/resource");
exports.Resource = Resource;
const Factory = require("./factory");
exports.Factory = Factory;
const Globalize = require("./globalize");
exports.Globalize = Globalize;
const Introspector = require("./introspect/introspector");
exports.Introspector = Introspector;
const ModelFile = require("./introspect/modelfile");
exports.ModelFile = ModelFile;
const ModelManager = require("./modelmanager");
exports.ModelManager = ModelManager;
const ModelLoader = require("./modelloader");
exports.ModelLoader = ModelLoader;
const Serializer = require("./serializer");
exports.Serializer = Serializer;
const ModelUtil = require("./modelutil");
exports.ModelUtil = ModelUtil;
const DateTimeUtil = require("./datetimeutil");
exports.DateTimeUtil = DateTimeUtil;
const MetaModel = require("./introspect/metamodel");
exports.MetaModel = MetaModel;
//# sourceMappingURL=index.js.map