com.sdl.odata.MetadataDocumentConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of odata_renderer Show documentation
Show all versions of odata_renderer Show documentation
Tridion OData Framework Renderer Implementation
The newest version!
/**
* Copyright (c) 2014-2024 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries.
*
* 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.
*/
package com.sdl.odata;
/**
* OData v4 'Metadata Document' related constants.
*/
public final class MetadataDocumentConstants {
private MetadataDocumentConstants() {
}
/**
* XML Version.
*/
public static final String XML_VERSION = "1.0";
/**
* OData Version.
*/
public static final String ODATA_VERSION = "4.0";
/**
* Version.
*/
public static final String VERSION = "Version";
/**
* EDMX namespace.
*/
public static final String EDMX_NS = "http://docs.oasis-open.org/odata/ns/edmx";
/**
* EDM namespace.
*/
public static final String EDM_NS = "http://docs.oasis-open.org/odata/ns/edm";
/**
* EDMX Prefix.
*/
public static final String EDMX_PREFIX = "edmx";
/**
* EDMX.
*/
public static final String EDMX = "Edmx";
/**
* EDMX Data Services.
*/
public static final String EDMX_DATA_SERVICES = "DataServices";
/**
* Schema.
*/
public static final String SCHEMA = "Schema";
/**
* Namespace.
*/
public static final String NAMESPACE = "Namespace";
/**
* Entity Type.
*/
public static final String ENTITY_TYPE = "EntityType";
/**
* Key.
*/
public static final String ENTITY_TYPE_KEY = "Key";
/**
* Open Type.
*/
public static final String OPEN_TYPE = "OpenType";
/**
* Has Stream.
*/
public static final String HAS_STREAM = "HasStream";
/**
* Complex Type.
*/
public static final String COMPLEX_TYPE = "ComplexType";
/**
* Property.
*/
public static final String PROPERTY = "Property";
/**
* Navigataion Property.
*/
public static final String NAVIGATION_PROPERTY = "NavigationProperty";
/**
* Partner.
*/
public static final String PARTNER = "Partner";
/**
* Property Ref.
*/
public static final String PROPERTY_REF = "PropertyRef";
/**
* Enum Type.
*/
public static final String ENUM_TYPE = "EnumType";
/**
* Member.
*/
public static final String ENUM_MEMBER = "Member";
/**
* Entity Container.
*/
public static final String ENTITY_CONTAINER = "EntityContainer";
/**
* Entity Set.
*/
public static final String ENTITY_SET = "EntitySet";
/**
* Singleton.
*/
public static final String SINGLETON = "Singleton";
/**
* Navigation Propert Bindings.
*/
public static final String NAVIGATION_PROPERTY_BINDING = "NavigationPropertyBinding";
/**
* Path.
*/
public static final String PATH = "Path";
/**
* Target.
*/
public static final String TARGET = "Target";
/**
* Name.
*/
public static final String NAME = "Name";
/**
* Abstract.
*/
public static final String ABSTRACT = "Abstract";
/**
* Type.
*/
public static final String TYPE = "Type";
/**
* BaseType.
*/
public static final String BASE_TYPE = "BaseType";
/**
* Nullable.
*/
public static final String NULLABLE = "Nullable";
}