Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abstract_element - Enum constant in enum class gov.niem.tools.api.db.property.Property.Category
-
An abstract element, which must be replaced by a regular element in instances.
- ABW - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- adapter - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- adapter - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- add(Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the fields in the given model object and adds it to the steward with the steward key in the given model object.
- add(Model, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Creates a new version in the database with the given version number and adds it to the given model.
- add(Namespace, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name to the given namespace.
- add(Namespace, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Create a new type in the database with the given name and add to the given namespace.
- add(Namespace, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name and definition to the given namespace.
- add(Namespace, String, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(Namespace, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(Steward, String, String, Model.Category, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the given fields and adds it to the given steward.
- add(Type, Facet.Category, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Creates a new facet with the given fields and adds it to the given type.
- add(Type, Property, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Creates a new subproperty in the database and adds it to the type with the given type.
- add(Version, Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace object and adds it to the given version object.
- add(Version, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given fields and adds it to the given version.
- add(Version, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name to the namespace with the given prefix and version.
- add(Version, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Create a new type in the database with the given prefix and name and add to the given version.
- add(Version, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Creates a new subproperty in the database and adds it to the type with the given type fields.
- add(Version, String, String, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(Version, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, Model) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the fields in the given model object and adds it to the steward with the given steward key.
- add(String, String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, Steward.Category) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, Steward.Category, String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, Version) - Method in class gov.niem.tools.api.db.version.VersionService
-
Creates a new version in the database with the fields in the given version object and adds it to the model with the given model fields.
- add(String, String, String) - Method in class gov.niem.tools.api.db.steward.StewardService
-
Add a steward to the database.
- add(String, String, String) - Method in class gov.niem.tools.api.db.version.VersionService
- add(String, String, String, Model.Category) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the given fields and adds it to the steward with the given key.
- add(String, String, String, Model.Category, String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Creates a new model in the database with the given fields and adds it to the steward with the given key.
- add(String, String, String, Namespace) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace object and adds it to the version with the given version fields.
- add(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace fields and adds it to the version with the given version fields.
- add(String, String, String, String, Facet.Category, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Creates a new facet with the given facet fields and adds it to the type matching the given type fields.
- add(String, String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Creates a new namespace in the database with the given namespace fields and adds it to the version with the given version fields.
- add(String, String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Adds a property to the database with the given name to the namespace with the given namespace fields.
- add(String, String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Create a new type in the database with the given prefix and name and add to the version with the given version fields.
- add(String, String, String, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Creates a new subproperty in the database and adds it to the type with the given type fields.
- add(String, String, String, T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- add(T) - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Adds the given object to the database.
- add(T) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Add a component to the database.
- AddModelReason - Enum Class in gov.niem.tools.api.db.base
-
Identifies why a component was added to a CMF model, either directly due to a task like migration or transformation, or indirectly as a required dependency.
- addToCmfModel(Subproperty, Model, Boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Adds the given subproperty to the given CMF model as either a CMF property association or a CMF augmentation record.
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in interface gov.niem.tools.api.db.base.BaseCmfEntity
-
Add self to the given CMF model if not already there.
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.facet.Facet
-
Adds this facet to the given CMF model.
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Adds this namespace to the given CMF model if it does not already exist.
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.property.Property
-
Adds this property as a data property to the given CMF model if not already present.
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.type.Type
- addToCmfModel(Model, boolean, AddModelReason, Test) - Method in class gov.niem.tools.api.db.version.Version
- addToCmfModelAsAugmentationRecord(Model, Type) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Add subproperty to the CMF model as an augmentation record.
- 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
- 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
- ArgumentNotValidException - Exception Class in gov.niem.tools.api.db.exceptions
-
Custom exception handler for entity not found exceptions.
- ArgumentNotValidException(String, String) - Constructor for exception class gov.niem.tools.api.db.exceptions.ArgumentNotValidException
- 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_URL - Static variable in class gov.niem.tools.api.core.config.Config
- BaseCmfEntity<T> - Interface in gov.niem.tools.api.db.base
-
Interface for a model object that can be represented as 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
- 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
- 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
- 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
- baseUrl - Static variable in class gov.niem.tools.api.core.config.Config
- BaseVersionedEntity<T> - Class in gov.niem.tools.api.db.base
-
Adds reusable methods for entities that can be versioned: Version, Namespace, Property, etc.
- BaseVersionedEntity() - Constructor for class gov.niem.tools.api.db.base.BaseVersionedEntity
- 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
- BaseVersionEntityService<U> - Class in gov.niem.tools.api.db.base
-
Abstract class the provides additional database operations for data model items that are versioned (e.g., versions, namespaces, properties, etc.)
- BaseVersionEntityService() - Constructor for class gov.niem.tools.api.db.base.BaseVersionEntityService
- 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
- 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
- captureLog(Runnable) - Static method in class gov.niem.tools.api.core.utils.AppUtils
-
Capture console output for the given runnable and return as a string.
- category - Variable in class gov.niem.tools.api.validation.Test
- categoryFromCmf(int) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Converts CMF namespace categories to API namespace categories.
- categoryToCmfInt(Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Converts API namespace categories to CMF namespace kinds (int).
- categoryToCmfString(Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Converts API namespace categories to CMF namespace kinds (string).
- 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
- checkFileExtension(File) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Check that the file extension of the given file has a valid CMF extension.
- checkFileExtension(String) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Check that the given CMF file has a valid file extension.
- checkFileExtension(MultipartFile) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Check that the file extension of the given file has a valid CMF extension.
- 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
- 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
- comments - Variable in class gov.niem.tools.api.validation.Test
- compareTo(Component<T>) - Method in class gov.niem.tools.api.db.component.Component
-
Custom sorting function for components.
- compareTo(Facet) - Method in class gov.niem.tools.api.db.facet.Facet
-
Custom sort function for facets, sorting by id label.
- compareTo(Model) - Method in class gov.niem.tools.api.db.model.Model
-
Custom sorting function for models.
- compareTo(Namespace) - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Custom sorting function for namespaces.
- compareTo(Steward) - Method in class gov.niem.tools.api.db.steward.Steward
-
Custom sorting function for stewards.
- compareTo(Subproperty) - Method in class gov.niem.tools.api.db.subproperty.Subproperty
-
Custom sort function for subproperties, sorting by type qname, then sequence.
- compareTo(Version) - Method in class gov.niem.tools.api.db.version.Version
-
Custom sorting function for versions.
- 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<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
- 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
- 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.
- count() - Method in class gov.niem.tools.api.db.base.BaseEntityService
-
Counts the total number of entries.
- count(String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Get the count of all models for stewards with the given key.
- count(String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Count the number of versions for the model with the given fields.
- count(String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Count the number of namespaces with the given fields.
- count(String, String, String, Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.NamespaceService
-
Count the number of namespaces with the given fields.
- countByModelId(long) - Method in interface gov.niem.tools.api.db.version.VersionRepository
- countByNamespace(String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Count all components in a namespace with the given fields.
- countByNamespace(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Count all facets by the namespace with the given fields.
- countByNamespace(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Count subproperties in the namespace matching the given fields.
- countByNamespace(String, String, String, String, Property.Category) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Count all properties in a namespace with the given fields.
- countByNamespace(String, String, String, String, Type.Category) - Method in class gov.niem.tools.api.db.type.TypeService
-
Count all types in a namespace with the given fields.
- countByNamespace_Id(long) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- countByNamespace_IdAndCategory(long, Property.Category) - Method in interface gov.niem.tools.api.db.property.PropertyRepository
- countByNamespace_IdAndCategory(long, Type.Category) - Method in interface gov.niem.tools.api.db.type.TypeRepository
- countByNamespace_Version_Id(long) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- countByNamespace_Version_IdAndCategory(long, Property.Category) - Method in interface gov.niem.tools.api.db.property.PropertyRepository
- countByNamespace_Version_IdAndCategory(long, Type.Category) - Method in interface gov.niem.tools.api.db.type.TypeRepository
- countByProperty(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Count all facets by the type of the property with the given fields.
- countByProperty(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Count subproperties occurrence for the property matching the given fields.
- countByProperty_Id(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- countByProperty_Namespace_Id(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- countBySteward_Id(Long) - Method in interface gov.niem.tools.api.db.model.ModelRepository
- countByType(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Count all facets by the type with the given fields.
- countByType(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Count subproperties for the type matching the given fields.
- countByType_Id(Long) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- countByType_Id(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- countByType_Namespace_Id(Long) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- countByType_Namespace_Id(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- countByType_Namespace_Version_Id(Long) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- countByType_Namespace_Version_Id(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- countByVersion(String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Count all components in a version with the given fields.
- countByVersion(String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Count all facets by the version with the given fields.
- countByVersion(String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Count subproperties in the version matching the given fields.
- countByVersion(String, String, String, Property.Category) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Count all properties in a version with the given fields.
- countByVersion(String, String, String, Type.Category) - Method in class gov.niem.tools.api.db.type.TypeService
-
Count all types in a version with the given fields.
- countByVersion_Id(Long) - Method in interface gov.niem.tools.api.db.namespace.NamespaceRepository
- countByVersion_IdAndCategory(Long, Namespace.Category) - Method in interface gov.niem.tools.api.db.namespace.NamespaceRepository
- countErrors() - Method in class gov.niem.tools.api.validation.Test
- countInfo() - Method in class gov.niem.tools.api.validation.Test
- countModels(String) - Method in class gov.niem.tools.api.db.model.ModelController
-
Get the count of all models for the steward with the given key.
- countNamespaceFacets(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Count all facets in the namespace with the given fields.
- countNamespaceProperties(String, String, String, String, Property.Category) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Count all properties in the namespace with the given fields.
- countNamespaces(String, String, String, Namespace.Category) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Count all namespaces in the version with the given fields.
- countNamespaceSubproperties(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Count all subproperties in a namespace with the given fields.
- countNamespaceTypes(String, String, String, String, Type.Category) - Method in class gov.niem.tools.api.db.type.TypeController
-
Count all types in the namespace with the given fields.
- countPassed() - Method in class gov.niem.tools.api.validation.Test
- countPropertyFacets(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Count all facets in the type of the property with the given fields.
- countPropertySubproperties(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Count all subproperty occurrences for a property with the given fields.
- CountryAlpha3CodeType - Enum Class in gov.niem.tools.api.db.niem.genc
-
ISO 3166 Alpha 3 country codes and names.
- countStewards() - Method in class gov.niem.tools.api.db.steward.StewardController
-
Get the count of all stewards.
- countTypeFacets(String, String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Count all facets in the type with the given fields.
- countTypeSubproperties(String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Count all subproperties of a type with the given fields.
- countVersionFacets(String, String, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Count all facets in the version with the given fields.
- countVersionProperties(String, String, String, Property.Category) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Count all properties in the version with the given fields.
- countVersions(String, String) - Method in class gov.niem.tools.api.db.version.VersionController
-
Count all versions from the model with the given fields.
- countVersionSubproperties(String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Count all subproperties in a version with the given fields.
- countVersionTypes(String, String, String, Type.Category) - Method in class gov.niem.tools.api.db.type.TypeController
-
Count all types in the version with the given fields.
- 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.
- 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.
- definition - Variable in class gov.niem.tools.api.db.component.Component
-
A definition describing a property or type.
- 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.
- DEPENDENCY - Enum constant in enum class gov.niem.tools.api.db.base.AddModelReason
- description - Variable in class gov.niem.tools.api.db.version.Version
-
A description of the main content or changes in a version.
- description - Variable in class gov.niem.tools.api.validation.Test
- DEU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- 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
- 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.
- 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.
- entity - Variable in class gov.niem.tools.api.validation.TestResult
- entityCategory - Variable in class gov.niem.tools.api.validation.TestResult
- 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
- 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
- exampleInvalid - Variable in class gov.niem.tools.api.validation.Test
- exampleValid - Variable in class gov.niem.tools.api.validation.Test
- exceptionLabels - Variable in class gov.niem.tools.api.validation.Test
- exceptions - Variable in class gov.niem.tools.api.validation.Test
- exchange - Enum constant in enum class gov.niem.tools.api.db.namespace.Namespace.Category
- 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(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.Category - Enum Class in gov.niem.tools.api.db.facet
-
Kinds of facet categories, such as enumeration, pattern, and length.
- 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
- 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
- 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.
- 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
- findAll() - Method in class gov.niem.tools.api.db.model.ModelService
-
Gets a sorted 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.steward.StewardService
-
Gets a sorted list of all stewards in the database.
- findAll() - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds all versions in the database.
- findAllByBase_Id(long) - Method in interface gov.niem.tools.api.db.type.TypeRepository
- findAllByGroup_Id(long) - Method in interface gov.niem.tools.api.db.property.PropertyRepository
- findAllByNamespace_Id(Long, Pageable) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findAllByNamespace_Version_Id(Long, Pageable) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findAllByType_Id(long, Pageable) - Method in interface gov.niem.tools.api.db.property.PropertyRepository
- findAllByType_Id(Long, Pageable) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- findAllByType_Namespace_Id(Long, Pageable) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- findAllByType_Namespace_Version_Id(Long, Pageable) - Method in interface gov.niem.tools.api.db.facet.FacetRepository
- findAugmentationPoint(Type) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyService
-
Find the augmentation point subproperty for the type with the given fields.
- findAugmentationPoint(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Find the augmentation point element for the type with the given fields.
- findAugmentations(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Find augmentations for the type with the given fields.
- findAugmentedType(Type) - Method in class gov.niem.tools.api.db.type.TypeService
-
Find the type being augmented by the type with the given fields.
- findAugmentedType(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Find the type being augmented by the type with the given fields.
- 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
- findByKeyword(String, String, String, String) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a list of the top components matching the keyword in the version with the given fields.
- findByModel(String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds all versions in the model with the given fields.
- findByNamespace(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a page of all components in the namespace with the given fields.
- findByNamespace(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds all facets in the database from the namespace matching the given fields.
- 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.
- findByProperty(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds all facets in the database from the type of the property matching the given fields.
- 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
- findBySteward(String) - Method in class gov.niem.tools.api.db.model.ModelService
-
Gets a sorted list of all models in the database from the given steward.
- 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.
- findByType(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds all facets in the database from the type matching 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.namespace.NamespaceService
-
Finds all namespaces in the database 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.
- findByVersion(String, String, String, Pageable) - Method in class gov.niem.tools.api.db.component.ComponentService
-
Find a page of all components in the version with the given fields.
- findByVersion(String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetService
-
Finds all facets in the database from the version matching the given fields.
- findByVersionId(Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- 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_ModelKeyAndIsCurrentIsTrue(String, String) - Method in interface gov.niem.tools.api.db.version.VersionRepository
- 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
- findOneByTypeIdAndPropertyNameEndingWith(Long, String) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- 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
- findOneByVersionIdAndTypeIdAndPropertyId(Long, Long, Long) - Method in interface gov.niem.tools.api.db.subproperty.SubpropertyRepository
- findOneCurrent(String, String) - Method in class gov.niem.tools.api.db.version.VersionService
-
Finds the version with the given fields that is marked as current.
- 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
- findTop10ByNamespace_IdAndNameLikeIgnoreCase(Long, String) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findTop10ByNamespace_Version_IdAndNameLikeIgnoreCase(Long, String) - Method in interface gov.niem.tools.api.db.component.ComponentRepository
- findUsages(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.type.TypeService
-
Find a page of properties of the type with the given fields.
- 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
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, 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, Boolean) - Method in class gov.niem.tools.api.transform.TransformService
-
Second pass of transformation for XSD output.
- 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.
- 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.
- getAugmentationClassName(String) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Returns the augmentation type name for the given type name being augmented.
- getAugmentationClassQname(String, String) - Static method in class gov.niem.tools.api.core.utils.CmfUtils
-
Returns the qualified augmentation type name with the given namespace prefix as is, and the given augmentedTypeName converted to an augmentation type name.
- getAugmentedType(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the base type being augmented by the type with the given fields.
- getBase() - Method in class gov.niem.tools.api.db.type.Type
-
Gets the extension (e.g., parent) or restriction base type.
- getBases(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the type inheritance or restriction chain for the type with the given fields.
- getBases(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Get the type inheritance or restriction chain.
- 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
- getChildren(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the types that extend or restrict the type with the given fields.
- getChildren(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeService
-
Get the list of types that extend or restrict the type with the given fields.
- 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.
- getConformanceTargetName() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
Returns the name of the conformance target.
- getContentStyle() - Method in class gov.niem.tools.api.db.property.Property
-
An alternate way to categorize a property based on its type.
- getCurrent() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Get the corresponding entity from the current version via migration rules.
- getCurrent(String, String) - Method in class gov.niem.tools.api.db.version.VersionController
-
Get the current instance of the version with the given fields.
- getCurrent(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Get the current version of the property with the given fields.
- getCurrent(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the current version of the type with the given fields.
- getCurrent(String, String, String, String, Facet.Category, String) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Get the current version of the facet with the given fields.
- getCurrent(String, String, String, String, String) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Get the next current of the subproperty with the given fields.
- getCurrentAuditor() - Method in class gov.niem.tools.api.core.security.SpringSecurityAuditorAware
- 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.
- getEntityClassName() - Method in class gov.niem.tools.api.db.base.BaseEntityService
- getErrors() - Method in class gov.niem.tools.api.validation.TestReport
- getExceptions() - Method in class gov.niem.tools.api.validation.xml.XmlErrorHandler
- 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.
- 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(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.
- 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.
- 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
- getHistory(String, String, String, boolean) - Method in class gov.niem.tools.api.db.version.VersionController
-
Get the history of the version with the given fields.
- getHistory(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get the history of the namespace with the given fields.
- getHistory(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Get the history of the property with the given fields.
- getHistory(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the history of the type with the given fields.
- getHistory(String, String, String, String, Facet.Category, String, boolean) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Get the history of the facet with the given fields.
- getHistory(String, String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Get the history of the subproperty with the given fields.
- getHistory(U, boolean) - Method in class gov.niem.tools.api.db.base.BaseVersionEntityService
-
Get the full migration history for the given entity as available from the migration rules.
- getIdLabel() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
A human-readable and url-friendly unique identifier for an entity.
- getIdLabel() - Method in class gov.niem.tools.api.db.facet.Facet
- getIdLabel() - Method in class gov.niem.tools.api.db.model.Model
- getIdLabel() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getIdLabel() - Method in class gov.niem.tools.api.db.property.Property
- getIdLabel() - Method in class gov.niem.tools.api.db.steward.Steward
- getIdLabel() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getIdLabel() - Method in class gov.niem.tools.api.db.type.Type
- getIdLabel() - Method in class gov.niem.tools.api.db.version.Version
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.base.BaseEntity
-
An identifier, unique within its immediate scope.
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.facet.Facet
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.model.Model
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.namespace.Namespace
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.property.Property
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.steward.Steward
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.subproperty.Subproperty
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.type.Type
- getIdLocalLabel() - Method in class gov.niem.tools.api.db.version.Version
- 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.
- getKeywordProperties(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets a list of the top 10 properties with the keyword from the version with the given fields.
- getKeywordTypes(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Gets a list of the top 10 types with the keyword from the version with the given fields.
- 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.
- 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.
- 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.
- 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
-
Gets a sorted list of models that are under the authority of this steward.
- getModelSummary() - Method in class gov.niem.tools.api.db.base.BaseModelEntity
- 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.
- getNamespaceFacets(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets from the namespace with the given criteria.
- getNamespaceId() - Method in class gov.niem.tools.api.db.base.BaseNamespaceEntity
-
Gets the namespace database id.
- getNamespaceProperties(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets all properties from the namespace with the given fields.
- getNamespacePropertiesCmf(String, String, String, String, Pageable, Config.AppMediaType) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets all properties from a namespace with the given fields in CMF.
- 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, Pageable) - Method in class gov.niem.tools.api.db.type.TypeController
-
Gets all types from a namespace.
- getNamespaceTypesCmf(String, String, String, String, Pageable, Config.AppMediaType) - Method in class gov.niem.tools.api.db.type.TypeController
-
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.BaseVersionedEntity
-
Corresponding entity from the next version of the model.
- getNext(String, String, String, boolean) - Method in class gov.niem.tools.api.db.version.VersionController
-
Get the next version of the version with the given fields.
- getNext(String, String, String, String) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get the current version of the namespace with the given fields.
- getNext(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get the next version of the namespace with the given fields.
- getNext(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Get the next version of the property with the given fields.
- getNext(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the next version of the type with the given fields.
- getNext(String, String, String, String, Facet.Category, String, boolean) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Get the next version of the facet with the given fields.
- getNext(String, String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Get the next version of the subproperty with the given fields.
- getNext(U, boolean) - Method in class gov.niem.tools.api.db.base.BaseVersionEntityService
-
Get the corresponding entity from the next version, if available and linked via migration rules.
- 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.
- 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.
- 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, 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, String) - 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
-
Returns the number of tests with a passed result plus the number of tests that ran with zero results.
- 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.
- 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.BaseVersionedEntity
-
Corresponding entity from the previous version of the model.
- getPrev(String, String, String, boolean) - Method in class gov.niem.tools.api.db.version.VersionController
-
Get the previous version of the version with the given fields.
- getPrev(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.namespace.NamespaceController
-
Get the previous version of the namespace with the given fields.
- getPrev(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Get the previous version of the property with the given fields.
- getPrev(String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the previous version of the type with the given fields.
- getPrev(String, String, String, String, Facet.Category, String, boolean) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Get the previous version of the facet with the given fields.
- getPrev(String, String, String, String, String, boolean) - Method in class gov.niem.tools.api.db.subproperty.SubpropertyController
-
Get the previous version of the subproperty with the given fields.
- getPrev(U, boolean) - Method in class gov.niem.tools.api.db.base.BaseVersionEntityService
-
Get the corresponding entity from the previous version, if available and linked via migration rules.
- getPropertiesOfType(Type, Pageable) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Get a page of properties of the type with the given fields.
- 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.
- getPropertyFacets(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets from the type of the property with the given criteria.
- 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, Namespace.Category[], SearchService.SortOrder, int) - 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, Namespace.Category[], SearchService.SortOrder, 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
- 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.
- getRank() - Method in class gov.niem.tools.api.db.namespace.Namespace
-
A ranking used to support sorting namespaces by category, with Core and Core Supplements sorting first, followed by domains, etc.
- 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.
- 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(byte[], String) - Static method in class gov.niem.tools.api.core.utils.ResponseUtils
-
Returns a response entity for a CSV file.
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- getSubstitutionGroups(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Get the list of substitution group heads for the property with the given fields.
- getSubstitutionGroups(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Get a list of substitution group heads for the property with the given fields.
- getSubstitutions(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Get the list of substitutions for the property with the given fields.
- getSubstitutions(String, String, String, String) - Method in class gov.niem.tools.api.db.property.PropertyService
-
Get a list of substitutions for the property with the given fields.
- 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.
- getTestResults() - Method in class gov.niem.tools.api.validation.TestReport
-
Consolidates results from each test into a single test result list.
- 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.
- getTypeAugmentationPoint(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the augmentation point element for the type with the given fields.
- getTypeAugmentations(String, String, String, String) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get the augmentations for 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.
- getTypeFacets(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets from the type with the given criteria.
- getTypeFacetsCmf(String, String, String, String, Pageable, Config.AppMediaType) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets in CMF from the type with the given criteria.
- 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.
- getTypeSearch(HttpServletRequest, HttpServletResponse, String, String[], String[], String[], Type.Category, Namespace.Category[], SearchService.SortOrder, int) - Method in class gov.niem.tools.api.search.SearchController
-
Search types based on given criteria.
- getTypeSearchCmf(HttpServletRequest, HttpServletResponse, String, String[], String[], String[], Type.Category, Namespace.Category[], SearchService.SortOrder, 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.
- getTypeUsages(String, String, String, String, Pageable) - Method in class gov.niem.tools.api.db.type.TypeController
-
Get a page of properties of the type with the given fields.
- 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.
- getVersionFacets(String, String, String, Pageable) - Method in class gov.niem.tools.api.db.facet.FacetController
-
Gets all facets from the version with the given criteria.
- getVersionId() - Method in class gov.niem.tools.api.db.base.BaseVersionEntity
-
Gets the version database id.
- 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.
- getVersionProperties(String, String, String, Pageable) - Method in class gov.niem.tools.api.db.property.PropertyController
-
Gets all properties from the version with the given fields.
- getVersions() - Method in class gov.niem.tools.api.db.model.Model
-
Gets a sorted list of versions that belong to this 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
- getVersionTypes(String, String, String, Pageable) - Method in class gov.niem.tools.api.db.type.TypeController
-
Gets all types in the version matching the given fields.
- getWarnings() - Method in class gov.niem.tools.api.validation.TestReport
- 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
- GlobalExceptionHandler - Class in gov.niem.tools.api.core.exceptions
-
Adds a response header for exceptions.
- GlobalExceptionHandler() - Constructor for class gov.niem.tools.api.core.exceptions.GlobalExceptionHandler
- 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
- 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
- handleGenericException(Exception, WebRequest) - Method in class gov.niem.tools.api.core.exceptions.GlobalExceptionHandler
- 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
- 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.
- isCmfDataProperty() - Method in class gov.niem.tools.api.db.property.Property
-
True if this property can be considered a CMF data property; false if it is a CMF object property.
- isCmfDatatype() - Method in class gov.niem.tools.api.db.type.Type
-
True if this type should be considered a CMF class type; false if it should be considered a CMF datatype.
- 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.base.BaseVersionEntity
-
True if this entity is from the current version; false 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).
- ISR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- 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
- 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
- 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
- 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
- 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
- MAR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- 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
- 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.
- MIGRATION - Enum constant in enum class gov.niem.tools.api.db.base.AddModelReason
- 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
- 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 - Class in gov.niem.tools.api.db.model
-
A reference or message data model.
- 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.Objective - Enum Class in gov.niem.tools.api.db.model
-
A kind of message objective, such as implementation, example, or test.
- ModelController - Class in gov.niem.tools.api.db.model
-
REST controller for models.
- ModelController() - Constructor for class gov.niem.tools.api.db.model.ModelController
- 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
- 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 - Enum constant in enum class gov.niem.tools.api.search.SearchService.SortOrder
-
Sort by name, then prefix.
- 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
- 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.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.NdrTarget - Enum Class in gov.niem.tools.api.db.namespace
-
Kinds of NDR targets, such as REF and EXT.
- NamespaceController - Class in gov.niem.tools.api.db.namespace
-
REST controller for namespaces.
- NamespaceController() - Constructor for class gov.niem.tools.api.db.namespace.NamespaceController
- namespaceRank - Variable in class gov.niem.tools.api.db.component.Component
-
A ranking used to support sorting component namespaces by category, with Core and Core Supplements sorting first, followed by domains, etc.
- 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
- 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
- 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
- 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
- none - Enum constant in enum class gov.niem.tools.api.db.property.Property.ContentStyle
-
A property that does not carry content (for abstract properties).
- 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
- 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.property.Property.ContentStyle
-
A property with a class type that can carry elements.
- object - Enum constant in enum class gov.niem.tools.api.db.type.Type.Pattern
- 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.
- 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
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
- 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
- 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
- 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
- properties - Variable in class gov.niem.tools.api.db.ServiceHub
- 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.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.ContentStyle - Enum Class in gov.niem.tools.api.db.property
-
An alternate way to categorize a property based on its type.
- 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
- 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
- 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 - Enum constant in enum class gov.niem.tools.api.search.SearchService.SortOrder
-
Sort by qname.
- qname - Variable in class gov.niem.tools.api.db.component.Component
R
- ran - Variable in class gov.niem.tools.api.validation.Test
- rank_name - Enum constant in enum class gov.niem.tools.api.search.SearchService.SortOrder
-
Sort by namespace rank (Core first, then domains, etc.), then name, then prefix.
- rank_qname - Enum constant in enum class gov.niem.tools.api.search.SearchService.SortOrder
-
Sort by namespace rank (Core first, then domains, etc.), then qname.
- rdf - Enum constant in enum class gov.niem.tools.api.transform.TransformTo
- 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
- 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
- REPRESENTATION - Enum constant in enum class gov.niem.tools.api.db.base.AddModelReason
- requestLoggingFilter() - Method in class gov.niem.tools.api.core.config.Config
-
Logs incoming HTTP requests.
- 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
- 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
- ROU - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ruleNumber - Variable in class gov.niem.tools.api.validation.Test
- ruleUrl - Variable in class gov.niem.tools.api.validation.Test
- 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.
- 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
- score_name - Enum constant in enum class gov.niem.tools.api.search.SearchService.SortOrder
-
Sort by weighted score, then name, then prefix.
- score_qname - Enum constant in enum class gov.niem.tools.api.search.SearchService.SortOrder
-
Sort by weighted score, then qname.
- 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
- SEARCH - Enum constant in enum class gov.niem.tools.api.db.base.AddModelReason
- 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[], Boolean, Boolean, Namespace.Category[], SearchService.SortOrder, 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
- SearchService.SortOrder - Enum Class in gov.niem.tools.api.search
-
Defines options for sorting search results.
- searchType(String, String[], String[], String[], Type.Category, Namespace.Category[], SearchService.SortOrder, Integer, Integer) - Method in class gov.niem.tools.api.search.SearchService
-
Search types in the database.
- SEN - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- 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
- setColumn(int) - Method in class gov.niem.tools.api.validation.TestResult
- setColumn(String) - Method in class gov.niem.tools.api.validation.TestResult
- setDefaultComment() - Method in class gov.niem.tools.api.validation.TestReport
- setLine(int) - Method in class gov.niem.tools.api.validation.TestResult
- setLine(String) - Method in class gov.niem.tools.api.validation.TestResult
- 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.
- severity - Variable in class gov.niem.tools.api.validation.Test
- 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
- 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
- specId - Variable in class gov.niem.tools.api.validation.Test
- specUrl - Variable in class gov.niem.tools.api.validation.Test
- 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
- 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
- Steward - Class in gov.niem.tools.api.db.steward
-
A program, group, or other entity responsible for managing NIEM content.
- Steward(String, String) - Constructor for class gov.niem.tools.api.db.steward.Steward
- Steward.Category - Enum Class in gov.niem.tools.api.db.steward
-
General kinds of stewards, such as Federal, State, Local, Industry, Nonprofit, etc.
- StewardController - Class in gov.niem.tools.api.db.steward
-
REST controller for stewards.
- StewardController() - Constructor for class gov.niem.tools.api.db.steward.StewardController
- 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
- subproperties - Variable in class gov.niem.tools.api.db.ServiceHub
- Subproperty - Class in gov.niem.tools.api.db.subproperty
-
A subproperty is a property that is contained by a type, along with cardinality constraints.
- 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(PropertyAssociation) - 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(PropertyAssociation) - 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
- 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
- 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(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).
- testId - Variable in class gov.niem.tools.api.validation.TestResult
- 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.ResultsFormat - Enum Class in gov.niem.tools.api.validation
-
Supported formats for the validation results file (e.g., json, csv)
- TestResult - Class in gov.niem.tools.api.validation
-
An individual test result.
- TestResult(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).
- tests - Variable in class gov.niem.tools.api.validation.TestReport
- 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
-
Adds the namespaces, properties, and types in this model to the given CMF model.
- 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.
- toCmfDataProperty() - Method in class gov.niem.tools.api.db.property.Property
-
Converts a property to a CMF data property.
- 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.
- toCmfObject() - Method in class gov.niem.tools.api.db.property.Property
-
Converts a property to a CMF object property.
- TON - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- 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.
- TRANSFORMATION - Enum constant in enum class gov.niem.tools.api.db.base.AddModelReason
- 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 - 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.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.
- 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
- 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
- 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
- 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.
- 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
- 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 - Enum constant in enum class gov.niem.tools.api.db.property.Property.ContentStyle
-
A property with a datatype class or a datatype that carries a value and may or may not carry attributes.
- 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.base.AddModelReason
-
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.property.Property.ContentStyle
-
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.search.SearchService.SortOrder
-
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.base.AddModelReason
-
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.property.Property.ContentStyle
-
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.search.SearchService.SortOrder
-
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 - 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.Category - Enum Class in gov.niem.tools.api.db.version
-
Kinds of versions, such as major, minor, patch, core supplement, and domain update.
- VersionController - Class in gov.niem.tools.api.db.version
-
REST controller for versions.
- VersionController() - Constructor for class gov.niem.tools.api.db.version.VersionController
- 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
- 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
- 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() - Constructor for class gov.niem.tools.api.validation.xml.XmlNode
- XmlNodeMap - Class in gov.niem.tools.api.validation.xml
-
Maps XML element names to line numbers.
- XmlNodeMap() - Constructor for class gov.niem.tools.api.validation.xml.XmlNodeMap
- xmlToJson(String) - Static method in class gov.niem.tools.api.core.utils.JsonUtils
-
Converts an XML string to a JSON object.
- XmlValidationService - Class in gov.niem.tools.api.validation.xml
-
Validate XML files against XML schemas.
- XmlValidationService() - Constructor for class gov.niem.tools.api.validation.xml.XmlValidationService
- XmlValidationUtils - Class in gov.niem.tools.api.validation.xml
-
XML validation-related utility functions.
- XmlValidationUtils() - Constructor for class gov.niem.tools.api.validation.xml.XmlValidationUtils
- XMW - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XNV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XPL - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XPR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XQZ - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- xsd - Enum constant in enum class gov.niem.tools.api.transform.TransformFrom
- xsd - Enum constant in enum class gov.niem.tools.api.transform.TransformTo
- XsdNodeMap - Class in gov.niem.tools.api.validation.xml
-
Maps XML Schema components (elements, attributes, complex types, and simple types) to line numbers.
- XsdNodeMap() - Constructor for class gov.niem.tools.api.validation.xml.XsdNodeMap
- XSP - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XSV - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XTR - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XWB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XWK - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- XXD - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
Y
- YEM - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
Z
- ZAF - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- zip(File, String) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Zips the contents of the given source directory to the specified path.
- zip(String, List<File>) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Adds a file to the given zip file.
- zip(List<File>) - Static method in class gov.niem.tools.api.core.utils.ZipUtils
-
Returns a byte array for a zipfile of the given list of files.
- ZipUtils - Class in gov.niem.tools.api.core.utils
-
Zipfile-related utility functions.
- ZipUtils() - Constructor for class gov.niem.tools.api.core.utils.ZipUtils
- ZMB - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
- ZWE - Enum constant in enum class gov.niem.tools.api.db.niem.genc.CountryAlpha3CodeType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form