All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.commondatamodel.objectmodel.1.7.2.source-code.meanings.calendar.1.0.cdm.json Maven / Gradle / Ivy

{
    "$schema": "./schema.cdm.json",
    "jsonSchemaSemanticVersion": "1.0.0",
    "imports": [
        {
            "corpusPath": "/primitives.1.0.cdm.json"
        }
    ],
    "definitions": [
        {
            "traitName": "means.calendar",
            "extendsTrait": "means"
        },
        {
            "traitName": "means.calendar.fiscal",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.ISO8601",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.manufacturing",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.reporting",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.day",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.dayOfWeek",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfTendays",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfMonth",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfMonthOrPeriod",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfQuarter",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfTrimester",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfHalfyear",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.dayOfYear",
            "extendsTrait": "means.calendar.day"
        },
        {
            "traitName": "means.calendar.week",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.weekOfMonth",
            "extendsTrait": "means.calendar.week"
        },
        {
            "traitName": "means.calendar.weekOfQuarter",
            "extendsTrait": "means.calendar.week"
        },
        {
            "traitName": "means.calendar.weekOfTrimester",
            "extendsTrait": "means.calendar.week"
        },
        {
            "traitName": "means.calendar.weekOfHalfyear",
            "extendsTrait": "means.calendar.week"
        },
        {
            "traitName": "means.calendar.weekOfYear",
            "extendsTrait": "means.calendar.week"
        },
        {
            "traitName": "means.calendar.tenday",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.tendayOfMonth",
            "extendsTrait": "means.calendar.tenday"
        },
        {
            "traitName": "means.calendar.tendayOfQuarter",
            "extendsTrait": "means.calendar.tenday"
        },
        {
            "traitName": "means.calendar.tendayOfTrimester",
            "extendsTrait": "means.calendar.tenday"
        },
        {
            "traitName": "means.calendar.tendayOfHalfyear",
            "extendsTrait": "means.calendar.tenday"
        },
        {
            "traitName": "means.calendar.tendayOfYear",
            "extendsTrait": "means.calendar.tenday"
        },
        {
            "traitName": "means.calendar.month",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.monthOfQuarter",
            "extendsTrait": "means.calendar.month"
        },
        {
            "traitName": "means.calendar.monthOfTrimester",
            "extendsTrait": "means.calendar.month"
        },
        {
            "traitName": "means.calendar.monthOfHalfyear",
            "extendsTrait": "means.calendar.month"
        },
        {
            "traitName": "means.calendar.monthOfYear",
            "extendsTrait": "means.calendar.month"
        },
        {
            "traitName": "means.calendar.quarter",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.quarterOfHalfyear",
            "extendsTrait": "means.calendar.quarter"
        },
        {
            "traitName": "means.calendar.quarterOfYear",
            "extendsTrait": "means.calendar.quarter"
        },
        {
            "traitName": "means.calendar.trimester",
            "extendsTrait": "means.calendar"
        },
        {
            "traitName": "means.calendar.trimesterOfYear",
            "extendsTrait": "means.calendar.trimester"
        },
        {
            "traitName": "means.calendar.year",
            "extendsTrait": "means.calendar"
        },
        {
            "dataTypeName": "integerCalendarPart",
            "extendsDataType": "integer",
            "exhibitsTraits": [
                "means.calendar"
            ]
        },
        {
            "dataTypeName": "day",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.day"
            ]
        },
        {
            "dataTypeName": "week",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.week"
            ]
        },
        {
            "dataTypeName": "tenday",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.tenday"
            ]
        },
        {
            "dataTypeName": "month",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.month"
            ]
        },
        {
            "dataTypeName": "quarter",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.quarter"
            ]
        },
        {
            "dataTypeName": "trimester",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.trimester"
            ]
        },
        {
            "dataTypeName": "year",
            "extendsDataType": "integerCalendarPart",
            "exhibitsTraits": [
                "means.calendar.year"
            ]
        }
    ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy