Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abstract_element - Enum constant in enum class gov.niem.tools.api.db.property.Property.Category
-
An abstract element, which must be replaced by a regular element in instances.
- ABW - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- adapter - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- adapter - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- add(Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the fields in the given model object and adds it to the steward with the steward key in the given model object.
- add(Model, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Creates a new version in the database with the given version number and adds it to the given model.
- add(Namespace, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name to the given namespace.
- add(Namespace, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Create a new type in the database with the given name and add to the given namespace.
- add(Namespace, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name and definition to the given namespace.
- add(Namespace, String, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(Namespace, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(Steward, String, String, Model.Category, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the given fields and adds it to the given steward.
- add(Type, Facet.Category, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Creates a new facet with the given fields and adds it to the given type.
- add(Type, Property, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Creates a new subproperty in the database and adds it to the type with the given type.
- add(Version, Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace object and adds it to the given version object.
- add(Version, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given fields and adds it to the given version.
- add(Version, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name to the namespace with the given prefix and version.
- add(Version, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Create a new type in the database with the given prefix and name and add to the given version.
- add(Version, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Creates a new subproperty in the database and adds it to the type with the given type fields.
- add(Version, String, String, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(Version, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the fields in the given model object and adds it to the steward with the given steward key.
- add(String, String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, Steward.Category) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, Steward.Category, String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, Version) - Method in class gov.niem.tools.api.db.version.VersionService
-
Creates a new version in the database with the fields in the given version object and adds it to the model with the given model fields.
- add(String, String, String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionService
- add(String, String, String, Model.Category) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the given fields and adds it to the steward with the given key.
- add(String, String, String, Model.Category, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the given fields and adds it to the steward with the given key.
- add(String, String, String, Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace object and adds it to the version with the given version fields.
- add(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace fields and adds it to the version with the given version fields.
- add(String, String, String, String, Facet.Category, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Creates a new facet with the given facet fields and adds it to the type matching the given type fields.
- add(String, String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace fields and adds it to the version with the given version fields.
- add(String, String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name to the namespace with the given namespace fields.
- add(String, String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Create a new type in the database with the given prefix and name and add to the version with the given version fields.
- add(String, String, String, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Creates a new subproperty in the database and adds it to the type with the given type fields.
- add(String, String, String, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Adds the given object to the database.
- add(T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- address(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A complete address.
- addToCmfModel(Model) - Method in interface gov.niem.tools.api.db.base.BaseCmfEntity
- addToCmfModel(Model) - Method in class gov.niem.tools.api.db.facet.Facet
-
Adds this facet to the given CMF model.
- addToCmfModel(Model) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Adds this namespace to the given CMF model.
- addToCmfModel(Model) - Method in class gov.niem.tools.api.db.property.Property
- addToCmfModel(Model) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- addToCmfModel(Model) - Method in class gov.niem.tools.api.db.type.Type
- addToCmfModel(Model) - Method in class gov.niem.tools.api.db.version.Version
- addToCmfModel(Model, Boolean) - Method in class gov.niem.tools.api.db.version.Version
-
Adds the namespaces, properties, and types in this model to the given CMF model.
- AFG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AGO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AIA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ALB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- alias(String) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- AND - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AppController - Class in gov.niem.tools.api.app
-
General application calls.
- AppController() - Constructor for class gov.niem.tools.api.app.AppController
- Application - Class in gov.niem.tools.api
-
Commonly used functionality for NIEM supported tools.
- Application() - Constructor for class gov.niem.tools.api.Application
- AppLuceneAnalysisConfigurer - Class in gov.niem.tools.api.core.config
-
Configuration settings for database searches.
- AppLuceneAnalysisConfigurer() - Constructor for class gov.niem.tools.api.core.config.AppLuceneAnalysisConfigurer
- AppUtils - Class in gov.niem.tools.api.core.utils
-
General utility functions for the application.
- AppUtils() - Constructor for class gov.niem.tools.api.core.utils.AppUtils
- ARE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ARG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ARM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ASM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- assertFieldNotNullAndNotEmpty(String, String) - Static method in class gov.niem.tools.api.db.base.BaseEntityService
-
Checks that the given field value is not null and not empty.
- assertRequiredLocalFields(Facet) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Checks that the facet has all required fields.
- assertRequiredLocalFields(Model) - Method in class gov.niem.tools.api.db.model.ModelService
- assertRequiredLocalFields(Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Checks that all required fields are present.
- assertRequiredLocalFields(Steward) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Check that the given steward has all required fields.
- assertRequiredLocalFields(Subproperty) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
- assertRequiredLocalFields(Version) - Method in class gov.niem.tools.api.db.version.VersionService
- assertRequiredLocalFields(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Checks that the object has the required fields.
- assertRequiredLocalFields(T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Check that the given component has its required fields.
- assertUnique(Facet) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Checks that the database does not already have a facet with the same identifying fields.
- assertUnique(Model) - Method in class gov.niem.tools.api.db.model.ModelService
- assertUnique(Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Checks that the database does not already contain a namespace with the same identifying fields as the given namespace object.
- assertUnique(Steward) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Check that the given steward is unique from other stewards in the database.
- assertUnique(Subproperty) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Checks that the database does not contain a subproperty with the same identifying fields in the given subproperty object.
- assertUnique(Version) - Method in class gov.niem.tools.api.db.version.VersionService
-
Checks the the database does not contain another version with the same identifying fields as the given version object.
- assertUnique(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Checks that the object will be unique and will not clash with another object in the database.
- assertUnique(T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Check that the required fields in the given component do not already exist in the database.
- association - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- ATA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ATF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ATG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- attribute - Enum constant in enum class gov.niem.tools.api.db.property.Property.Category
-
An attribute, which in XML does not exist independently and must be carried by an element.
- auditor() - Method in class gov.niem.tools.api.core.config.Config
-
Enables automatic tracking of users that make database changes.
- augmentation - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- AUS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AUT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- auxiliary - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- AX1 - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AX2 - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AX3 - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- AZE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
B
- BadRequestException - Exception Class in gov.niem.tools.api.core.exceptions
-
Exception handler for a bad request.
- BadRequestException(String) - Constructor for exception class gov.niem.tools.api.core.exceptions.BadRequestException
- base(Type) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- BASE_URL - Static variable in class gov.niem.tools.api.core.config.Config
- BaseCmfEntity<T> - Interface in gov.niem.tools.api.db.base
-
Superclass for a CMF object.
- BaseEntity - Class in gov.niem.tools.api.db.base
-
A parent class for all kinds of entities used to represent the structure of a NIEM model.
- BaseEntity() - Constructor for class gov.niem.tools.api.db.base.BaseEntity
- BaseEntity(BaseEntity.BaseEntityBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.base.BaseEntity
- BaseEntity(Long, String, LocalDateTime, String, LocalDateTime) - Constructor for class gov.niem.tools.api.db.base.BaseEntity
-
Creates a new
BaseEntity
instance. - BaseEntity.BaseEntityBuilder<C,
B> - Class in gov.niem.tools.api.db.base - BaseEntityBuilder() - Constructor for class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
- BaseEntityService<T> - Class in gov.niem.tools.api.db.base
-
Abstract class that provides basic database operations for data model items.
- BaseEntityService() - Constructor for class gov.niem.tools.api.db.base.BaseEntityService
- BaseModelEntity - Class in gov.niem.tools.api.db.base
-
Adds reusable methods for entities that belong to a model: Version, Namespace, Property, etc.
- BaseModelEntity() - Constructor for class gov.niem.tools.api.db.base.BaseModelEntity
- BaseModelEntity(BaseModelEntity.BaseModelEntityBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.base.BaseModelEntity
- BaseModelEntity.BaseModelEntityBuilder<C,
B> - Class in gov.niem.tools.api.db.base - BaseModelEntityBuilder() - Constructor for class gov.niem.tools.api.db.base.BaseModelEntity.BaseModelEntityBuilder
- BaseNamespaceEntity<T> - Class in gov.niem.tools.api.db.base
-
Adds reusable methods for entities that belong to a namespace: Property, Type, Facet, etc.
- BaseNamespaceEntity() - Constructor for class gov.niem.tools.api.db.base.BaseNamespaceEntity
- BaseNamespaceEntity(BaseNamespaceEntity.BaseNamespaceEntityBuilder<T, ?, ?>) - Constructor for class gov.niem.tools.api.db.base.BaseNamespaceEntity
- BaseNamespaceEntity.BaseNamespaceEntityBuilder<T,
C, - Class in gov.niem.tools.api.db.baseB> - BaseNamespaceEntityBuilder() - Constructor for class gov.niem.tools.api.db.base.BaseNamespaceEntity.BaseNamespaceEntityBuilder
- BaseStewardEntity - Class in gov.niem.tools.api.db.base
-
Adds reusable methods for entities that belong to a steward: Model, Version, Namespace, etc.
- BaseStewardEntity() - Constructor for class gov.niem.tools.api.db.base.BaseStewardEntity
- BaseStewardEntity(BaseStewardEntity.BaseStewardEntityBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.base.BaseStewardEntity
- BaseStewardEntity.BaseStewardEntityBuilder<C,
B> - Class in gov.niem.tools.api.db.base - BaseStewardEntityBuilder() - Constructor for class gov.niem.tools.api.db.base.BaseStewardEntity.BaseStewardEntityBuilder
- baseUrl - Static variable in class gov.niem.tools.api.core.config.Config
- BaseVersionEntity<T> - Class in gov.niem.tools.api.db.base
-
Adds reusable methods for entities that belong to a version: Namespace, Property, etc.
- BaseVersionEntity() - Constructor for class gov.niem.tools.api.db.base.BaseVersionEntity
- BaseVersionEntity(BaseVersionEntity.BaseVersionEntityBuilder<T, ?, ?>) - Constructor for class gov.niem.tools.api.db.base.BaseVersionEntity
- BaseVersionEntity(T, T, T, boolean) - Constructor for class gov.niem.tools.api.db.base.BaseVersionEntity
-
Creates a new
BaseVersionEntity
instance. - BaseVersionEntity.BaseVersionEntityBuilder<T,
C, - Class in gov.niem.tools.api.db.baseB> - BaseVersionEntityBuilder() - Constructor for class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
- BDI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BEL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BEN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BES - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BFA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BGD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BGR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BHR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BHS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BIH - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BLM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BLR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BLZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BMU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BOL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BRA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BRB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BRN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BTN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- build - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Generation
- build() - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
- build() - Method in class gov.niem.tools.api.db.base.BaseModelEntity.BaseModelEntityBuilder
- build() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity.BaseNamespaceEntityBuilder
- build() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity.BaseStewardEntityBuilder
- build() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
- build() - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
- build() - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
- build() - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
- build() - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
- build() - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- build() - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
- build() - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- build() - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- build() - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
- build() - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- build() - Method in class gov.niem.tools.api.validation.TestReport.TestReportBuilder
- build() - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- builder() - Static method in class gov.niem.tools.api.db.facet.Facet
- builder() - Static method in class gov.niem.tools.api.db.model.Model
- builder() - Static method in class gov.niem.tools.api.db.namespace.Namespace
- builder() - Static method in class gov.niem.tools.api.db.property.Property
- builder() - Static method in class gov.niem.tools.api.db.steward.Steward
- builder() - Static method in class gov.niem.tools.api.db.subproperty.Subproperty
- builder() - Static method in class gov.niem.tools.api.db.type.Type
- builder() - Static method in class gov.niem.tools.api.db.version.Version
- builder() - Static method in class gov.niem.tools.api.validation.Test
- builder() - Static method in class gov.niem.tools.api.validation.TestReport
- builder() - Static method in class gov.niem.tools.api.validation.TestResult
- built_in - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- BVT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- BWA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
C
- CAF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CAN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- canEqual(Object) - Method in class gov.niem.tools.api.db.base.BaseEntity
- canEqual(Object) - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- canEqual(Object) - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
- canEqual(Object) - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
- canEqual(Object) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
- canEqual(Object) - Method in class gov.niem.tools.api.db.component.Component
- canEqual(Object) - Method in class gov.niem.tools.api.db.facet.Facet
- canEqual(Object) - Method in class gov.niem.tools.api.db.model.Model
- canEqual(Object) - Method in class gov.niem.tools.api.db.namespace.Namespace
- canEqual(Object) - Method in class gov.niem.tools.api.db.property.Property
- canEqual(Object) - Method in class gov.niem.tools.api.db.steward.Steward
- canEqual(Object) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- canEqual(Object) - Method in class gov.niem.tools.api.db.type.Type
- canEqual(Object) - Method in class gov.niem.tools.api.db.version.Version
- canEqual(Object) - Method in class gov.niem.tools.api.validation.Test
- canEqual(Object) - Method in class gov.niem.tools.api.validation.TestReport
- canEqual(Object) - Method in class gov.niem.tools.api.validation.TestResult
- canEqual(Object) - Method in class gov.niem.tools.api.validation.xml.XmlNode
- category - Variable in class gov.niem.tools.api.validation.Test
- category(Facet.Category) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
-
A kind of facet, e.g., "enumeration"
- category(Model.Category) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A kind of data model.
- category(Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A kind of namespace.
- category(Property.Category) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
-
A kind of property.
- category(Steward.Category) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A kind of steward.
- category(Type.Category) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- category(Version.Category) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A kind of version, such as major or minor.
- category(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- categoryFromCmf(int) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Converts CMF namespace categories to API namespace categories.
- categoryToCmf(Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Converts API namespace categories to CMF namespace categories.
- CCK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CHE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- checkInput(TransformFrom, TransformTo, String) - Static method in class gov.niem.tools.api.transform.TransformService
-
Checks to make sure user input is valid.
- checkInputFileExtension(TransformFrom, String) - Static method in class gov.niem.tools.api.transform.TransformService
-
Check if the input file has a valid extension for a transformation.
- checkParams(String, String, String, String) - Method in class gov.niem.tools.api.migrate.MigrationService
-
Check that the user-provided parameters are valid.
- checkVersion(File) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Checks that the given file contains the URI for the currently-supported version of CMF.
- checkVersion(String) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Checks that the given CMF string contains the URI for the currently-supported version of CMF.
- checkVersion(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Checks that the given file contains the URI for the currently-supported version of CMF.
- CHL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CHN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CIV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- cmf - Enum constant in enum class gov.niem.tools.api.transform.TransformFrom
- cmf - Enum constant in enum class gov.niem.tools.api.transform.TransformTo
- cmftoolVersion - Static variable in class gov.niem.tools.api.core.config.Config
- cmftoolVersion() - Method in class gov.niem.tools.api.app.AppController
-
Get the current version of the CMF Tool used by the NIEM API.
- cmfUri - Static variable in class gov.niem.tools.api.core.config.Config
- CmfUtils - Class in gov.niem.tools.api.core.utils
-
CMF-related utility functions.
- CmfUtils() - Constructor for class gov.niem.tools.api.core.utils.CmfUtils
- cmfVersion - Static variable in class gov.niem.tools.api.core.config.Config
- cmfVersion() - Method in class gov.niem.tools.api.app.AppController
-
Get the current version of the CMF Specification supported by the NIEM API.
- CMR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- COD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- code - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- COG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- COK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- COL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- column - Variable in class gov.niem.tools.api.validation.TestResult
- column(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- COM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- comment - Variable in class gov.niem.tools.api.validation.TestReport
- comment - Variable in class gov.niem.tools.api.validation.TestResult
- comment(String) - Method in class gov.niem.tools.api.validation.TestReport.TestReportBuilder
- comment(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- comments - Variable in class gov.niem.tools.api.validation.Test
- comments(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- complex_object - Enum constant in enum class gov.niem.tools.api.db.type.Type.Category
- complex_value - Enum constant in enum class gov.niem.tools.api.db.type.Type.Category
- complex_value - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- component - Variable in class gov.niem.tools.api.validation.Test
- component(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- Component<T> - Class in gov.niem.tools.api.db.component
-
A parent class for Property and Type.
- Component() - Constructor for class gov.niem.tools.api.db.component.Component
- Component(Component.ComponentBuilder<T, ?, ?>) - Constructor for class gov.niem.tools.api.db.component.Component
- Component(String, String, String, String, Namespace) - Constructor for class gov.niem.tools.api.db.component.Component
-
Creates a new
Component
instance. - Component.ComponentBuilder<T,
C, - Class in gov.niem.tools.api.db.componentB> - ComponentBuilder() - Constructor for class gov.niem.tools.api.db.component.Component.ComponentBuilder
- ComponentRepository<T> - Interface in gov.niem.tools.api.db.component
-
Repository interface for finding and managing components in the database.
- ComponentService<T,
U> - Class in gov.niem.tools.api.db.component -
Operations for managing a component.
- ComponentService() - Constructor for class gov.niem.tools.api.db.component.ComponentService
- Config - Class in gov.niem.tools.api.core.config
-
Application configuration settings.
- Config(String, String, String, String, String) - Constructor for class gov.niem.tools.api.core.config.Config
-
Sets configuration fields from the application properties file.
- Config.AppMediaType - Enum Class in gov.niem.tools.api.core.config
-
Standard supported media types for application responses (JSON, XML).
- configure(LuceneAnalysisConfigurationContext) - Method in class gov.niem.tools.api.core.config.AppLuceneAnalysisConfigurer
- conformanceTargets(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A list of one or more URIs that each represents an IEPD class to which the IEPD claims conformance.
- contactName(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A name of the person to be contacted.
- convertClassPathResourceToFile(Path, String, String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Saves the file in the resources directory with the given class path to the given temporary path and returns the file.
- copyClasspathFiles(Path, String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Saves all files (may be nested) at the given path in the resources directory to the given temporary path.
- core - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- core_supplement - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- core_supplement - Enum constant in enum class gov.niem.tools.api.db.version.Version.Category
- corsConfigurer() - Method in class gov.niem.tools.api.core.config.Config
-
CORS settings and content negotiation configuration.
- countErrors() - Method in class gov.niem.tools.api.validation.Test
- countInfo() - Method in class gov.niem.tools.api.validation.Test
- countPassed() - Method in class gov.niem.tools.api.validation.Test
- country(CountryAlpha3CodeType) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A country, territory, dependency, or other such geopolitical subdivision of a location.
- CountryAlpha3CodeType - Enum Class in gov.niem.tools.api.db.niem.genc
-
ISO 3166 Alpha 3 country codes and names.
- countWarnings() - Method in class gov.niem.tools.api.validation.Test
- CPT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CPV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- create() - Method in class gov.niem.tools.api.validation.xml.XmlNodeMap
- create() - Method in class gov.niem.tools.api.validation.xml.XsdNodeMap
-
Initializes a new instance of this class.
- createdBy(String) - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
-
A user which created an entity.
- createdDate(LocalDateTime) - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
-
A date on which an entity was created.
- createDir(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Creates a new directory at the given path.
- createFile(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Normalizes the given path and creates a new file at the location.
- createFile(String, byte[]) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Normalizes the given path and creates a new file at the location with the given bytes.
- createTempDir(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Creates a temporary directory.
- createTempFile(String, String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Creates an empty temporary file.
- createTempFilePath(String, String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Creates a temporary file.
- createTempFolder() - Static method in class gov.niem.tools.api.validation.ValidationUtils
- CRI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- csv - Enum constant in enum class gov.niem.tools.api.validation.TestReport.ResultsFormat
- CsvUtils - Class in gov.niem.tools.api.core.utils
-
CSV-related utility functions.
- CsvUtils() - Constructor for class gov.niem.tools.api.core.utils.CsvUtils
- CUB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- currentNiemVersion() - Method in class gov.niem.tools.api.db.model.ModelService
-
Gets the version from the NIEM reference model labeled as current.
- customOpenApi() - Method in class gov.niem.tools.api.Application
-
Set basic OpenAPI information for the project.
- customXmlMapper() - Method in class gov.niem.tools.api.core.config.Config
-
Maps XML to and from objects.
- CUW - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CXR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CYM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CYP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- CZE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
D
- DatabaseKeyViolationException - Exception Class in gov.niem.tools.api.db.exceptions
-
Customized exception handler for database key violations.
- DatabaseKeyViolationException(String, String) - Constructor for exception class gov.niem.tools.api.db.exceptions.DatabaseKeyViolationException
-
Throws an exception after an attempt to add an object that is not unique to the database.
- DatabaseKeyViolationException(String, String, String) - Constructor for exception class gov.niem.tools.api.db.exceptions.DatabaseKeyViolationException
-
Throws an exception after an attempt to add an object that is not unique to the database.
- dataProperties(Set<Property>) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- definition - Variable in class gov.niem.tools.api.db.component.Component
-
A definition describing a property or type.
- definition(String) - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
-
A definition describing a property or type.
- definition(String) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
- definition(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A definition that describes a namespace.
- definition(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- delete(String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Delete the steward with the given key.
- delete(String, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Deletes a model in the database with the given steward and model keys.
- delete(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Deletes a version in the database with the given fields.
- delete(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Deletes the object in the database with the id from the given object.
- deleteTempDir(File) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Recursively deletes the given directory if it was created as a temporary directory by this utility.
- deleteTempDir(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Recursively deletes the given directory if it was created as a temporary directory by this utility.
- deleteTempFile(File) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Deletes the given file if it was created as a temporary file by this utility.
- deleteTempFile(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Deletes the file at the given path if it was created as a temporary file by this utility.
- derivation(Type.Derivation) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- description - Variable in class gov.niem.tools.api.validation.Test
- description(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A description of a model.
- description(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A description of an organization.
- description(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- DEU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- developer(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A name of an organization or person that developed a model.
- DGA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- dirsFileCountsMatch(Path, Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns true if the two given paths contain the same number of files and subdirectories.
- DJI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- DMA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- DNK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- DOM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- domain - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- domain_update - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- domain_update - Enum constant in enum class gov.niem.tools.api.db.version.Version.Category
- draft - Static variable in class gov.niem.tools.api.core.config.Config
- draft(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A draft version of a namespace.
- draft(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A draft of a version, such as "alpha1" or "rc2".
- DZA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
E
- ECU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- edit(Steward, String, Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Edits a model in the database with the given steward and model key with the fields in the given model object.
- edit(Long, T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Modifies the object in the database with the given id with the fields from the given object.
- edit(String, Steward) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Modify a steward in the database identified by the given key.
- edit(String, String, Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Edits a model in the database with the given steward and model keys with the fields in the given model object.
- edit(String, String, String, Version) - Method in class gov.niem.tools.api.db.version.VersionService
-
Updates a version in the database with the given fields to the fields in the given version object.
- Educational - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- EGY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- element - Enum constant in enum class gov.niem.tools.api.db.property.Property.Category
-
A typical element, which may be used in instances.
- email(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
An electronic mailing address by which a person or organization may be contacted.
- endTest() - Method in class gov.niem.tools.api.validation.Test
-
Marks the test as ran and calculates the runtime.
- endTest() - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
-
Stop the test run clock and summarize the test status in the comments.
- EnsureApplicationJsonNegotiationStrategy - Class in gov.niem.tools.api.core.config
-
Adds JSON as an accepted media type to support cases where the client requests a different format (like text/csv) and an exception is thrown in JSON.
- EnsureApplicationJsonNegotiationStrategy() - Constructor for class gov.niem.tools.api.core.config.EnsureApplicationJsonNegotiationStrategy
- entity - Variable in class gov.niem.tools.api.validation.TestResult
- entity(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- entityCategory - Variable in class gov.niem.tools.api.validation.TestResult
- entityCategory(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- EntityNotFoundException - Exception Class in gov.niem.tools.api.db.exceptions
-
Custom exception handler for entity not found exceptions.
- EntityNotFoundException(BaseEntity) - Constructor for exception class gov.niem.tools.api.db.exceptions.EntityNotFoundException
- EntityNotFoundException(BaseEntity, String) - Constructor for exception class gov.niem.tools.api.db.exceptions.EntityNotFoundException
- EntityNotFoundException(String, String) - Constructor for exception class gov.niem.tools.api.db.exceptions.EntityNotFoundException
- EntityNotUniqueException - Exception Class in gov.niem.tools.api.db.exceptions
-
Custom exception handler for entity not unique exceptions.
- EntityNotUniqueException(String, String) - Constructor for exception class gov.niem.tools.api.db.exceptions.EntityNotUniqueException
- enumeration - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- equals(Object) - Method in class gov.niem.tools.api.db.base.BaseEntity
- equals(Object) - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- equals(Object) - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
- equals(Object) - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
- equals(Object) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
- equals(Object) - Method in class gov.niem.tools.api.db.component.Component
- equals(Object) - Method in class gov.niem.tools.api.db.facet.Facet
- equals(Object) - Method in class gov.niem.tools.api.db.model.Model
- equals(Object) - Method in class gov.niem.tools.api.db.namespace.Namespace
- equals(Object) - Method in class gov.niem.tools.api.db.property.Property
- equals(Object) - Method in class gov.niem.tools.api.db.steward.Steward
- equals(Object) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- equals(Object) - Method in class gov.niem.tools.api.db.type.Type
- equals(Object) - Method in class gov.niem.tools.api.db.version.Version
- equals(Object) - Method in class gov.niem.tools.api.validation.Test
- equals(Object) - Method in class gov.niem.tools.api.validation.TestReport
- equals(Object) - Method in class gov.niem.tools.api.validation.TestResult
- equals(Object) - Method in class gov.niem.tools.api.validation.xml.XmlNode
- ERI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- error - Enum constant in enum class gov.niem.tools.api.validation.Test.Severity
- error - Enum constant in enum class gov.niem.tools.api.validation.TestResult.Status
- error(SAXParseException) - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
- ESH - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ESP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- EST - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ETH - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- example - Enum constant in enum class gov.niem.tools.api.db.model.Model.Objective
- exampleContent(String) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- exampleInvalid - Variable in class gov.niem.tools.api.validation.Test
- exampleInvalid(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- exampleValid - Variable in class gov.niem.tools.api.validation.Test
- exampleValid(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- exceptionLabels - Variable in class gov.niem.tools.api.validation.Test
- exceptionLabels(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- exceptions - Variable in class gov.niem.tools.api.validation.Test
- exceptions(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- exchange - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- exchangePartners(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A name of an entity or organization that uses this IEPD.
- exchangePattern(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A description of a transactional or design pattern used for this IEPD.
- EXT - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.NdrTarget
- extension - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- extension - Enum constant in enum class gov.niem.tools.api.db.type.Type.Derivation
- external - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
F
- Facet - Class in gov.niem.tools.api.db.facet
-
A constraint on a datatype, such as an enumeration or a pattern.
- Facet() - Constructor for class gov.niem.tools.api.db.facet.Facet
- Facet(Type, Facet.Category, String, String) - Constructor for class gov.niem.tools.api.db.facet.Facet
-
Creates a new facet with the given fields on the given type.
- Facet(Type, String, String, Long, Facet.Category, String, String) - Constructor for class gov.niem.tools.api.db.facet.Facet
-
Creates a new
Facet
instance. - Facet.Category - Enum Class in gov.niem.tools.api.db.facet
-
Kinds of facet categories, such as enumeration, pattern, and length.
- Facet.FacetBuilder - Class in gov.niem.tools.api.db.facet
- FacetController - Class in gov.niem.tools.api.db.facet
-
REST controller for facet information.
- FacetController() - Constructor for class gov.niem.tools.api.db.facet.FacetController
- FacetRepository - Interface in gov.niem.tools.api.db.facet
-
Repository interface for finding and managing facets in the database.
- facets - Variable in class gov.niem.tools.api.db.ServiceHub
- facets(Set<Facet>) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- FacetService - Class in gov.niem.tools.api.db.facet
-
Operations supporting facets.
- FacetService() - Constructor for class gov.niem.tools.api.db.facet.FacetService
- fatalError(SAXParseException) - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
- Federal - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- field - Variable in class gov.niem.tools.api.validation.Test
- field(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- FieldNotFoundException - Exception Class in gov.niem.tools.api.db.exceptions
-
Custom exception handler for missing required fields.
- FieldNotFoundException(String) - Constructor for exception class gov.niem.tools.api.db.exceptions.FieldNotFoundException
- file(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns a File object with the given path normalized.
- filename(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
The filename to use for representations of this namespace such as XML schemas, without a file extension.
- filepath(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
The filepath to use for nested representations of this namespace such as for XML schemas, without the filename or extension.
- filesMatch(Path, Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns true if the UTF-8 contents of file 1 match the contents of file 2.
- FileUtils - Class in gov.niem.tools.api.core.utils
-
File-related utilities to support the application.
- FileUtils() - Constructor for class gov.niem.tools.api.core.utils.FileUtils
- FIN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- find(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds all facets in the database from the type matching the given fields.
- findAll() - Method in class gov.niem.tools.api.db.model.ModelService
-
Gets a list of all models in the database.
- findAll() - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Finds all namespaces in the database.
- findAll() - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds all versions in the database.
- findByCategory(String) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- findByCategoryOrderByShortName(String) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- findByCountryOrderByShortName(String) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- findByFullNameContainingOrderByFullName(String) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- findByKeys(String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds all versions in the model with the given fields.
- findByKeys(String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Finds all namespaces in the database in the version with the given fields.
- findByNamespace(String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a list of all components in the namespace with the given fields.
- findByNamespace_IdOrderByNamespace_PrefixAscNameAsc(Long) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findByNamespace_PrefixOrderByNameAsc(String) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findByNamespace_Version_IdOrderByNamespace_PrefixAscNameAsc(Long) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findByProperty(Property) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds all subproperties in the database with the given property.
- findByProperty(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds all subproperties in the database in the version with the given version fields and with the property with the given qualified property name.
- findByPropertyPrefix(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds all subproperties in the database in the version with the given version fields and with properties with the given namespace prefix.
- findByShortName(String) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- findByType(Type) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds the subproperties from the database in the given type.
- findByType(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds the subproperties from the database in the type with the given fields.
- findByTypePrefix(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds all subproperties in the database in the version with the given version fields and with types with the given namespace prefix.
- findByVersion(String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a list of all components in the version with the given fields.
- findByVersion(String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds all subproperties in the database in the version with the given fields.
- findByVersionId(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findByVersionIdAndPrefix(Long, String) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- findByVersionIdAndPrefixAndType_Name(Long, String, String) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- findByVersionIdAndProperty_Namespace_PrefixAndProperty_NameOrderByType_NameAsc(Long, String, String) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findByVersionIdAndProperty_Namespace_PrefixOrderByType_NameAscSequence(Long, String) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findByVersionIdAndType_Namespace_PrefixAndType_NameOrderBySequenceAsc(Long, String, String) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findByVersionIdAndType_Namespace_PrefixOrderByType_NameAscSequenceAsc(Long, String) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findId(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds the version with the given fields.
- findIdByModel_Steward_StewardKeyAndModel_ModelKeyAndVersionNumber(String, String, String) - Method in interface gov.niem.tools.api.db.version.VersionRepository
- findOne(Facet) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds a facet in the database matching the fields in the given facet object.
- findOne(Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Finds a model in the database with the steward and model keys in the given model object.
- findOne(Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Finds a namespace in the database matching identifiers in the given namespace object.
- findOne(Steward) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Find one steward by the key in the given steward object.
- findOne(Subproperty) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds a subproperty in the database with the identifying fields from the given subproperty object.
- findOne(Type, Property) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds a subproperty in the database with the given type and property.
- findOne(Version) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds the version in the database with the identifying fields from the given version object.
- findOne(Version, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a component in the database matching the given version and qualified name.
- findOne(Version, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Finds a namespace in the database with the given prefix in the version matching the given version object.
- findOne(Version, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds a subproperty in the database with the type with the given version and qualified type name and the property with the given qualified property name.
- findOne(String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Find one steward by the given key.
- findOne(String, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Finds a model in the database with the given steward and model keys.
- findOne(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds the version in the database with the given fields.
- findOne(String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a component in the database matching the given fields.
- findOne(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Finds a namespace in the database with the given prefix in the version with the given version fields.
- findOne(String, String, String, String, Facet.Category, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds a facet in the database with the given fields.
- findOne(String, String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a component in the database matching the given fields.
- findOne(String, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Finds a subproperty in the database with the type with the given type fields and the property with the given qualified property name.
- findOne(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Finds an object based on the given object fields.
- findOne(T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a component in the database matching identifying fields in the given component.
- findOneById(Long) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- findOneByModel_Steward_StewardKeyAndModel_ModelKeyAndVersionNumber(String, String, String) - Method in interface gov.niem.tools.api.db.version.VersionRepository
- findOneByNamespace_IdAndName(Long, String) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findOneByShortName(String) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- findOneByShortName(String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Find one steward by the short name in the given steward object.
- findOneByShortName(String, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Finds a model in the database with the given steward key and model short name.
- findOneByShortNameOptional(String, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Optionally finds a model in the database with the given steward key and model short name.
- findOneBySteward_StewardKeyAndModelKey(String, String) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- findOneBySteward_StewardKeyAndShortName(String, String) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- findOneByStewardKey(String) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- findOneByVersion_IdAndPrefix(Long, String) - Method in interface gov.niem.tools.api.db.namespace.NamespaceRepository
- findOneByVersionIdAndPrefixAndType_NameAndCategoryAndValue(Long, String, String, Facet.Category, String) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- findOneByVersionIdAndType_Namespace_PrefixAndType_NameAndProperty_Namespace_PrefixAndProperty_Name(Long, String, String, String, String) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findOneNiem() - Method in class gov.niem.tools.api.db.model.ModelService
-
Finds the NIEM reference model.
- findOneNiem() - Method in class gov.niem.tools.api.db.steward.StewardService
-
Find the NIEM steward.
- findOneNiem(String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds the version from the NIEM reference model with the given version number.
- findOneOptional(Version, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Optionally find a component in the database matching the given fields.
- findOneOptional(Version, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Optionally finds a namespace in the database with the given prefix in the given version.
- findOneOptional(Version, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Optionally finds a subproperty in the database with a type with the given version and qualified type name and a property with the given qualified property name.
- findOneOptional(String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Optionally find one steward by the given key.
- findOneOptional(String, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Optionally finds a model in the database with the given steward and model keys.
- findOneOptional(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Optionally finds the version in the database with the given fields.
- findOneOptional(String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Optionally find a component in the database matching the given fields.
- findOneOptional(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Optionally finds a namespace in the database with the given prefix in the version with the given version fields.
- findOneOptional(String, String, String, String, Facet.Category, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Optionally finds a facet in the database with the given fields.
- findOneOptional(String, String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Optionally find a component in the database matching the given fields.
- findOneOptional(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Optionally finds an object based on the given object fields.
- findStewardsByCategory(String) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- findStewardsByStewardId(Long) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- FJI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- FLK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- FRA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- fractionDigits - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- FRO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- FSM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- fullName(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A full name used to identify a model.
- fullName(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A name of an organization.
G
- GAB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GBR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- generateOutput(Model, TransformTo, String) - Method in class gov.niem.tools.api.transform.TransformService
-
Second pass of transformation.
- generateString(Model) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Generate the given CMF model as a CMF XML string.
- generateString(Model, Config.AppMediaType) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Generate the given CMF model as a CMF XML or JSON string.
- generateXsdOutput(Model, String) - Method in class gov.niem.tools.api.transform.TransformService
-
Second pass of transformation for XSD output.
- generation(Namespace.Generation) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A means by which a namespace should be generated.
- GEO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- get(Integer) - Method in class gov.niem.tools.api.validation.xml.XmlNodeMap
-
Get the XML node defined at or before the given line number.
- getAddress() - Method in class gov.niem.tools.api.db.steward.Steward
-
A complete address.
- getAlias() - Method in class gov.niem.tools.api.db.property.Property
- getAllProperties(String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets all properties from the version with the given fields.
- getAllSubproperties(String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets all subproperties from the database in the version with the given fields.
- getAllTypes(String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Gets all types in the version matching the given fields.
- getBase() - Method in class gov.niem.tools.api.db.type.Type
-
Gets the extension (e.g., parent) or restriction base type.
- getBaseSummary() - Method in class gov.niem.tools.api.db.type.Type
-
Get key fields about a type.
- getCategory() - Method in class gov.niem.tools.api.db.component.Component
- getCategory() - Method in class gov.niem.tools.api.db.facet.Facet
-
A kind of facet, e.g., "enumeration"
- getCategory() - Method in class gov.niem.tools.api.db.model.Model
-
A kind of data model.
- getCategory() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A kind of namespace.
- getCategory() - Method in class gov.niem.tools.api.db.property.Property
-
A kind of property.
- getCategory() - Method in class gov.niem.tools.api.db.steward.Steward
-
A kind of steward.
- getCategory() - Method in class gov.niem.tools.api.db.type.Type
- getCategory() - Method in class gov.niem.tools.api.db.version.Version
-
A kind of version, such as major or minor.
- getCategory() - Method in class gov.niem.tools.api.validation.Test
- getClassName() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A kind of NIEM entity, such as a Namespace or a Property.
- getClassName() - Method in class gov.niem.tools.api.db.facet.Facet
- getClassName() - Method in class gov.niem.tools.api.db.model.Model
- getClassName() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getClassName() - Method in class gov.niem.tools.api.db.property.Property
- getClassName() - Method in class gov.niem.tools.api.db.steward.Steward
- getClassName() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getClassName() - Method in class gov.niem.tools.api.db.type.Type
- getClassName() - Method in class gov.niem.tools.api.db.version.Version
- getClasspathXsdSources(String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Converts XSD files at the given path in the resources directory to source objects that can be used for validation.
- getCmfFacetKind(Facet.Category) - Method in class gov.niem.tools.api.db.facet.Facet
-
CMF Facet.facetKind values must be upper camel case.
- getCmfNdrValidation(MultipartFile) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a CMF XML file against NIEM CMF NDR rules.
- getCmfQaValidation(MultipartFile) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a CMF XML file against NIEM QA rules and best practices.
- getCmfXmlValidation(MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a CMF XML file against the NIEM CMF XML schema.
- getCodeSet() - Static method in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
-
Returns a map of country code keys with country name properties.
- getColumn() - Method in class gov.niem.tools.api.validation.TestResult
- getComment() - Method in class gov.niem.tools.api.validation.TestReport
- getComment() - Method in class gov.niem.tools.api.validation.TestResult
- getComments() - Method in class gov.niem.tools.api.validation.Test
- getComponent() - Method in class gov.niem.tools.api.validation.Test
- getConformanceTargetName() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Returns the name of the conformance target.
- getConformanceTargets() - Method in class gov.niem.tools.api.db.version.Version
-
A list of one or more URIs that each represents an IEPD class to which the IEPD claims conformance.
- getContactName() - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of the person to be contacted.
- getCountry() - Method in class gov.niem.tools.api.db.steward.Steward
-
A country, territory, dependency, or other such geopolitical subdivision of a location.
- getCreatedBy() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A user which created an entity.
- getCreatedDate() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A date on which an entity was created.
- getCurrentAuditor() - Method in class gov.niem.tools.api.core.security.SpringSecurityAuditorAware
- getDataProperties() - Method in class gov.niem.tools.api.db.type.Type
- getDefinition() - Method in class gov.niem.tools.api.db.component.Component
-
A definition describing a property or type.
- getDefinition() - Method in class gov.niem.tools.api.db.facet.Facet
- getDefinition() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A definition that describes a namespace.
- getDefinition() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getDerivation() - Method in class gov.niem.tools.api.db.type.Type
- getDescription() - Method in class gov.niem.tools.api.db.model.Model
-
A description of a model.
- getDescription() - Method in class gov.niem.tools.api.db.steward.Steward
-
A description of an organization.
- getDescription() - Method in class gov.niem.tools.api.validation.Test
- getDeveloper() - Method in class gov.niem.tools.api.db.model.Model
-
A name of an organization or person that developed a model.
- getDirPathsFromDir(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Walks the given path to return a list of all directory paths.
- getDocument(File) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Converts an XML text file to a DOM document with nodes and other DOM objects.
- getDraft() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A draft version of a namespace.
- getDraft() - Method in class gov.niem.tools.api.db.version.Version
-
A draft of a version, such as "alpha1" or "rc2".
- getEmail() - Method in class gov.niem.tools.api.db.steward.Steward
-
An electronic mailing address by which a person or organization may be contacted.
- getEntity() - Method in class gov.niem.tools.api.validation.TestResult
- getEntityCategory() - Method in class gov.niem.tools.api.validation.TestResult
- getEntityClassName() - Method in class gov.niem.tools.api.db.base.BaseEntityService
- getErrors() - Method in class gov.niem.tools.api.validation.TestReport
- getExampleContent() - Method in class gov.niem.tools.api.db.property.Property
- getExampleInvalid() - Method in class gov.niem.tools.api.validation.Test
- getExampleValid() - Method in class gov.niem.tools.api.validation.Test
- getExceptionLabels() - Method in class gov.niem.tools.api.validation.Test
- getExceptions() - Method in class gov.niem.tools.api.validation.Test
- getExceptions() - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
- getExchangePartners() - Method in class gov.niem.tools.api.db.version.Version
-
A name of an entity or organization that uses this IEPD.
- getExchangePattern() - Method in class gov.niem.tools.api.db.version.Version
-
A description of a transactional or design pattern used for this IEPD.
- getFacet(String, String, String, String, Facet.Category, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets a facet with the given criteria.
- getFacetCmf(String, String, String, String, Facet.Category, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets a facet in CMF with the given criteria.
- getFacets() - Method in class gov.niem.tools.api.db.type.Type
- getFacets(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets from the type with the given criteria.
- getFacetsCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets in CMF from the type with the given criteria.
- getField() - Method in class gov.niem.tools.api.validation.Test
- getFileArrayFromDirWithExtension(Path, String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Walks the given path to return an array of all files that match the given extension.
- getFileExtension(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns the extension from the given filename.
- getFileExtension(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns the extension from the given filename.
- getFileExtension(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns the extension from the given filename.
- getFilename() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
The filename to use for representations of this namespace such as XML schemas, without a file extension.
- getFilename(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Gets the filename with extension.
- getFilenameBase(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Gets the filename without the extension.
- getFilenameBase(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Gets the filename without the extension.
- getFilepath() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
The filepath to use for nested representations of this namespace such as for XML schemas, without the filename or extension.
- getFilePathsFromDir(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Walks the given path to return a list of all file paths.
- getFilePathsFromDirWithExtension(Path, String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Walks the given path to return a list of all file paths that match the given extension.
- getFilePathsFromDirWithFilename(Path, String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns a list of file paths from the given directory that match the given filename.
- getFiles(List<Path>) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Converts the given list of path objects to a list of file objects.
- getFilesFromDirWithExtension(Path, String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Walks the given path to return a list of all file that match the given extension.
- getFileText(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Gets UTF-8 text from the file at the given path.
- getFileText(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Gets UTF-8 text from the given multipart file.
- getFullIdentifier() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A human-readable and url-friendly unique identifier for an entity.
- getFullIdentifier() - Method in class gov.niem.tools.api.db.facet.Facet
- getFullIdentifier() - Method in class gov.niem.tools.api.db.model.Model
- getFullIdentifier() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getFullIdentifier() - Method in class gov.niem.tools.api.db.property.Property
- getFullIdentifier() - Method in class gov.niem.tools.api.db.steward.Steward
- getFullIdentifier() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getFullIdentifier() - Method in class gov.niem.tools.api.db.type.Type
- getFullIdentifier() - Method in class gov.niem.tools.api.db.version.Version
- getFullName() - Method in class gov.niem.tools.api.db.model.Model
-
A full name used to identify a model.
- getFullName() - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of an organization.
- getGeneration() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A means by which a namespace should be generated.
- getGroup() - Method in class gov.niem.tools.api.db.property.Property
-
Makes sure a potential Hibernate proxy is initialized.
- getGroupSummary() - Method in class gov.niem.tools.api.db.property.Property
- getId() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A unique, auto-generated identifier for an entity.
- getId() - Method in class gov.niem.tools.api.validation.Test
- getInfo() - Method in class gov.niem.tools.api.validation.TestReport
- getInstanceJsonValidation(MultipartFile, MultipartFile) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate one or more JSON instances against a JSON Schema.
- getKeywords() - Method in class gov.niem.tools.api.db.model.Model
-
A common alias, term, or phrase that would help to facilitate search and discovery of this IEPD.
- getKeywords() - Method in class gov.niem.tools.api.db.property.Property
- getLastModifiedBy() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A user which last updated an entity.
- getLastModifiedDate() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A date on which an entity was last updated.
- getLine() - Method in class gov.niem.tools.api.validation.TestResult
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
An identifier, unique within its immediate scope.
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.facet.Facet
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.model.Model
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.property.Property
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.steward.Steward
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.type.Type
- getLocalIdentifier() - Method in class gov.niem.tools.api.db.version.Version
- getLocation() - Method in class gov.niem.tools.api.validation.TestResult
- getMax() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Max cardinality 'unbounded' or 1-9 with zero or more additional digits.
- getMessage() - Method in class gov.niem.tools.api.validation.TestResult
- getMessageCatalogXmlValidation(MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate an IEPD / message catalog instance file against the NIEM IEPD / message catalog schema.
- getMessageRoots() - Method in class gov.niem.tools.api.db.version.Version
-
A set of properties that serve as the root or starting point of message instances.
- getMessageSpecificationValidation(MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a message specification or IEPD zip file against NIEM message specification / IEPD conformance rules.
- getMin() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Min cardinality 0 or 1-9 with zero or more additional digits.
- getModel() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- getModel() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Gets the Model that defines this object.
- getModel() - Method in class gov.niem.tools.api.db.version.Version
-
Gets the model to which the version belongs.
- getModel(String, String) - Method in class gov.niem.tools.api.db.model.ModelController
-
Gets a model with the given criteria.
- getModelKey() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
-
Gets the key of the model in which this entity belongs.
- getModelKey() - Method in class gov.niem.tools.api.db.model.Model
-
A human-readable and url-friendly model identifier generated from the shortName field, unique within the set of models owned by its steward.
- getModelOptional(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
Get a model belonging to the steward with the given model key.
- getModels() - Method in class gov.niem.tools.api.db.steward.Steward
-
A set of models which belong to the steward.
- getModelSummary() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- getName() - Method in class gov.niem.tools.api.db.component.Component
-
A name of the property or type.
- getName() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A name of a namespace.
- getName() - Method in class gov.niem.tools.api.validation.xml.XmlNode
- getName(String) - Static method in class gov.niem.tools.api.db.component.Component
-
Return the second part (namespace prefix) of a qualified name string with a ":" delimiter.
- getNamespace() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
- getNamespace() - Method in class gov.niem.tools.api.db.component.Component
-
Namespace that defines this component.
- getNamespace() - Method in class gov.niem.tools.api.db.facet.Facet
-
Gets the Namespace that contains the type of this facet.
- getNamespace() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the namespace where this subproperty is defined (the type namespace).
- getNamespace(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get a namespace with the given fields.
- getNamespaceCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get a namespace in CMF with the given fields.
- getNamespaceId() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
-
Gets the namespace database id.
- getNamespaceProperties(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Gets all properties from a namespace.
- getNamespacePropertiesCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Gets all properties from a namespace in CMF.
- getNamespaces() - Method in class gov.niem.tools.api.db.version.Version
-
A set of namespaces defined by a version of a model.
- getNamespaceSubproperties(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets all subproperties from the database in the given namespace fields.
- getNamespaceSummary() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
-
Gets key fields about a namespace.
- getNamespaceTypes(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Gets all types from a namespace.
- getNamespaceTypesCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Gets all types in CMF from a namespace.
- getNdrConformanceTarget() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Gets the conformance target URI based on the target and NIEM version number of this namespace.
- getNdrVersion() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Gets the NDR version for this namespace, based on the version of NIEM that is compatible with this namespace.
- getNext() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Corresponding entity from the next version of the model.
- getNext() - Method in class gov.niem.tools.api.db.version.Version
-
Corresponding entity from the next version of the model.
- getNiemRoute() - Method in class gov.niem.tools.api.db.model.Model
-
Gets the API route to the NIEM model.
- getNiemRoute() - Method in class gov.niem.tools.api.db.steward.Steward
-
Route to the NIEM steward.
- getNiemVersion() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Gets the NIEM Version object that is compatible with this object.
- getNiemVersion() - Method in class gov.niem.tools.api.db.version.Version
-
Gets the reference model from the NIEM steward.
- getNiemVersionMajorDigit() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Returns the first digit of the NIEM version compatible with this namespace.
- getNiemVersionNumber() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Gets the NIEM Version number (string) that is compatible with this object.
- getNiemVersionNumber() - Method in class gov.niem.tools.api.db.version.Version
-
Gets the NIEM version number compatible with this version of the model.
- getNotes() - Method in class gov.niem.tools.api.validation.Test
- getNotFoundException(String) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity was not found in the database.
- getObjective() - Method in class gov.niem.tools.api.db.model.Model
-
An intended use for a model, such as for actual implementation or for testing tool features or IEPD / message specification features.
- getOriginal() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
For a component in a subset, gets the component from the original source.
- getOutputFilename(TransformTo, String) - Method in class gov.niem.tools.api.transform.TransformService
-
Get the output filename with extension based on the kind of transformation and the original filename.
- getOutputMediaType(TransformTo) - Method in class gov.niem.tools.api.transform.TransformService
-
Get the content media type for the response based on the kind of transformation.
- getParentEntity() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
An immediate entity or scope to which this entity belongs.
- getParentEntity() - Method in class gov.niem.tools.api.db.component.Component
- getParentEntity() - Method in class gov.niem.tools.api.db.facet.Facet
- getParentEntity() - Method in class gov.niem.tools.api.db.model.Model
- getParentEntity() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getParentEntity() - Method in class gov.niem.tools.api.db.steward.Steward
- getParentEntity() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getParentEntity() - Method in class gov.niem.tools.api.db.version.Version
- getPassed() - Method in class gov.niem.tools.api.validation.TestReport
- getPathsFromDir(Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Walks the given path to return a list of all file and directory paths.
- getPattern() - Method in class gov.niem.tools.api.db.type.Type
- getPhone() - Method in class gov.niem.tools.api.db.steward.Steward
-
A complete telephone number.
- getPrefix() - Method in class gov.niem.tools.api.db.component.Component
-
A namespace prefix for the property or type.
- getPrefix() - Method in class gov.niem.tools.api.db.facet.Facet
- getPrefix() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A short, non-normative identifier for a namespace.
- getPrefix() - Method in class gov.niem.tools.api.validation.TestResult
- getPrefix(String) - Static method in class gov.niem.tools.api.db.component.Component
-
Return the first part (namespace prefix) of a qualified name string with a ":" delimiter.
- getPrev() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Corresponding entity from the previous version of the model.
- getPrev() - Method in class gov.niem.tools.api.db.version.Version
-
Corresponding entity from the previous version of the model.
- getProblemValue() - Method in class gov.niem.tools.api.validation.TestResult
- getProperties() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getProperty() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the property of this subproperty.
- getProperty(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets a property with the given fields.
- getPropertyCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets a property in CMF with the given fields.
- getPropertyPrefix() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the namespace prefix of this subproperty's property.
- getPropertyQaValidation(Property, String) - Method in class gov.niem.tools.api.validation.ValidationController
-
Check a property for basic NDR conformance issues.
- getPropertyQname() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the qualified name of this subproperty's property.
- getPropertySearch(HttpServletRequest, HttpServletResponse, String, String[], String[], String[], String[], Boolean, Boolean, Integer, Integer) - Method in class gov.niem.tools.api.search.SearchController
-
Search properties based on the given criteria.
- getPropertySearchCmf(HttpServletRequest, HttpServletResponse, String, String[], String[], String[], String[], Boolean, Boolean, Integer, Integer, Config.AppMediaType) - Method in class gov.niem.tools.api.search.SearchController
-
Search properties in the database based on the given criteria and return results in CMF.
- getPropertySubproperties(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets all subproperties from the database with the property with the given fields.
- getPropertySummary() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getPurpose() - Method in class gov.niem.tools.api.db.model.Model
-
A description of the intended usage and reason for which an IEPD exists.
- getQname() - Method in class gov.niem.tools.api.db.component.Component
- getQname() - Method in class gov.niem.tools.api.db.facet.Facet
- getQualifiedName(String) - Static method in class gov.niem.tools.api.db.component.ComponentService
-
Return the name from the given qualified name.
- getQualifiedPrefix(String) - Static method in class gov.niem.tools.api.db.component.ComponentService
-
Return the prefix from the given qualified name.
- getRelativePath(String) - Static method in class gov.niem.tools.api.validation.xml.XmlValidationUtils
-
Normalizes the given path, removes the temporary directory from the path if present and cleans up the results.
- getRepo() - Method in class gov.niem.tools.api.db.model.Model
-
A code repository which hosts full IEPDs or message specifications representing the model.
- getResponseFile(byte[], String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity with the given filename set in the header and bytes set in the body.
- getResponseFile(byte[], String, MediaType) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity with the given filename set in the header, bytes set in the body, and the content type set to the given media type.
- getResponseFileCsv(String, String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity for a CSV file.
- getResponseFileJson(byte[], String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity for a JSON file.
- getResponseFileText(byte[], String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity for a text file.
- getResponseFileXml(byte[], String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity for an XML file.
- getResponseFileZip(byte[], String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity for a zip file.
- getResponseOkJson(String) - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Returns an OK JSON response.
- getResponseOkString(String) - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Returns an OK plain text response.
- getResponseUnprocessableString(String) - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Returns an Unprocessable Entity plain text response.
- getResults() - Method in class gov.niem.tools.api.validation.Test
- getRevised() - Method in class gov.niem.tools.api.db.version.Version
-
A date the latest changes to an IEPD were published (i.e., CreationDate of previous version).
- getRoute() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
An endpoint to get information about an entity.
- getRoute() - Method in class gov.niem.tools.api.db.facet.Facet
- getRoute() - Method in class gov.niem.tools.api.db.model.Model
- getRoute() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getRoute() - Method in class gov.niem.tools.api.db.property.Property
- getRoute() - Method in class gov.niem.tools.api.db.steward.Steward
- getRoute() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getRoute() - Method in class gov.niem.tools.api.db.type.Type
- getRoute() - Method in class gov.niem.tools.api.db.version.Version
- getRuleNumber() - Method in class gov.niem.tools.api.validation.Test
- getRuleUrl() - Method in class gov.niem.tools.api.validation.Test
- getRuntime() - Method in class gov.niem.tools.api.validation.Test
-
Test runtime in seconds.
- getSchemaJsonValidation(MultipartFile) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a JSON Schema.
- getSchemaNdrValidation(MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate one or more XML Schemas against the NIEM Naming and Design Rules (NDR).
- getSchemaQaValidation(MultipartFile) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a XML schema against NIEM qa rules and best practices.
- getScope() - Method in class gov.niem.tools.api.validation.Test
- getSequence() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getSeverity() - Method in class gov.niem.tools.api.validation.Test
- getShortName() - Method in class gov.niem.tools.api.db.model.Model
-
A short name or acronym used to identify a model.
- getShortName() - Method in class gov.niem.tools.api.db.steward.Steward
-
A short name or acronym used to identify a steward.
- getSource() - Method in class gov.niem.tools.api.validation.Test
- getSpecId() - Method in class gov.niem.tools.api.validation.Test
- getSpecUrl() - Method in class gov.niem.tools.api.validation.Test
- getStart() - Method in class gov.niem.tools.api.validation.Test
- getStatus() - Method in class gov.niem.tools.api.db.version.Version
-
A description of the current state of this IEPD in development; may also project future plans for the IEPD.
- getStatus() - Method in class gov.niem.tools.api.validation.Test
- getStatus() - Method in class gov.niem.tools.api.validation.TestResult
- getSteward() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
-
Gets the Steward which is responsible for managing this entity.
- getSteward() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
- getSteward() - Method in class gov.niem.tools.api.db.model.Model
-
Gets the Steward responsible for this model.
- getSteward() - Method in class gov.niem.tools.api.db.version.Version
-
Gets the steward from the model that this version belongs to.
- getSteward(String) - Method in class gov.niem.tools.api.db.steward.StewardController
-
Get a steward.
- getStewardKey() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
-
A human-readable and url-friendly steward identifier generated from the steward short name.
- getStewardKey() - Method in class gov.niem.tools.api.db.steward.Steward
-
A human-readable and url-friendly steward identifier generated from the shortName field.
- getStewardModels(String) - Method in class gov.niem.tools.api.db.model.ModelController
-
Gets all models from the steward with the given key.
- getStewards() - Method in class gov.niem.tools.api.db.steward.StewardController
-
Get all stewards.
- getStewardSummary() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
-
Gets a map of key fields with string values about a steward.
- getStyle() - Method in class gov.niem.tools.api.validation.xml.XmlNode
- getSubjects() - Method in class gov.niem.tools.api.db.model.Model
-
A description of the environment or NIEM Domain in which this IEPD is applicable or used.
- getSubproperties() - Method in class gov.niem.tools.api.db.property.Property
- getSubproperties() - Method in class gov.niem.tools.api.db.type.Type
- getSubproperty(String, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets a subproperty from the database with the type with the given type fields and the property with the given qualified name.
- getSubpropertyCmf(String, String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets a subproperty from the database with the type with the given type fields and the property with the given qualified name, converted to CMF.
- getSubstitutions() - Method in class gov.niem.tools.api.db.property.Property
- getSubunit() - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of a subdivision of an organization.
- getTarget() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A code representing an NDR conformance target, or null if the namespace is not meant to be conformant.
- getTerms() - Method in class gov.niem.tools.api.db.component.Component
-
A set of terms from the name of the property or type, broken apart by camel casing.
- getTest() - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
- getTestId() - Method in class gov.niem.tools.api.validation.TestResult
- getTestResults() - Method in class gov.niem.tools.api.validation.TestReport
-
Consolidates results from each test into a single test result list.
- getTests() - Method in class gov.niem.tools.api.validation.TestReport
- getTimestamp() - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Gets the current date and time with formatting.
- getTitle() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A descriptive label or title used to identify an entity.
- getTitle() - Method in class gov.niem.tools.api.db.component.Component
- getTitle() - Method in class gov.niem.tools.api.db.facet.Facet
- getTitle() - Method in class gov.niem.tools.api.db.model.Model
- getTitle() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getTitle() - Method in class gov.niem.tools.api.db.property.Property
- getTitle() - Method in class gov.niem.tools.api.db.steward.Steward
- getTitle() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getTitle() - Method in class gov.niem.tools.api.db.type.Type
- getTitle() - Method in class gov.niem.tools.api.db.version.Version
- getType() - Method in class gov.niem.tools.api.db.facet.Facet
-
Gets the Type that contains this facet.
- getType() - Method in class gov.niem.tools.api.db.property.Property
-
Makes sure a potential Hibernate proxy is initialized.
- getType() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the type of this subproperty.
- getType(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Gets the type with the given fields.
- getTypeCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.type.TypeController
-
Gets the type with the given fields in CMF.
- getTypePrefix() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the namespace prefix of this subproperty's type.
- getTypeQaValidation(Type, String) - Method in class gov.niem.tools.api.validation.ValidationController
-
Check a property for basic NDR conformance issues.
- getTypeQname() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets the qualified name of this subproperty's type.
- getTypes() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getTypeSearch(HttpServletRequest, HttpServletResponse, String, String[], String[], String[], Integer, Integer) - Method in class gov.niem.tools.api.search.SearchController
-
Search types based on given criteria.
- getTypeSearchCmf(HttpServletRequest, HttpServletResponse, String, String[], String[], String[], Integer, Integer, Config.AppMediaType) - Method in class gov.niem.tools.api.search.SearchController
-
Search types based on given criteria and returns results in CMF.
- getTypeSubproperties(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets all subproperties from the database in the type with the give fields.
- getTypeSubpropertiesCmf(String, String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Gets all subproperties from the database in the type with the given fields, in CMF.
- getTypeSummary() - Method in class gov.niem.tools.api.db.property.Property
- getTypeSummary() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Gets summary fields about this subproperty's type.
- getUnit() - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of a high-level division of an organization.
- getUri() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A normative identifier for a namespace.
- getUri() - Method in class gov.niem.tools.api.db.version.Version
-
An URI identifier for a version of a model.
- getUsageInfo() - Method in class gov.niem.tools.api.db.property.Property
- getValue() - Method in class gov.niem.tools.api.db.facet.Facet
- getVersion() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
-
Gets the version in which this namespace belongs.
- getVersion() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
- getVersion() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Gets the version to which this namespace belongs.
- getVersion(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionController
-
Gets the version with the given fields.
- getVersionCmf(String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.version.VersionController
-
Gets the version with the given fields in CMF.
- getVersionId() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Gets the version database id.
- getVersionId() - Method in class gov.niem.tools.api.db.facet.Facet
- getVersionId() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getVersionNamespaces(String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get all namespaces from a version of a model.
- getVersionNamespacesCmf(String, String, String, Config.AppMediaType) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get all namespaces as CMF from a version of a model.
- getVersionNumber() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
A number which identifies a version within a model.
- getVersionNumber() - Method in class gov.niem.tools.api.db.version.Version
-
A number which identifies a version of a model, such as "5.2" or "1.0.1".
- getVersions() - Method in class gov.niem.tools.api.db.model.Model
-
A set of versions defined by a model.
- getVersions(String, String) - Method in class gov.niem.tools.api.db.version.VersionController
-
Gets all versions from the model with the given fields.
- getVersionSummary() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
- getWarnings() - Method in class gov.niem.tools.api.validation.TestReport
- getWebsite() - Method in class gov.niem.tools.api.db.model.Model
-
A website address by which a person or organization may be contacted.
- getWebsite() - Method in class gov.niem.tools.api.db.steward.Steward
-
A website address by which a person or organization may be contacted.
- getXmlCatalogXmlValidation(MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate a XML catalog against the OASIS catalog schema.
- getXmlValidation(MultipartFile, MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate one or more XML instances against XML schemas.
- getXpath() - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Gets an object that can be used to evaluate xPath expressions that binds namespace prefixes `xs` and `ct` to the URIs for XML Schema and the NIEM conformance targets attribute.
- getXpathResult(Document, XPath, String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Gets the node at the given xPath expression.
- getXpathResults(Document, XPath, String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Gets a NodeList for all nodes matching the given xPath expression.
- getXpathResultText(Document, XPath, String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Gets the text content of the node at the given xPath expression.
- getXsdRootAttributeValue(Document, XPath, String) - Static method in class gov.niem.tools.api.validation.ValidationUtils
-
Gets the values of the given schema-level attribute.
- getXsdValidation(MultipartFile, TestReport.ResultsFormat) - Method in class gov.niem.tools.api.validation.ValidationController
-
Validate one or more XML Schemas.
- GGY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GHA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GIB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GIN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GLP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GMB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GNB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GNQ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- gov.niem.tools.api - package gov.niem.tools.api
- gov.niem.tools.api.app - package gov.niem.tools.api.app
- gov.niem.tools.api.core.config - package gov.niem.tools.api.core.config
- gov.niem.tools.api.core.exceptions - package gov.niem.tools.api.core.exceptions
- gov.niem.tools.api.core.security - package gov.niem.tools.api.core.security
- gov.niem.tools.api.core.utils - package gov.niem.tools.api.core.utils
- gov.niem.tools.api.db - package gov.niem.tools.api.db
- gov.niem.tools.api.db.base - package gov.niem.tools.api.db.base
- gov.niem.tools.api.db.component - package gov.niem.tools.api.db.component
- gov.niem.tools.api.db.exceptions - package gov.niem.tools.api.db.exceptions
- gov.niem.tools.api.db.facet - package gov.niem.tools.api.db.facet
- gov.niem.tools.api.db.model - package gov.niem.tools.api.db.model
- gov.niem.tools.api.db.namespace - package gov.niem.tools.api.db.namespace
- gov.niem.tools.api.db.niem.genc - package gov.niem.tools.api.db.niem.genc
- gov.niem.tools.api.db.property - package gov.niem.tools.api.db.property
- gov.niem.tools.api.db.steward - package gov.niem.tools.api.db.steward
- gov.niem.tools.api.db.subproperty - package gov.niem.tools.api.db.subproperty
- gov.niem.tools.api.db.type - package gov.niem.tools.api.db.type
- gov.niem.tools.api.db.version - package gov.niem.tools.api.db.version
- gov.niem.tools.api.migrate - package gov.niem.tools.api.migrate
- gov.niem.tools.api.search - package gov.niem.tools.api.search
- gov.niem.tools.api.transform - package gov.niem.tools.api.transform
- gov.niem.tools.api.validation - package gov.niem.tools.api.validation
- gov.niem.tools.api.validation.niem - package gov.niem.tools.api.validation.niem
- gov.niem.tools.api.validation.xml - package gov.niem.tools.api.validation.xml
- GRC - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GRD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GRL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- group(Property) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
-
A substitution group head, which may be replaced in message instances by this property.
- GTM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GUF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GUM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- GUY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
H
- hashCode() - Method in class gov.niem.tools.api.db.base.BaseEntity
- hashCode() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- hashCode() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
- hashCode() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
- hashCode() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
- hashCode() - Method in class gov.niem.tools.api.db.component.Component
- hashCode() - Method in class gov.niem.tools.api.db.facet.Facet
- hashCode() - Method in class gov.niem.tools.api.db.model.Model
- hashCode() - Method in class gov.niem.tools.api.db.namespace.Namespace
- hashCode() - Method in class gov.niem.tools.api.db.property.Property
- hashCode() - Method in class gov.niem.tools.api.db.steward.Steward
- hashCode() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- hashCode() - Method in class gov.niem.tools.api.db.type.Type
- hashCode() - Method in class gov.niem.tools.api.db.version.Version
- hashCode() - Method in class gov.niem.tools.api.validation.Test
- hashCode() - Method in class gov.niem.tools.api.validation.TestReport
- hashCode() - Method in class gov.niem.tools.api.validation.TestResult
- hashCode() - Method in class gov.niem.tools.api.validation.xml.XmlNode
- hasTarget() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
True if the namespace has a NDR conformance target and is meant to be conforming; false if the namespace is a utility, external, or is otherwise not meant to be conforming.
- HibernateSearchIndexBuild - Class in gov.niem.tools.api.core.config
-
Builds a database index for Hibernate searches on an application event.
- HibernateSearchIndexBuild() - Constructor for class gov.niem.tools.api.core.config.HibernateSearchIndexBuild
- HKG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- HMD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- HND - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- HRV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- HTI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- HUN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
I
- id - Variable in class gov.niem.tools.api.validation.Test
- id(Long) - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
-
A unique, auto-generated identifier for an entity.
- id(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- IDN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- IMN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- implementation - Enum constant in enum class gov.niem.tools.api.db.model.Model.Objective
- IND - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- index() - Method in class gov.niem.tools.api.search.SearchController
- Industry - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- info - Enum constant in enum class gov.niem.tools.api.validation.Test.Severity
- info - Enum constant in enum class gov.niem.tools.api.validation.TestResult.Status
- init() - Method in class gov.niem.tools.api.validation.niem.NdrValidationService
-
Initializes NDR Schematron XSL rule files after application initialization.
- International - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- IOT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- IRL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- IRN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- IRQ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- isAbstract() - Method in class gov.niem.tools.api.db.property.Property
-
True if the property is an element and is abstract; false otherwise.
- isAttribute() - Method in class gov.niem.tools.api.db.property.Property
-
True if the property is an attribute; false if the property is a regular or abstract element.
- isComplex() - Method in class gov.niem.tools.api.db.type.Type
-
True if the type can contain attributes (type is complex).
- isComplexContent() - Method in class gov.niem.tools.api.db.type.Type
-
True if the type can contain elements (type is a CCC).
- isCurrent() - Method in class gov.niem.tools.api.db.version.Version
-
True if this version of the model is considered the current version; false otherwise.
- isCurrent(boolean) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
True if this version of the model is considered the current version; false otherwise.
- isDeprecated() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
True if an entity is deprecated; false or null otherwise.
- isDeprecated(boolean) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
-
True if an entity is deprecated; false or null otherwise.
- isElement() - Method in class gov.niem.tools.api.db.property.Property
-
True if the property is a regular or abstract element; false if the property is an attribute.
- ISL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- isOriginal() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
True if an entity is defined by its version and can be modified freely; false if an entity is being referenced and reused from another model and version and is restricted in the changes that can be made (subset options).
- isPublished() - Method in class gov.niem.tools.api.db.version.Version
-
True if a version has been published and the content is to be considered finalized; false otherwise.
- isPublished(boolean) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
True if a version has been published and the content is to be considered finalized; false otherwise.
- ISR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- isRan() - Method in class gov.niem.tools.api.validation.Test
- isSimple() - Method in class gov.niem.tools.api.db.type.Type
-
True if a type carries a value and cannot contain attributes (type is a datatype).
- isSimpleContent() - Method in class gov.niem.tools.api.db.type.Type
-
True if a type carries a value (type is simple or CSC).
- ITA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
J
- JAM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- JEY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- JOR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- JPN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- json - Enum constant in enum class gov.niem.tools.api.core.config.Config.AppMediaType
- json - Enum constant in enum class gov.niem.tools.api.validation.TestReport.ResultsFormat
- json_schema - Enum constant in enum class gov.niem.tools.api.transform.TransformTo
- JsonUtils - Class in gov.niem.tools.api.core.utils
-
JSON-related utility functions.
- JsonUtils() - Constructor for class gov.niem.tools.api.core.utils.JsonUtils
K
- KAZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- KEN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- keywords(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A common alias, term, or phrase that would help to facilitate search and discovery of this IEPD.
- keywords(String) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- KGZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- KHM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- KIR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- KNA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- KOR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- KWT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
L
- LAO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- lastModifiedBy(String) - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
-
A user which last updated an entity.
- lastModifiedDate(LocalDateTime) - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
-
A date on which an entity was last updated.
- LBN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LBR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LBY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LCA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- length - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- LIE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LIMIT_DEFAULT - Static variable in class gov.niem.tools.api.search.SearchService
- line - Variable in class gov.niem.tools.api.validation.TestResult
- line(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- LKA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- load(File) - Method in class gov.niem.tools.api.validation.xml.XmlNodeMap
-
Process the given XML file to add entries to the map object for line numbers and XML nodes (element names and style "element").
- load(File) - Method in class gov.niem.tools.api.validation.xml.XsdNodeMap
-
Process the given XSD file to ad entries to the map object for line numbers and XSD nodes (element, attribute, complex type, and simple type names and style).
- loadCmf(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Checks that the given file contains the URI for the currently-supported version of CMF, and if so, loads it into a CMF Model object.
- loadId(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Gets an object from the database matching the given object criteria.
- loadInput(TransformFrom, MultipartFile, String) - Method in class gov.niem.tools.api.transform.TransformService
-
Convert the input file from the given `from` format to the given `to` format.
- Local - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- location - Variable in class gov.niem.tools.api.validation.TestResult
- location(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- log(String) - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Logs the given message.
- log(String, String) - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Logs the given arguments as a formatted message.
- logTestResults(Test) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Log XML validation test results to the console.
- LSO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LTU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LUX - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- LVA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
M
- MAC - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MAF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- main(String[]) - Static method in class gov.niem.tools.api.Application
-
Runs the REST API and backend.
- major - Enum constant in enum class gov.niem.tools.api.db.version.Version.Category
- map - Variable in class gov.niem.tools.api.validation.xml.XmlNodeMap
- mappingJackson2HttpMessageConverter() - Method in class gov.niem.tools.api.core.config.Config
-
Handles the conversion of HTTP request and response bodies to and from JSON.
- mappingJackson2XmlHttpMessageConverter() - Method in class gov.niem.tools.api.core.config.Config
-
Handles the conversion of HTTP request and response bodies to and from XML.
- MAR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- max(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
-
Max cardinality 'unbounded' or 1-9 with zero or more additional digits.
- maxExclusive - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- maxInclusive - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- maxLength - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- MCO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MDA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MDG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MDV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- merge(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Syncs the given plain object with object information from the database.
- message - Enum constant in enum class gov.niem.tools.api.db.model.Model.Category
- message - Variable in class gov.niem.tools.api.validation.TestResult
- message(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- messageRoots(Set<Property>) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A set of properties that serve as the root or starting point of message instances.
- metadata - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- MEX - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MHL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- migrateCmf(String, String, String, String, MultipartFile) - Method in class gov.niem.tools.api.migrate.MigrationService
-
Migrate a CMF model from the given version to the target version.
- migrateCmf(String, String, MultipartFile, String, String) - Method in class gov.niem.tools.api.migrate.MigrationController
-
Migrate a version of a supported model in a CMF file to a newer version.
- MigrationController - Class in gov.niem.tools.api.migrate
-
REST controller for migrations.
- MigrationController() - Constructor for class gov.niem.tools.api.migrate.MigrationController
- MigrationService - Class in gov.niem.tools.api.migrate
-
Migrate a CMF model from one version to any subsequent version.
- MigrationService() - Constructor for class gov.niem.tools.api.migrate.MigrationService
- min(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
-
Min cardinality 0 or 1-9 with zero or more additional digits.
- minExclusive - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- minInclusive - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- minLength - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- minor - Enum constant in enum class gov.niem.tools.api.db.version.Version.Category
- MKD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MLI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MLT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MMR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MNE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MNG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MNP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- model(Model) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
- Model - Class in gov.niem.tools.api.db.model
-
A reference or message data model.
- Model() - Constructor for class gov.niem.tools.api.db.model.Model
- Model(Model.ModelBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.model.Model
- Model(Steward, String, String, String, String, String, String, String, String, String, String, Model.Category, Model.Objective, Set<Version>) - Constructor for class gov.niem.tools.api.db.model.Model
-
Creates a new
Model
instance. - Model(String) - Constructor for class gov.niem.tools.api.db.model.Model
-
Creates a model with the given fields.
- Model(String, String, Model.Category) - Constructor for class gov.niem.tools.api.db.model.Model
-
Creates a model with the given fields.
- Model(String, String, Steward, Model.Category) - Constructor for class gov.niem.tools.api.db.model.Model
-
Creates a model with the given fields.
- Model.Category - Enum Class in gov.niem.tools.api.db.model
-
A kind of model, such as reference, message, or other.
- Model.ModelBuilder<C,
B> - Class in gov.niem.tools.api.db.model - Model.Objective - Enum Class in gov.niem.tools.api.db.model
-
A kind of message objective, such as implementation, example, or test.
- ModelBuilder() - Constructor for class gov.niem.tools.api.db.model.Model.ModelBuilder
- ModelController - Class in gov.niem.tools.api.db.model
-
REST controller for models.
- ModelController() - Constructor for class gov.niem.tools.api.db.model.ModelController
- modelKey(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A human-readable and url-friendly model identifier generated from the shortName field, unique within the set of models owned by its steward.
- ModelRepository - Interface in gov.niem.tools.api.db.model
-
Repository interface for finding and managing models in the database.
- models - Variable in class gov.niem.tools.api.db.ServiceHub
- models(Set<Model>) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A set of models which belong to the steward.
- ModelService - Class in gov.niem.tools.api.db.model
-
Operations supporting a model.
- ModelService() - Constructor for class gov.niem.tools.api.db.model.ModelService
- moveTempDir(File, File) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Moves the old directory to the new path if the old directory was created by this utility.
- moveTempFile(File, File) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Moves the temporary file to the new location if it was originally created by this utility.
- moveTempFile(Path, Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Moves the temporary file to the new location if it was originally created by this utility.
- MOZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MRT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MSG - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.NdrTarget
- MSR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MTQ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MUS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MWI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MYS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- MYT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
N
- NAM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- name - Variable in class gov.niem.tools.api.db.component.Component
-
A name of the property or type.
- name - Variable in class gov.niem.tools.api.validation.xml.XmlNode
- name(String) - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
-
A name of the property or type.
- name(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A name of a namespace.
- namespace(Namespace) - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
-
Namespace that defines this component.
- Namespace - Class in gov.niem.tools.api.db.namespace
-
A collection of properties and types managed by an authoritative source.
- Namespace() - Constructor for class gov.niem.tools.api.db.namespace.Namespace
- Namespace(Namespace.NamespaceBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.namespace.Namespace
- Namespace(Version, String, String, String, String, Namespace.Category, String, Namespace.NdrTarget, Namespace.Generation, String, String, Set<Type>, Set<Property>) - Constructor for class gov.niem.tools.api.db.namespace.Namespace
-
Creates a new
Namespace
instance. - Namespace.Category - Enum Class in gov.niem.tools.api.db.namespace
-
Kinds of namespaces, such as core, domain, code, adapter, and extension.
- Namespace.Generation - Enum Class in gov.niem.tools.api.db.namespace
-
Kinds of schema generation options, representing schemas that have to be built, schemas that are to be included as static files, and schemas that do not have to be included at all (e.g., the schema for XML Schema).
- Namespace.NamespaceBuilder<C,
B> - Class in gov.niem.tools.api.db.namespace - Namespace.NdrTarget - Enum Class in gov.niem.tools.api.db.namespace
-
Kinds of NDR targets, such as REF and EXT.
- NamespaceBuilder() - Constructor for class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
- NamespaceController - Class in gov.niem.tools.api.db.namespace
-
REST controller for namespaces.
- NamespaceController() - Constructor for class gov.niem.tools.api.db.namespace.NamespaceController
- NamespaceRepository - Interface in gov.niem.tools.api.db.namespace
-
Repository interface for finding and managing namespaces in the database.
- namespaces - Variable in class gov.niem.tools.api.db.ServiceHub
- namespaces(Set<Namespace>) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A set of namespaces defined by a version of a model.
- namespaceService - Variable in class gov.niem.tools.api.db.component.ComponentService
- NamespaceService - Class in gov.niem.tools.api.db.namespace
-
Operations to support namespaces.
- NamespaceService() - Constructor for class gov.niem.tools.api.db.namespace.NamespaceService
- NCL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NdrValidationService - Class in gov.niem.tools.api.validation.niem
-
Validates XML Schemas against NDR validation rules.
- NdrValidationService() - Constructor for class gov.niem.tools.api.validation.niem.NdrValidationService
- NER - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- next - Variable in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Corresponding entity mapped from the next version.
- next - Variable in class gov.niem.tools.api.db.version.Version
-
Corresponding entity mapped from the next version.
- next(Version) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
Corresponding entity mapped from the next version.
- next(T) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
-
Corresponding entity mapped from the next version.
- NFK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NGA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NIC - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- niemModelKey - Static variable in class gov.niem.tools.api.db.model.Model
- niemStewardKey - Static variable in class gov.niem.tools.api.db.steward.Steward
- NiemValidationService - Class in gov.niem.tools.api.validation.niem
-
Validates artifacts against NIEM rules.
- NiemValidationService() - Constructor for class gov.niem.tools.api.validation.niem.NiemValidationService
- niemVersion(Version) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A NIEM version on which this version is based, or itself if this is a NIEM version.
- NIU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NLD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NoContentException - Exception Class in gov.niem.tools.api.core.exceptions
-
Exception handler for requests in which no content was found for the given criteria.
- NoContentException() - Constructor for exception class gov.niem.tools.api.core.exceptions.NoContentException
- none - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Generation
- Nonprofit - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- NOR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- normalize(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns the given Windows or Unix path normalized and formatted appropriately for the current system, with a trailing separator.
- notes - Variable in class gov.niem.tools.api.validation.Test
- notes(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- NPL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NRU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- NZL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
O
- object - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- objective(Model.Objective) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
An intended use for a model, such as for actual implementation or for testing tool features or IEPD / message specification features.
- objectMapper() - Method in class gov.niem.tools.api.core.config.Config
-
Maps database entities to JSON.
- OMN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- onApplicationEvent(ApplicationReadyEvent) - Method in class gov.niem.tools.api.core.config.HibernateSearchIndexBuild
-
Builds a database index for Hibernate searches on the given application event.
- original(T) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
-
For a subset that reuses content from another model, this is the link to the original entity.
- other - Enum constant in enum class gov.niem.tools.api.db.model.Model.Category
- other - Enum constant in enum class gov.niem.tools.api.db.model.Model.Objective
- other - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- other - Enum constant in enum class gov.niem.tools.api.db.version.Version.Category
- Other - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- owl - Enum constant in enum class gov.niem.tools.api.transform.TransformTo
P
- PAK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- PAN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- passed - Enum constant in enum class gov.niem.tools.api.validation.TestResult.Status
- patch - Enum constant in enum class gov.niem.tools.api.db.version.Version.Category
- path(String) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Returns a Path object with the given path normalized.
- pattern - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- pattern(Type.Pattern) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- PCN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- PER - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- Person - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- PHL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- phone(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A complete telephone number.
- PLW - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- PNG - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- POL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- prefix - Variable in class gov.niem.tools.api.db.component.Component
-
A namespace prefix for the property or type.
- prefix - Variable in class gov.niem.tools.api.validation.TestResult
- prefix(String) - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
-
A namespace prefix for the property or type.
- prefix(String) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
- prefix(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A short, non-normative identifier for a namespace.
- prefix(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- prev - Variable in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Corresponding entity mapped from the previous version.
- prev - Variable in class gov.niem.tools.api.db.version.Version
-
Corresponding entity mapped from the previous version.
- prev(Version) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
Corresponding entity mapped from the previous version.
- prev(T) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
-
Corresponding entity mapped from the previous version.
- PRI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- PRK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- problemValue - Variable in class gov.niem.tools.api.validation.TestResult
- problemValue(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- properties - Variable in class gov.niem.tools.api.db.ServiceHub
- properties(Set<Property>) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
- property(Property) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- Property - Class in gov.niem.tools.api.db.property
-
A property represents a concept, idea, or thing.
- Property() - Constructor for class gov.niem.tools.api.db.property.Property
- Property(Property.PropertyBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.property.Property
- Property(Type, Property, Property.Category, String, String, String, String, Set<Property>, Set<Subproperty>) - Constructor for class gov.niem.tools.api.db.property.Property
-
Creates a new
Property
instance. - Property.Category - Enum Class in gov.niem.tools.api.db.property
-
A kind of property indicating whether is is a concrete element, abstract element, or attribute.
- Property.PropertyBuilder<C,
B> - Class in gov.niem.tools.api.db.property - PropertyBuilder() - Constructor for class gov.niem.tools.api.db.property.Property.PropertyBuilder
- PropertyController - Class in gov.niem.tools.api.db.property
-
REST controller for properties.
- PropertyController() - Constructor for class gov.niem.tools.api.db.property.PropertyController
- propertyQname - Variable in class gov.niem.tools.api.db.subproperty.Subproperty
- propertyQname(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- PropertyRepository - Interface in gov.niem.tools.api.db.property
-
Repository interface for finding and managing properties in the database.
- PropertyService - Class in gov.niem.tools.api.db.property
-
Operations supporting properties.
- PropertyService() - Constructor for class gov.niem.tools.api.db.property.PropertyService
- PRT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- PRY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- purpose(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A description of the intended usage and reason for which an IEPD exists.
- PYF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
Q
- QAT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- qname - Variable in class gov.niem.tools.api.db.component.Component
- qname(String) - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
- qname(String) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
R
- ran - Variable in class gov.niem.tools.api.validation.Test
- ran(boolean) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- REF - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.NdrTarget
- reference - Enum constant in enum class gov.niem.tools.api.db.model.Model.Category
- repo - Variable in class gov.niem.tools.api.db.component.ComponentService
- repo - Variable in class gov.niem.tools.api.db.steward.StewardService
- repo(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A code repository which hosts full IEPDs or message specifications representing the model.
- repository() - Method in class gov.niem.tools.api.db.base.BaseEntityService
- repository() - Method in class gov.niem.tools.api.db.component.ComponentService
- repository() - Method in class gov.niem.tools.api.db.facet.FacetService
- repository() - Method in class gov.niem.tools.api.db.model.ModelService
- repository() - Method in class gov.niem.tools.api.db.namespace.NamespaceService
- repository() - Method in class gov.niem.tools.api.db.steward.StewardService
- repository() - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
- repository() - Method in class gov.niem.tools.api.db.version.VersionService
- requestLoggingFilter() - Method in class gov.niem.tools.api.core.config.Config
-
Logs incoming HTTP requests.
- resolveMediaTypes(NativeWebRequest) - Method in class gov.niem.tools.api.core.config.EnsureApplicationJsonNegotiationStrategy
- ResponseUtils - Class in gov.niem.tools.api.core.utils
-
HTTP response-related utility functions.
- ResponseUtils() - Constructor for class gov.niem.tools.api.core.utils.ResponseUtils
- restriction - Enum constant in enum class gov.niem.tools.api.db.type.Type.Derivation
- results - Variable in class gov.niem.tools.api.validation.Test
- results(List<TestResult>) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- returnResultsAsCsv(TestReport, MultipartFile) - Method in class gov.niem.tools.api.validation.ValidationService
-
Return validation results as a CSV file.
- REU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- revised(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A date the latest changes to an IEPD were published (i.e., CreationDate of previous version).
- ROU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ruleNumber - Variable in class gov.niem.tools.api.validation.Test
- ruleNumber(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- ruleUrl - Variable in class gov.niem.tools.api.validation.Test
- ruleUrl(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- runIndexer() - Method in class gov.niem.tools.api.search.SearchService
-
Initialize database indexes.
- runtime - Variable in class gov.niem.tools.api.validation.Test
-
Test runtime in seconds.
- runtime(float) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
-
Test runtime in seconds.
- RUS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- RWA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
S
- SAU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- save(File, Object[]) - Static method in class gov.niem.tools.api.core.utils.CsvUtils
-
Save the given object array formatted as a CSV with column headers to the given file.
- saveCmfModel(Model, Path, String) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Write a CMF model to an XML file.
- saveExisting(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Saves changes in the database to the existing object based on the object id.
- saveFile(Path, byte[]) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Saves the given bytes to the given file path.
- saveFile(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Saves a multipart file to a temporary file.
- saveFile(MultipartFile, Path) - Static method in class gov.niem.tools.api.core.utils.FileUtils
-
Saves a multipart file to the given path.
- saveNew(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Adds the object to the database.
- saveObjectAsJson(Object, Path, String) - Static method in class gov.niem.tools.api.core.utils.JsonUtils
-
Write object to JSON file.
- scope - Variable in class gov.niem.tools.api.validation.Test
- scope(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- SDN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SDO - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- SearchController - Class in gov.niem.tools.api.search
-
REST controller for database searches for NIEM and community model content.
- SearchController() - Constructor for class gov.niem.tools.api.search.SearchController
- searchProperty(String, String[], String[], String[], String[], String[], String[], String[], Boolean, Boolean, Namespace.Category[], Integer, Integer) - Method in class gov.niem.tools.api.search.SearchService
-
Search properties in the database.
- SearchService - Class in gov.niem.tools.api.search
-
Operations to support database searches.
- SearchService() - Constructor for class gov.niem.tools.api.search.SearchService
- searchType(String, String[], String[], String[], Integer, Integer) - Method in class gov.niem.tools.api.search.SearchService
-
Search types in the database.
- self() - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
- self() - Method in class gov.niem.tools.api.db.base.BaseModelEntity.BaseModelEntityBuilder
- self() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity.BaseNamespaceEntityBuilder
- self() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity.BaseStewardEntityBuilder
- self() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
- self() - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
- self() - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
- self() - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
- self() - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- self() - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
- self() - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- self() - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
- SEN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- sequence(int) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- ServiceHub - Class in gov.niem.tools.api.db
-
Provides all database services as a convenience.
- ServiceHub() - Constructor for class gov.niem.tools.api.db.ServiceHub
- setAddress(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A complete address.
- setAlias(String) - Method in class gov.niem.tools.api.db.property.Property
- setBase(Type) - Method in class gov.niem.tools.api.db.type.Type
- setCategory(Facet.Category) - Method in class gov.niem.tools.api.db.facet.Facet
-
A kind of facet, e.g., "enumeration"
- setCategory(Model.Category) - Method in class gov.niem.tools.api.db.model.Model
-
A kind of data model.
- setCategory(Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A kind of namespace.
- setCategory(Property.Category) - Method in class gov.niem.tools.api.db.property.Property
-
A kind of property.
- setCategory(Steward.Category) - Method in class gov.niem.tools.api.db.steward.Steward
-
A kind of steward.
- setCategory(Type.Category) - Method in class gov.niem.tools.api.db.type.Type
- setCategory(Version.Category) - Method in class gov.niem.tools.api.db.version.Version
-
A kind of version, such as major or minor.
- setCategory(String) - Method in class gov.niem.tools.api.validation.Test
- setColumn(int) - Method in class gov.niem.tools.api.validation.TestResult
- setColumn(String) - Method in class gov.niem.tools.api.validation.TestResult
- setComment(String) - Method in class gov.niem.tools.api.validation.TestReport
- setComment(String) - Method in class gov.niem.tools.api.validation.TestResult
- setComments(String) - Method in class gov.niem.tools.api.validation.Test
- setComponent(String) - Method in class gov.niem.tools.api.validation.Test
- setConformanceTargets(String) - Method in class gov.niem.tools.api.db.version.Version
-
A list of one or more URIs that each represents an IEPD class to which the IEPD claims conformance.
- setContactName(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of the person to be contacted.
- setCountry(CountryAlpha3CodeType) - Method in class gov.niem.tools.api.db.steward.Steward
-
A country, territory, dependency, or other such geopolitical subdivision of a location.
- setCreatedBy(String) - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A user which created an entity.
- setCreatedDate(LocalDateTime) - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A date on which an entity was created.
- setCurrent(boolean) - Method in class gov.niem.tools.api.db.version.Version
-
True if this version of the model is considered the current version; false otherwise.
- setDataProperties(Set<Property>) - Method in class gov.niem.tools.api.db.type.Type
- setDefaultComment() - Method in class gov.niem.tools.api.validation.TestReport
- setDefinition(String) - Method in class gov.niem.tools.api.db.component.Component
-
A definition describing a property or type.
- setDefinition(String) - Method in class gov.niem.tools.api.db.facet.Facet
- setDefinition(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A definition that describes a namespace.
- setDefinition(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setDeprecated(boolean) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
True if an entity is deprecated; false or null otherwise.
- setDerivation(Type.Derivation) - Method in class gov.niem.tools.api.db.type.Type
- setDescription(String) - Method in class gov.niem.tools.api.db.model.Model
-
A description of a model.
- setDescription(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A description of an organization.
- setDescription(String) - Method in class gov.niem.tools.api.validation.Test
- setDeveloper(String) - Method in class gov.niem.tools.api.db.model.Model
-
A name of an organization or person that developed a model.
- setDraft(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A draft version of a namespace.
- setDraft(String) - Method in class gov.niem.tools.api.db.version.Version
-
A draft of a version, such as "alpha1" or "rc2".
- setEmail(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
An electronic mailing address by which a person or organization may be contacted.
- setEntity(String) - Method in class gov.niem.tools.api.validation.TestResult
- setEntityCategory(String) - Method in class gov.niem.tools.api.validation.TestResult
- setExampleContent(String) - Method in class gov.niem.tools.api.db.property.Property
- setExampleInvalid(String) - Method in class gov.niem.tools.api.validation.Test
- setExampleValid(String) - Method in class gov.niem.tools.api.validation.Test
- setExceptionLabels(String) - Method in class gov.niem.tools.api.validation.Test
- setExceptions(String) - Method in class gov.niem.tools.api.validation.Test
- setExchangePartners(String) - Method in class gov.niem.tools.api.db.version.Version
-
A name of an entity or organization that uses this IEPD.
- setExchangePattern(String) - Method in class gov.niem.tools.api.db.version.Version
-
A description of a transactional or design pattern used for this IEPD.
- setFacets(Set<Facet>) - Method in class gov.niem.tools.api.db.type.Type
- setField(String) - Method in class gov.niem.tools.api.validation.Test
- setFilename(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
The filename to use for representations of this namespace such as XML schemas, without a file extension.
- setFilepath(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
The filepath to use for nested representations of this namespace such as for XML schemas, without the filename or extension.
- setFullName(String) - Method in class gov.niem.tools.api.db.model.Model
-
A full name used to identify a model.
- setFullName(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of an organization.
- setGeneration(Namespace.Generation) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A means by which a namespace should be generated.
- setGroup(Property) - Method in class gov.niem.tools.api.db.property.Property
-
A substitution group head, which may be replaced in message instances by this property.
- setId(Long) - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A unique, auto-generated identifier for an entity.
- setId(String) - Method in class gov.niem.tools.api.validation.Test
- setKeywords(String) - Method in class gov.niem.tools.api.db.model.Model
-
A common alias, term, or phrase that would help to facilitate search and discovery of this IEPD.
- setKeywords(String) - Method in class gov.niem.tools.api.db.property.Property
- setLastModifiedBy(String) - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A user which last updated an entity.
- setLastModifiedDate(LocalDateTime) - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A date on which an entity was last updated.
- setLine(int) - Method in class gov.niem.tools.api.validation.TestResult
- setLine(String) - Method in class gov.niem.tools.api.validation.TestResult
- setLocation(String) - Method in class gov.niem.tools.api.validation.TestResult
- setMax(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Max cardinality 'unbounded' or 1-9 with zero or more additional digits.
- setMessage(String) - Method in class gov.niem.tools.api.validation.TestResult
- setMessageRoots(Set<Property>) - Method in class gov.niem.tools.api.db.version.Version
-
A set of properties that serve as the root or starting point of message instances.
- setMin(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Min cardinality 0 or 1-9 with zero or more additional digits.
- setModel(Model) - Method in class gov.niem.tools.api.db.version.Version
- setModelKey(String) - Method in class gov.niem.tools.api.db.model.Model
-
A human-readable and url-friendly model identifier generated from the shortName field, unique within the set of models owned by its steward.
- setModels(Set<Model>) - Method in class gov.niem.tools.api.db.steward.Steward
-
A set of models which belong to the steward.
- setName(String) - Method in class gov.niem.tools.api.validation.xml.XmlNode
- setName(String) - Method in class gov.niem.tools.api.db.component.Component
-
A name of the property or type.
- setName(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A name of a namespace.
- setNamespace(Namespace) - Method in class gov.niem.tools.api.db.component.Component
-
Namespace that defines this component.
- setNamespaces(Set<Namespace>) - Method in class gov.niem.tools.api.db.version.Version
-
A set of namespaces defined by a version of a model.
- setNext(Version) - Method in class gov.niem.tools.api.db.version.Version
-
Corresponding entity mapped from the next version.
- setNext(T) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Corresponding entity mapped from the next version.
- setNiemVersion(Version) - Method in class gov.niem.tools.api.db.version.Version
-
A NIEM version on which this version is based, or itself if this is a NIEM version.
- setNotes(String) - Method in class gov.niem.tools.api.validation.Test
- setObjective(Model.Objective) - Method in class gov.niem.tools.api.db.model.Model
-
An intended use for a model, such as for actual implementation or for testing tool features or IEPD / message specification features.
- setOriginal(T) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
For a subset that reuses content from another model, this is the link to the original entity.
- setPattern(Type.Pattern) - Method in class gov.niem.tools.api.db.type.Type
- setPhone(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A complete telephone number.
- setPrefix(String) - Method in class gov.niem.tools.api.db.component.Component
-
A namespace prefix for the property or type.
- setPrefix(String) - Method in class gov.niem.tools.api.db.facet.Facet
- setPrefix(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A short, non-normative identifier for a namespace.
- setPrefix(String) - Method in class gov.niem.tools.api.validation.TestResult
- setPrev(Version) - Method in class gov.niem.tools.api.db.version.Version
-
Corresponding entity mapped from the previous version.
- setPrev(T) - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Corresponding entity mapped from the previous version.
- setProblemValue(String) - Method in class gov.niem.tools.api.validation.TestResult
- setProperties(Set<Property>) - Method in class gov.niem.tools.api.db.namespace.Namespace
- setProperty(Property) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setPropertyQname(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setPublished(boolean) - Method in class gov.niem.tools.api.db.version.Version
-
True if a version has been published and the content is to be considered finalized; false otherwise.
- setPurpose(String) - Method in class gov.niem.tools.api.db.model.Model
-
A description of the intended usage and reason for which an IEPD exists.
- setQname(String) - Method in class gov.niem.tools.api.db.component.Component
- setQname(String) - Method in class gov.niem.tools.api.db.facet.Facet
- setRan(boolean) - Method in class gov.niem.tools.api.validation.Test
- setRepo(String) - Method in class gov.niem.tools.api.db.model.Model
-
A code repository which hosts full IEPDs or message specifications representing the model.
- setResponseHeaders(HttpServletResponse, SearchResult<? extends Object>, Integer, Integer, String) - Method in class gov.niem.tools.api.search.SearchService
-
Set search response headers to include the total number of hits, the current number of results, and pagination information.
- setResults(List<TestResult>) - Method in class gov.niem.tools.api.validation.Test
- setRevised(String) - Method in class gov.niem.tools.api.db.version.Version
-
A date the latest changes to an IEPD were published (i.e., CreationDate of previous version).
- setRuleNumber(String) - Method in class gov.niem.tools.api.validation.Test
- setRuleUrl(String) - Method in class gov.niem.tools.api.validation.Test
- setRuntime(float) - Method in class gov.niem.tools.api.validation.Test
-
Test runtime in seconds.
- setScope(String) - Method in class gov.niem.tools.api.validation.Test
- setSequence(int) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setSeverity(Test.Severity) - Method in class gov.niem.tools.api.validation.Test
- setShortName(String) - Method in class gov.niem.tools.api.db.model.Model
-
A short name or acronym used to identify a model.
- setShortName(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A short name or acronym used to identify a steward.
- setSource(String) - Method in class gov.niem.tools.api.validation.Test
- setSpecId(String) - Method in class gov.niem.tools.api.validation.Test
- setSpecUrl(String) - Method in class gov.niem.tools.api.validation.Test
- setStart(long) - Method in class gov.niem.tools.api.validation.Test
- setStatus(TestResult.Status) - Method in class gov.niem.tools.api.validation.Test
- setStatus(TestResult.Status) - Method in class gov.niem.tools.api.validation.TestResult
- setStatus(String) - Method in class gov.niem.tools.api.db.version.Version
-
A description of the current state of this IEPD in development; may also project future plans for the IEPD.
- setSteward(Steward) - Method in class gov.niem.tools.api.db.model.Model
-
A steward responsible for the management of the model.
- setStewardKey(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A human-readable and url-friendly steward identifier generated from the shortName field.
- setStyle(String) - Method in class gov.niem.tools.api.validation.xml.XmlNode
- setSubjects(String) - Method in class gov.niem.tools.api.db.model.Model
-
A description of the environment or NIEM Domain in which this IEPD is applicable or used.
- setSubproperties(Set<Subproperty>) - Method in class gov.niem.tools.api.db.property.Property
- setSubproperties(Set<Subproperty>) - Method in class gov.niem.tools.api.db.type.Type
- setSubstitutions(Set<Property>) - Method in class gov.niem.tools.api.db.property.Property
- setSubunit(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of a subdivision of an organization.
- setTarget(Namespace.NdrTarget) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A code representing an NDR conformance target, or null if the namespace is not meant to be conformant.
- setTestId(String) - Method in class gov.niem.tools.api.validation.TestResult
- setTests(List<Test>) - Method in class gov.niem.tools.api.validation.TestReport
- setType(Type) - Method in class gov.niem.tools.api.db.facet.Facet
-
Type that contains the facet.
- setType(Type) - Method in class gov.niem.tools.api.db.property.Property
-
A type that describes the structure and value set of the property.
- setType(Type) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setTypeQname(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setTypes(Set<Type>) - Method in class gov.niem.tools.api.db.namespace.Namespace
- setUnit(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A name of a high-level division of an organization.
- setUri(String) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A normative identifier for a namespace.
- setUri(String) - Method in class gov.niem.tools.api.db.version.Version
-
An URI identifier for a version of a model.
- setUsageInfo(String) - Method in class gov.niem.tools.api.db.property.Property
- setValue(String) - Method in class gov.niem.tools.api.db.facet.Facet
- setVersion(Version) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Model version in which this entity is defined.
- setVersionId(Long) - Method in class gov.niem.tools.api.db.facet.Facet
- setVersionId(Long) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- setVersionNumber(String) - Method in class gov.niem.tools.api.db.version.Version
-
A number which identifies a version of a model, such as "5.2" or "1.0.1".
- setVersions(Set<Version>) - Method in class gov.niem.tools.api.db.model.Model
-
A set of versions defined by a model.
- setWebsite(String) - Method in class gov.niem.tools.api.db.model.Model
-
A website address by which a person or organization may be contacted.
- setWebsite(String) - Method in class gov.niem.tools.api.db.steward.Steward
-
A website address by which a person or organization may be contacted.
- severity - Variable in class gov.niem.tools.api.validation.Test
- severity(Test.Severity) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- SGP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SGS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SHN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- shortName(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A short name or acronym used to identify a model.
- shortName(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A short name or acronym used to identify a steward.
- simple_list - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- simple_union - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- simple_value - Enum constant in enum class gov.niem.tools.api.db.type.Type.Category
- simple_value - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- SLB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SLE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- slugify(String) - Method in interface gov.niem.tools.api.db.steward.StewardRepository
- SLV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SMR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SOM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- source - Variable in class gov.niem.tools.api.validation.Test
- source(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- specId - Variable in class gov.niem.tools.api.validation.Test
- specId(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- specUrl - Variable in class gov.niem.tools.api.validation.Test
- specUrl(String) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- SPM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SpringSecurityAuditorAware - Class in gov.niem.tools.api.core.security
-
Gets the user or system interacting with this application for auditing purposes.
- SpringSecurityAuditorAware() - Constructor for class gov.niem.tools.api.core.security.SpringSecurityAuditorAware
- SRB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SSD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- start(long) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- startTest() - Method in class gov.niem.tools.api.validation.Test
-
Starts the test and stores the current time for the test runtime calculation.
- startTest(Test.Severity) - Method in class gov.niem.tools.api.validation.Test
-
Starts the test and stores the current time for the test runtime calculation.
- State - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- static_file - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Generation
- status - Variable in class gov.niem.tools.api.validation.Test
- status - Variable in class gov.niem.tools.api.validation.TestResult
- status(TestResult.Status) - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- status(TestResult.Status) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- status(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A description of the current state of this IEPD in development; may also project future plans for the IEPD.
- steward(Steward) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A steward responsible for the management of the model.
- Steward - Class in gov.niem.tools.api.db.steward
-
A program, group, or other entity responsible for managing NIEM content.
- Steward() - Constructor for class gov.niem.tools.api.db.steward.Steward
- Steward(Steward.StewardBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.steward.Steward
- Steward(String, String) - Constructor for class gov.niem.tools.api.db.steward.Steward
- Steward(String, String, String, Steward.Category, String, String, String, String, String, String, CountryAlpha3CodeType, String, String, Set<Model>) - Constructor for class gov.niem.tools.api.db.steward.Steward
-
Creates a new
Steward
instance. - Steward.Category - Enum Class in gov.niem.tools.api.db.steward
-
General kinds of stewards, such as Federal, State, Local, Industry, Nonprofit, etc.
- Steward.StewardBuilder<C,
B> - Class in gov.niem.tools.api.db.steward - StewardBuilder() - Constructor for class gov.niem.tools.api.db.steward.Steward.StewardBuilder
- StewardController - Class in gov.niem.tools.api.db.steward
-
REST controller for stewards.
- StewardController() - Constructor for class gov.niem.tools.api.db.steward.StewardController
- stewardKey(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A human-readable and url-friendly steward identifier generated from the shortName field.
- StewardRepository - Interface in gov.niem.tools.api.db.steward
-
Repository interface for finding and managing stewards in the database.
- stewards - Variable in class gov.niem.tools.api.db.ServiceHub
- StewardService - Class in gov.niem.tools.api.db.steward
-
Operations for managing a steward.
- StewardService() - Constructor for class gov.niem.tools.api.db.steward.StewardService
- STP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- style - Variable in class gov.niem.tools.api.validation.xml.XmlNode
- SUB - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.NdrTarget
- subjects(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A description of the environment or NIEM Domain in which this IEPD is applicable or used.
- subproperties - Variable in class gov.niem.tools.api.db.ServiceHub
- subproperties(Set<Subproperty>) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- subproperties(Set<Subproperty>) - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- Subproperty - Class in gov.niem.tools.api.db.subproperty
-
A subproperty is a property that is contained by a type, along with cardinality constraints.
- Subproperty() - Constructor for class gov.niem.tools.api.db.subproperty.Subproperty
- Subproperty(Type, Property, Long, String, String, int, String, String, String) - Constructor for class gov.niem.tools.api.db.subproperty.Subproperty
-
Creates a new
Subproperty
instance. - Subproperty.SubpropertyBuilder - Class in gov.niem.tools.api.db.subproperty
- SubpropertyController - Class in gov.niem.tools.api.db.subproperty
-
REST controller for subproperties.
- SubpropertyController() - Constructor for class gov.niem.tools.api.db.subproperty.SubpropertyController
- subpropertyMax(HasProperty) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Get subproperty max as a string with either a numeric value or "unbounded".
- subpropertyMin(HasProperty) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Get the subproperty min as a string.
- SubpropertyRepository - Interface in gov.niem.tools.api.db.subproperty
-
Repository interface for finding and managing subproperties in the database.
- SubpropertyService - Class in gov.niem.tools.api.db.subproperty
-
Operations for subproperties.
- SubpropertyService() - Constructor for class gov.niem.tools.api.db.subproperty.SubpropertyService
- substitutions(Set<Property>) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- subunit(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A name of a subdivision of an organization.
- SUR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SVK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SVN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SWE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SWZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SXM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SYC - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- SYR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
T
- target(Namespace.NdrTarget) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A code representing an NDR conformance target, or null if the namespace is not meant to be conformant.
- TCA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TCD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TEMP_DIR_BASE - Static variable in class gov.niem.tools.api.validation.ValidationUtils
- TEMP_DIR_PREFIX - Static variable in class gov.niem.tools.api.validation.ValidationUtils
- Territorial - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- test - Enum constant in enum class gov.niem.tools.api.db.model.Model.Objective
- Test - Class in gov.niem.tools.api.validation
-
Information about a validation test.
- Test() - Constructor for class gov.niem.tools.api.validation.Test
- Test(TestResult.Status, String, String, Test.Severity, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, boolean, float, long, List<TestResult>) - Constructor for class gov.niem.tools.api.validation.Test
-
Creates a new
Test
instance. - Test(String) - Constructor for class gov.niem.tools.api.validation.Test
- Test(String, String) - Constructor for class gov.niem.tools.api.validation.Test
- Test.Severity - Enum Class in gov.niem.tools.api.validation
-
Kinds of test severity (error, warning, info).
- Test.TestBuilder - Class in gov.niem.tools.api.validation
- testId - Variable in class gov.niem.tools.api.validation.TestResult
- testId(String) - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- testMessageCatalogValidation(List<Test>, File) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Creates a new test to record the outcome of a message catalog validation for the given file and adds it to the given list of tests.
- TestReport - Class in gov.niem.tools.api.validation
-
A test report that consists of a list of tests that may (or may not) have been run.
- TestReport() - Constructor for class gov.niem.tools.api.validation.TestReport
- TestReport(List<Test>, String) - Constructor for class gov.niem.tools.api.validation.TestReport
- TestReport.ResultsFormat - Enum Class in gov.niem.tools.api.validation
-
Supported formats for the validation results file (e.g., json, csv)
- TestReport.TestReportBuilder - Class in gov.niem.tools.api.validation
- TestResult - Class in gov.niem.tools.api.validation
-
An individual test result.
- TestResult() - Constructor for class gov.niem.tools.api.validation.TestResult
- TestResult(String) - Constructor for class gov.niem.tools.api.validation.TestResult
- TestResult(String, TestResult.Status, String, String, String, String, String, String, String, String, String) - Constructor for class gov.niem.tools.api.validation.TestResult
- TestResult(String, String) - Constructor for class gov.niem.tools.api.validation.TestResult
- TestResult(String, String, String, String) - Constructor for class gov.niem.tools.api.validation.TestResult
-
Creates a new TestResult object with the given values.
- TestResult.Status - Enum Class in gov.niem.tools.api.validation
-
Test result status (error, warning, info, passed, unset).
- TestResult.TestResultBuilder - Class in gov.niem.tools.api.validation
- tests - Variable in class gov.niem.tools.api.validation.TestReport
- tests(List<Test>) - Method in class gov.niem.tools.api.validation.TestReport.TestReportBuilder
- TGO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- THA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- throwNotFound(BaseEntity) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity was not found in the database.
- throwNotFound(BaseEntity, String) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity was not found in the database.
- throwNotFound(String, String) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity was not found in the database.
- throwNotUnique(BaseEntity) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity with the same required fields already exists in the database.
- throwNotUnique(BaseEntity, String) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity with the same required fields already exists in the database.
- throwNotUnique(String, String) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Throws an exception for when an entity with the same required fields already exists in the database.
- TJK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TKL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TKM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TLS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- toCmf() - Method in interface gov.niem.tools.api.db.base.BaseCmfEntity
- toCmf() - Method in class gov.niem.tools.api.db.component.Component
- toCmf() - Method in class gov.niem.tools.api.db.facet.Facet
-
Converts this facet to a CMF facet object.
- toCmf() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Converts this namespace to a CMF namespace object.
- toCmf() - Method in class gov.niem.tools.api.db.property.Property
- toCmf() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- toCmf() - Method in class gov.niem.tools.api.db.type.Type
- toCmf() - Method in class gov.niem.tools.api.db.version.Version
- toCmfClassType() - Method in class gov.niem.tools.api.db.type.Type
-
Converts this type to a CMF class object if this is a complex type.
- toCmfDatatype() - Method in class gov.niem.tools.api.db.type.Type
-
Converts this type to a CMF data type if this is a simple type.
- TON - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- toString() - Method in class gov.niem.tools.api.db.base.BaseEntity.BaseEntityBuilder
- toString() - Method in class gov.niem.tools.api.db.base.BaseEntity
- toString() - Method in class gov.niem.tools.api.db.base.BaseModelEntity.BaseModelEntityBuilder
- toString() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- toString() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity.BaseNamespaceEntityBuilder
- toString() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
- toString() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity.BaseStewardEntityBuilder
- toString() - Method in class gov.niem.tools.api.db.base.BaseStewardEntity
- toString() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity.BaseVersionEntityBuilder
- toString() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
- toString() - Method in class gov.niem.tools.api.db.component.Component.ComponentBuilder
- toString() - Method in class gov.niem.tools.api.db.component.Component
- toString() - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
- toString() - Method in class gov.niem.tools.api.db.facet.Facet
- toString() - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
- toString() - Method in class gov.niem.tools.api.db.model.Model
- toString() - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
- toString() - Method in class gov.niem.tools.api.db.namespace.Namespace
- toString() - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- toString() - Method in class gov.niem.tools.api.db.property.Property
- toString() - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
- toString() - Method in class gov.niem.tools.api.db.steward.Steward
- toString() - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- toString() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- toString() - Method in class gov.niem.tools.api.db.type.Type
- toString() - Method in class gov.niem.tools.api.db.type.Type.TypeBuilder
- toString() - Method in class gov.niem.tools.api.db.version.Version
- toString() - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
- toString() - Method in class gov.niem.tools.api.validation.Test.TestBuilder
- toString() - Method in class gov.niem.tools.api.validation.Test
- toString() - Method in class gov.niem.tools.api.validation.TestReport.TestReportBuilder
- toString() - Method in class gov.niem.tools.api.validation.TestReport
- toString() - Method in class gov.niem.tools.api.validation.TestResult.TestResultBuilder
- toString() - Method in class gov.niem.tools.api.validation.TestResult
- toString() - Method in class gov.niem.tools.api.validation.xml.XmlNode
- toString(Object) - Static method in class gov.niem.tools.api.core.utils.JsonUtils
- toString(Object[], String[]) - Static method in class gov.niem.tools.api.core.utils.CsvUtils
-
Return the given object array formatted as a CSV with column headers as a string.
- toSummary() - Method in class gov.niem.tools.api.db.component.Component
-
Returns key fields about a component.
- toSummary() - Method in class gov.niem.tools.api.db.model.Model
-
Gets keys fields about the model.
- toSummary() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Gets key fields about a namespace.
- toSummary() - Method in class gov.niem.tools.api.db.steward.Steward
-
Get key fields about a steward.
- toSummary() - Method in class gov.niem.tools.api.db.version.Version
-
Gets key fields about a version.
- totalDigits - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- transform(TransformFrom, TransformTo, MultipartFile) - Method in class gov.niem.tools.api.transform.TransformService
-
Convert the input file from the given 'from' format to the given 'to' format.
- TransformController - Class in gov.niem.tools.api.transform
-
REST controller for model transformations.
- TransformController() - Constructor for class gov.niem.tools.api.transform.TransformController
- TransformFrom - Enum Class in gov.niem.tools.api.transform
-
Supported model formats that can be transformed.
- transformModel(TransformFrom, TransformTo, MultipartFile) - Method in class gov.niem.tools.api.transform.TransformController
-
Transform a model from one supported NIEM format to another.
- TransformService - Class in gov.niem.tools.api.transform
-
Operations to support model transformations.
- TransformService() - Constructor for class gov.niem.tools.api.transform.TransformService
- TransformTo - Enum Class in gov.niem.tools.api.transform
-
Supported model transformation output formats.
- Tribal - Enum constant in enum class gov.niem.tools.api.db.steward.Steward.Category
- TTO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TUN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TUR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TUV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- TWN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- type(Type) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
-
Type that contains the facet.
- type(Type) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
-
A type that describes the structure and value set of the property.
- type(Type) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- Type - Class in gov.niem.tools.api.db.type
-
A type defines a structure - an allowable set of values.
- Type() - Constructor for class gov.niem.tools.api.db.type.Type
- Type(Type.TypeBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.type.Type
- Type(Type, Type.Category, Type.Derivation, Type.Pattern, Set<Property>, Set<Subproperty>, Set<Facet>) - Constructor for class gov.niem.tools.api.db.type.Type
- Type.Category - Enum Class in gov.niem.tools.api.db.type
-
A kind of type, representing CCC types (classes), CSC types (datatype classes) and simple types (datatypes).
- Type.Derivation - Enum Class in gov.niem.tools.api.db.type
-
A derivation method for a type, i.e., extension or restriction.
- Type.Pattern - Enum Class in gov.niem.tools.api.db.type
-
A kind of type pattern with values representing concepts like object, adapter, association, list, union, etc.
- Type.TypeBuilder<C,
B> - Class in gov.niem.tools.api.db.type - TypeBuilder() - Constructor for class gov.niem.tools.api.db.type.Type.TypeBuilder
- TypeController - Class in gov.niem.tools.api.db.type
-
REST controller for types.
- TypeController() - Constructor for class gov.niem.tools.api.db.type.TypeController
- typeQname - Variable in class gov.niem.tools.api.db.subproperty.Subproperty
- typeQname(String) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- TypeRepository - Interface in gov.niem.tools.api.db.type
-
Repository interface for finding and managing types in the database.
- types - Variable in class gov.niem.tools.api.db.ServiceHub
- types(Set<Type>) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
- TypeService - Class in gov.niem.tools.api.db.type
-
Operations supporting types.
- TypeService() - Constructor for class gov.niem.tools.api.db.type.TypeService
- TZA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
U
- UGA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- UKR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- unit(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A name of a high-level division of an organization.
- unset - Enum constant in enum class gov.niem.tools.api.validation.TestResult.Status
- unzip(Path) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Unzips the zip file at the given path to a temporary folder.
- unzip(Path, Path) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Unzips the zip file at the given path to a temporary folder.
- uri(String) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
A normative identifier for a namespace.
- uri(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
An URI identifier for a version of a model.
- URY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- USA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- usageInfo(String) - Method in class gov.niem.tools.api.db.property.Property.PropertyBuilder
- utility - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- UZB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
V
- validateCmf(File) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Validates the given file against the CMF schemas.
- validateCmf(MultipartFile) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Validates the given file against the CMF schemas.
- validateMessageCatalog(File) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Validate the given file against NIEM message catalog rules.
- validateMessageCatalog(MultipartFile) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Validate the given file against NIEM message catalog rules.
- validateMessageSpecification(MultipartFile) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Validate the given zip file against NIEM message specification rules and guidance.
- validateXml(File, File[]) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate an XML file against the given XML schemas.
- validateXml(MultipartFile, MultipartFile) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate the given XML file with the given XSD (single file) or XSD zipfile.
- validateXmlCatalog(File) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate the given XML file with the OASIS schema for XML catalogs.
- validateXmlCatalog(MultipartFile) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate the given XML file with the OASIS schema for XML catalogs.
- validateXmlOnly(File, File[]) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate an XML file against the given XML schemas.
- validateXmlOnly(File, File[], String, String) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate an XML file against the given XML schemas.
- validateXmlOnly(File, Source[], String, String) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate an XML file against the given XML schemas.
- validateXsd(File[]) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate the given XML schema files against the W3C XML Schema specification.
- validateXsd(MultipartFile) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Runs XML schema validation on a single XSD file or a zip file of XSDs.
- validateXsdWithNdr(List<File>, Boolean) - Method in class gov.niem.tools.api.validation.niem.NdrValidationService
-
Validate the given files against NDR rules.
- validateXsdWithNdr(MultipartFile) - Method in class gov.niem.tools.api.validation.niem.NiemValidationService
-
Validates the given XML Schema or zip file against NDR rules.
- validateXsdZip(File) - Method in class gov.niem.tools.api.validation.xml.XmlValidationService
-
Validate the XSD files from the given zip file against the W3C XML Schema specification.
- ValidationController - Class in gov.niem.tools.api.validation
-
REST controller for validation.
- ValidationController() - Constructor for class gov.niem.tools.api.validation.ValidationController
- ValidationService - Class in gov.niem.tools.api.validation
-
General operations supporting validation.
- ValidationService() - Constructor for class gov.niem.tools.api.validation.ValidationService
- ValidationUtils - Class in gov.niem.tools.api.validation
-
Utility functions supporting validation.
- ValidationUtils() - Constructor for class gov.niem.tools.api.validation.ValidationUtils
- value(String) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
- valueOf(String) - Static method in enum class gov.niem.tools.api.core.config.Config.AppMediaType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.facet.Facet.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.model.Model.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.model.Model.Objective
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.namespace.Namespace.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.namespace.Namespace.Generation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.namespace.Namespace.NdrTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.property.Property.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.steward.Steward.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.type.Type.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.type.Type.Derivation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.type.Type.Pattern
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.db.version.Version.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.transform.TransformFrom
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.transform.TransformTo
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.validation.Test.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.validation.TestReport.ResultsFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class gov.niem.tools.api.validation.TestResult.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class gov.niem.tools.api.core.config.Config.AppMediaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.facet.Facet.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.model.Model.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.model.Model.Objective
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.namespace.Namespace.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.namespace.Namespace.Generation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.namespace.Namespace.NdrTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.property.Property.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.steward.Steward.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.type.Type.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.type.Type.Derivation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.type.Type.Pattern
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.db.version.Version.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.transform.TransformFrom
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.transform.TransformTo
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.validation.Test.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.validation.TestReport.ResultsFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class gov.niem.tools.api.validation.TestResult.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VAT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- VCT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- VEN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- version() - Method in class gov.niem.tools.api.app.AppController
-
Get the current version of the NIEM API application.
- version(Version) - Method in class gov.niem.tools.api.db.namespace.Namespace.NamespaceBuilder
-
Model version in which this entity is defined.
- Version - Class in gov.niem.tools.api.db.version
-
A specific version or release of a model.
- Version() - Constructor for class gov.niem.tools.api.db.version.Version
- Version(Model, String, String, boolean, boolean, String, String, String, String, String, String, Version.Category, Set<Namespace>, Set<Property>, Version, Version, Version) - Constructor for class gov.niem.tools.api.db.version.Version
-
Creates a new
Version
instance. - Version(Version.VersionBuilder<?, ?>) - Constructor for class gov.niem.tools.api.db.version.Version
- Version.Category - Enum Class in gov.niem.tools.api.db.version
-
Kinds of versions, such as major, minor, patch, core supplement, and domain update.
- Version.VersionBuilder<C,
B> - Class in gov.niem.tools.api.db.version - VersionBuilder() - Constructor for class gov.niem.tools.api.db.version.Version.VersionBuilder
- VersionController - Class in gov.niem.tools.api.db.version
-
REST controller for versions.
- VersionController() - Constructor for class gov.niem.tools.api.db.version.VersionController
- versionId(Long) - Method in class gov.niem.tools.api.db.facet.Facet.FacetBuilder
- versionId(Long) - Method in class gov.niem.tools.api.db.subproperty.Subproperty.SubpropertyBuilder
- versionNumber(String) - Method in class gov.niem.tools.api.db.version.Version.VersionBuilder
-
A number which identifies a version of a model, such as "5.2" or "1.0.1".
- VersionRepository - Interface in gov.niem.tools.api.db.version
-
Repository interface for finding and managing versions in the database.
- versions - Variable in class gov.niem.tools.api.db.ServiceHub
- versions(Set<Version>) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A set of versions defined by a model.
- versionService - Variable in class gov.niem.tools.api.db.component.ComponentService
- VersionService - Class in gov.niem.tools.api.db.version
-
Operations supporting versions.
- VersionService() - Constructor for class gov.niem.tools.api.db.version.VersionService
- VGB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- VIR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- VNM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- VUT - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
W
- warning - Enum constant in enum class gov.niem.tools.api.validation.Test.Severity
- warning - Enum constant in enum class gov.niem.tools.api.validation.TestResult.Status
- warning(SAXParseException) - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
- website(String) - Method in class gov.niem.tools.api.db.model.Model.ModelBuilder
-
A website address by which a person or organization may be contacted.
- website(String) - Method in class gov.niem.tools.api.db.steward.Steward.StewardBuilder
-
A website address by which a person or organization may be contacted.
- whiteSpace - Enum constant in enum class gov.niem.tools.api.db.facet.Facet.Category
- WLF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- WSM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
X
- XAC - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XAZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XBI - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XBK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XCR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XCS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XCY - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XEU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XGL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XGZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XHO - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XJA - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XJM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XJN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XJV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XKM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XKN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XKR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XKS - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- xml - Enum constant in enum class gov.niem.tools.api.core.config.Config.AppMediaType
- XmlErrorHandler - Class in gov.niem.tools.api.validation.xml
-
Custom error handler to catch and log SAX exceptions.
- XmlErrorHandler(File[], XmlNodeMap, Test) - Constructor for class gov.niem.tools.api.validation.xml.XmlErrorHandler
-
Creates the custom XML error handler.
- XmlNode - Class in gov.niem.tools.api.validation.xml
-
A node to capture the name and style (category) of a node in an XML document.
- XmlNode(String, String) - Constructor for class gov.niem.tools.api.validation.xml.XmlNode
- XmlNodeMap - Class in gov.niem.tools.api.validation.xml
-
Maps XML element names to line numbers.
- XmlNodeMap() - Constructor for class gov.niem.tools.api.validation.xml.XmlNodeMap
- xmlToJson(String) - Static method in class gov.niem.tools.api.core.utils.JsonUtils
-
Converts an XML string to a JSON object.
- XmlValidationService - Class in gov.niem.tools.api.validation.xml
-
Validate XML files against XML schemas.
- XmlValidationService() - Constructor for class gov.niem.tools.api.validation.xml.XmlValidationService
- XmlValidationUtils - Class in gov.niem.tools.api.validation.xml
-
XML validation-related utility functions.
- XmlValidationUtils() - Constructor for class gov.niem.tools.api.validation.xml.XmlValidationUtils
- XMW - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XNV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XPL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XPR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XQZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- xsd - Enum constant in enum class gov.niem.tools.api.transform.TransformFrom
- xsd - Enum constant in enum class gov.niem.tools.api.transform.TransformTo
- XsdNodeMap - Class in gov.niem.tools.api.validation.xml
-
Maps XML Schema components (elements, attributes, complex types, and simple types) to line numbers.
- XsdNodeMap() - Constructor for class gov.niem.tools.api.validation.xml.XsdNodeMap
- XSP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XSV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XTR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XWB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XWK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XXD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
Y
- YEM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
Z
- ZAF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- zip(File, String) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Zips the contents of the given source directory to the specified path.
- zip(String, List<File>) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Adds a file to the given zip file.
- zip(List<File>) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Returns a byte array for a zipfile of the given list of files.
- ZipUtils - Class in gov.niem.tools.api.core.utils
-
Zipfile-related utility functions.
- ZipUtils() - Constructor for class gov.niem.tools.api.core.utils.ZipUtils
- ZMB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ZWE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form