ValidateLib
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
Control
Controller.cs
ControllerFactory.cs
IController.cs
▼
Encoding
►
Bom
BomDetector.cs
►
Detection
EncodingDetector.cs
▼
ErrorsAndWarnings
►
Errors
►
Specific
CommonPropertyValueError.cs
CouldNotOpenFileError.cs
CPInvalidValueTypeError.cs
DatatypeLengthConstraintError.cs
DatatypeValidationError.cs
DatatypeValueConstraintError.cs
IdenticalColumnNamesError.cs
InvalidContextValueError.cs
InvalidFormatError.cs
InvalidIDPropertyError.cs
InvalidPropertyOnContextDescriptorError.cs
InvalidPropertyOnFKDescriptorError.cs
InvalidTypePropertyError.cs
LengthConstraintOnInvalidDatatypeBaseError.cs
MetadataFileCouldNotBeLoadedError.cs
MissingContextError.cs
NoSatisfyingReferencedTableError.cs
ReferencedColumnDoesNotExistError.cs
ReferencingColumnDoesNotExistError.cs
RemoteFileResoltuionError.cs
RequiredPropertyMissingError.cs
ResourceAndSchemaReferencePresentError.cs
TitleNotCompatibleWithLangError.cs
TwoSatisfyingReferencedTablesError.cs
UnknownError.cs
UnsupportedSchemeError.cs
UserMetadataTablesIrisMismatchMetdataError.cs
ValueConstraintOnInvalidDatatypeBaseError.cs
VirtualColumnPrecedesNonVirtualError.cs
WrongNumberOfTabularIRIsProvidedError.cs
ZeroTablesInTablesError.cs
►
ValidationErrors
CharOutsideQuotesVE.cs
ColumnsCountMismatchValidationError.cs
CouldNotOpenFileVE.cs
DatatypeLengthConstraintVE.cs
DatatypeValueConstraintVE.cs
DuplicateInFKReferencedColumnsValidationError.cs
DuplicateInPKValidationError.cs
EmptyCellInRequiredColumnVE.cs
NotAllReferencedValuesExistValidationError.cs
TableSchemesNotCompatibleError.cs
ValidationError.cs
Error.cs
StringDatatypeParamError.cs
StringParamError.cs
►
Warnings
►
SpecificWarnings
ArrayPropertyWrongValueWarning.cs
AtomicIntegerWrongValueWarning.cs
AtomicPropertyBoolWrongValueWarning.cs
BomPresentWarning.cs
ColumnReferencePropertyWrongValueWarning.cs
CommonPropertyWrongValueWarning.cs
DatatypeBaseWrongValueWarning.cs
DecimalCharOrGroupCharNotOnNumericWarning.cs
DoubleDotOrUknownPropertyWarning.cs
FormatOnInvalidDTWarning.cs
FormatPropertyWrongValueWarning.cs
FoundMetadataFileNotDescribingTabularFileWarning.cs
InvalidColumnReferenceValue.cs
InvalidContextLanuageWarning.cs
InvalidEncodingValueWarning.cs
InvalidFormatPatternWarning.cs
InvalidTrimValueWarning.cs
LangWrongValueWarning.cs
LengthConstraintWrongValueWarning.cs
LineTerminatorsWrongValueWarning.cs
LinkPropertyNotAbsoluteWarning.cs
LinkPropertyWrongValueWarning.cs
NaturalLanguageWrongValue.cs
NegativeSkipRowsWarning.cs
NullInvalidValueWarning.cs
ObjectPropertyWrongValueWarning.cs
ObjectStringNormalizationProblemWarning.cs
QuoteCharWrongValueWarning.cs
ReferencedCOlumnDoesNotExistWarning.cs
SeparatorInvalidValueWarning.cs
SourceWrongValueWarning.cs
StringPropertyWrongValueWarning.cs
TableDirectionWrongValueWarning.cs
TextDirectionWrongValueWarning.cs
UnknownPropertyWarning.cs
UnkownPrefixWarning.cs
URITemplateWrongValueWarning.cs
ValueConstraintWrongValueWarning.cs
WrongColumnNameWarning.cs
WrongPropertyValueWarning.cs
WrongPropertyValuteJTypeWarning.cs
WrongTypeOfPropertyValueWarning.cs
StringDatatypeParamWarning.cs
StringParamWarning.cs
Warning.cs
ErrorOrWarning.cs
ErrorType.cs
EWConstants.cs
▼
IRINormalization
IRINormalizator.cs
▼
Metadata
►
Descriptors
►
Interfaces
INormalize.cs
IParsable.cs
IRequiredPropertyValidatable.cs
ITypable.cs
ColumnDescriptor.cs
CommonPropertiesDescriptor.cs
Context.cs
ContextDescriptor.cs
DatatypeDescriptor.cs
Descriptor.cs
DescriptorBase.cs
DialectDescriptor.cs
ForeignKeyDescriptor.cs
FormatDescriptor.cs
InheritedPropertiesDescriptor.cs
NoteDescriptor.cs
ReferenceDescriptor.cs
SchemaDescriptor.cs
TableDescriptor.cs
TableGroupDescriptor.cs
TopLevelObjectDescriptor.cs
TransformationDescriptor.cs
►
DialectExtraction
DialectExtractor.cs
►
Embedded
EmbeddedMetadataExtractor.cs
►
ErrorHandling
ErrorHandlingInfo.cs
►
MetadataLocation
ILinkHeaderProcessor.cs
ILinkLocationTest.cs
LinkHeaderProcessor.cs
MetadataLocator.cs
SiteWideLocator.cs
►
Parsers
►
AtomicProperties
AtomicPropertyBooleanParser.cs
ArrayPropertyParser.cs
ColumnParser.cs
DatatypeParser.cs
DescriptorParserBase.cs
DialectParser.cs
ForeignKeyParser.cs
FormatParser.cs
IParser.cs
LinkPropertyParser.cs
NaturalLanguageParser.cs
NotesParser.cs
Parser.cs
ReferenceParser.cs
SchemaParser.cs
TableGroupParser.cs
TableParser.cs
TransformationParser.cs
UriTemplatePropertyParser.cs
►
ParsingAndValidation
MetadataParserValidator.cs
►
Properties
►
AtomicProperties
AtomicProperty.cs
AtomicPropertyArray.cs
AtomicPropertyBoolean.cs
AtomicPropertyDouble.cs
AtomicPropertyInteger.cs
AtomicPropertyObject.cs
AtomicPropertyString.cs
ArrayProperty.cs
ColumnReferenceProperty.cs
CommonProperty.cs
LinkProperty.cs
NaturalLanguageProperty.cs
ObjectProperty.cs
Property.cs
URITemplateProperty.cs
►
PropertyParsers
►
Column
NamePropertyParser.cs
SuppresOutputPropertyParser.cs
TitlesPropertyParser.cs
VirtualPropertyParser.cs
►
Context
ContextPropertyParser.cs
►
DataType
►
Format
DecimalCharPropertyParser.cs
GroupCharPropertyParser.cs
PatternPropertyParser.cs
BasePropertyParser.cs
FormatPropertyParser.cs
LengthPropertyParser.cs
MaxExclusivePropertyParser.cs
MaximumPropertyParser.cs
MaxInclusivePropertyParser.cs
MaxLengthPropertyParser.cs
MinExclusivePropertyParser.cs
MinimumPropertyParser.cs
MinInclusivePropertyParser.cs
MinLengthPropertyParser.cs
►
Descriptor
IdPropertyParser.cs
TypePropertyParser.cs
►
DIalect
CommentPrefixPropertyParser.cs
DelimiterPropertyParser.cs
DoubleQuotePropertyParser.cs
EncodingPropertyParser.cs
HeaderPropertyParser.cs
HeaderRowCountPropertyParser.cs
LineTerminatorsPropertyParser.cs
QuoteCharPropertyParser.cs
SkipBlankRowsPropertyParser.cs
SkipColumnsPropertyParser.cs
SkipInitialSpacePropertyParser.cs
SkipRowsPropertyParser.cs
TrimPropertyParser.cs
►
ForeignKey
ColumnReferencePropertyParser.cs
ReferencePropertyParser.cs
►
InheritedProperties
AboutUrlPropertyParser.cs
DatatypePropertyParser.cs
DefaultPropertyParser.cs
LangPropertyParser.cs
NullPropertyParser.cs
OrderedPropertyParser.cs
PropertyUrlPropertyParser.cs
RequiredPropertyParser.cs
SeparatorPropertyParser.cs
TextDirectionPropertyParser.cs
ValueUrlPropertyParser.cs
►
Note
NotesPropertyParser.cs
►
Reference
ColumnReferencePropertyParser.cs
ResourcePropertyParser.cs
SchemaReferencePropertyParser.cs
►
Schema
ColumnsPropertyParser.cs
ForeignKeysPropertyParser.cs
PrimaryKeyPropertyParser.cs
RowTitlesPropertyParser.cs
►
Table
SuppresOutputPropertyParser.cs
UrlPropertyParser.cs
►
TableGroup
TablesPropertyParser.cs
►
TopLevelObject
DialectPropertyParser.cs
NotesPropertyParser.cs
TableDirectionPropertyParser.cs
TableSchemaPropertyParser.cs
TransformationsPropertyParser.cs
►
Transformation
ScriptFormatPropertyParser.cs
SourcePropertyParser.cs
TargetFormatPropertyParser.cs
TitlesPropertyParser.cs
UrlPropertyParser.cs
CommonPropertyParser.cs
IPropertyParser.cs
IPropertyParserBase.cs
PropertyParserBase.cs
►
Unification
MetadataUnifier.cs
►
Validators
ColumnNamesValidator.cs
CommonPropertyValidator.cs
DatatypeValidator.cs
ForeignKeyValidator.cs
IMValidator.cs
PrimaryKeyValidator.cs
RowTitlesValidator.cs
TitlesValidator.cs
VirtualColumnsValidator.cs
MetadataConstants.cs
▼
obj
►
Debug
►
net7.0
.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
ValidateLib.AssemblyInfo.cs
ValidateLib.GlobalUsings.g.cs
►
Release
►
net7.0
.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
ValidateLib.AssemblyInfo.cs
ValidateLib.GlobalUsings.g.cs
▼
Results
IResult.cs
ITableGroupValidationDetail.cs
ITableValidationDetail.cs
Result.cs
ResultCreator.cs
ResultUtility.cs
TableGroupValidationResultDetails.cs
TableValidationResultDetails.cs
ValidationResultType.cs
▼
ResultWriters
►
Csv
CsvResultWriter.cs
Strings.Designer.cs
►
Rdf
RdfConstants.cs
RdfResultWriter.cs
IMessageHolder.cs
IResultWriter.cs
LocalizationManager.cs
ResultFileFormat.cs
ResultWriterFactory.cs
▼
TableCompatibility
CompatibilityChecker.cs
CompatibilityCheckerFactory.cs
ICompatibilityChecker.cs
▼
TabularData
►
AnnotatedTabularDataModel
Cell.cs
Column.cs
Row.cs
Table.cs
TableGroup.cs
►
Datatypes
►
DateDatatypes
DateBaseDT.cs
DateDT.cs
DateTimeDT.cs
DateTimeStampDT.cs
GBaseDT.cs
GDayDT.cs
GMonthDayDT.cs
GMonthDT.cs
GYearDT.cs
GYearMonthDT.cs
TimeDT.cs
►
DurationDatatypes
DayTimeDurationDT.cs
DurationDT.cs
YearMonthDurationDT.cs
►
NumericDatatypes
ByteDT.cs
DecimalDT.cs
DoubleDT.cs
FloatBaseDT.cs
FloatDT.cs
IntDT.cs
IntegerDT.cs
LongDT.cs
NegativeIntegerDT.cs
NonNegativeIntegerDT.cs
NonPositiveIntegerDT.cs
NumericBaseDT.cs
PositiveIntegerDT.cs
ShortDT.cs
UnsignedByteDT.cs
UnsignedIntDT.cs
UnsignedLongDT.cs
UnsignedShortDT.cs
►
StringDatatypes
AnyUriDT.cs
HtmlDT.cs
JsonDT.cs
LanguageDT.cs
NameDT.cs
NMTOKENDT.cs
NormalizedStringDT.cs
QNameDT.cs
StringDT.cs
TokenDT.cs
XmlDT.cs
AnyAtomicTypeDT.cs
Base64BinaryDT.cs
BaseDT.cs
BooleanDT.cs
DatatypeFactory.cs
HexBinaryDT.cs
ILength.cs
IValue.cs
SpecialTypes.cs
►
Parsing
CellParser.cs
CustomStreamReader.cs
Flags.cs
FlagsCreator.cs
QuotedCharReader.cs
Reader.cs
ReaderConstants.cs
RowParser.cs
RowReader.cs
►
Validation
►
ValidationRules
CellDatatypeValidationRule.cs
CellLengthValidationRule.cs
CellValueConstraintValidationRule.cs
FKReferencedValuesMustMatchValidationRule.cs
ICellValidationRule.cs
IRowValidationRule.cs
IValidationRule.cs
NumberOfColumnsRowValidationRule.cs
PrimaryKeyRowValidationRule.cs
TabluarDataTableGroupValidator.cs
TabularDataAnnotator.cs
TabularDataCreator.cs
TabularDataTableValidator.cs
▼
UtilityClasses
ArrayPropertyUtilityClass.cs
ColumnUtilityClass.cs
CommonPropertiesPrefixes.cs
ContextUtilityClass.cs
DatatypeUtilityClass.cs
EncodingUtilityClass.cs
FileUtilityClass.cs
FileWrapper.cs
IriUtilityClass.cs
JsonUtilityClass.cs
LanguageUtilityClass.cs
ObjectPropertyUtilityClass.cs
Generated by
1.10.0