Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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,B> - Class in gov.niem.tools.api.db.base
 
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,B> - Class in gov.niem.tools.api.db.base
 
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,B> - Class in gov.niem.tools.api.db.component
 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form