
org.jsimpledb.schema.XMLConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jsimpledb-coreapi Show documentation
Show all versions of jsimpledb-coreapi Show documentation
JSimpleDB core API classes which provide objects, fields, indexes, queries, and schema management on top of a key/value store.
/*
* Copyright (C) 2015 Archie L. Cobbs. All rights reserved.
*/
package org.jsimpledb.schema;
import javax.xml.namespace.QName;
/**
* XML tag and element names.
*/
public interface XMLConstants {
// Elements
QName COMPOSITE_INDEX_TAG = new QName("CompositeIndex");
QName COUNTER_FIELD_TAG = new QName("CounterField");
QName ENUM_FIELD_TAG = new QName("EnumField");
QName IDENTIFIER_TAG = new QName("Identifier");
QName INDEXED_FIELD_TAG = new QName("IndexedField");
QName LIST_FIELD_TAG = new QName("ListField");
QName MAP_FIELD_TAG = new QName("MapField");
QName OBJECT_TYPES_TAG = new QName("ObjectTypes");
QName OBJECT_TYPE_TAG = new QName("ObjectType");
QName REFERENCE_FIELD_TAG = new QName("ReferenceField");
QName SCHEMA_MODEL_TAG = new QName("Schema");
QName SET_FIELD_TAG = new QName("SetField");
QName SIMPLE_FIELD_TAG = new QName("SimpleField");
// Attributes
QName CASCADE_DELETE_ATTRIBUTE = new QName("cascadeDelete");
QName ENCODING_SIGNATURE_ATTRIBUTE = new QName("encodingSignature");
QName FORMAT_VERSION_ATTRIBUTE = new QName("formatVersion");
QName INDEXED_ATTRIBUTE = new QName("indexed");
QName NAME_ATTRIBUTE = new QName("name");
QName ON_DELETE_ATTRIBUTE = new QName("onDelete");
QName STORAGE_ID_ATTRIBUTE = new QName("storageId");
QName TYPE_ATTRIBUTE = new QName("type");
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy