APIdia Launch Partner
Top Description Fields Constructors Methods
io.github.spannm.jackcess.util

public Class SimpleColumnValidatorFactory

extends Object
implements ColumnValidatorFactory
Class Inheritance
All Implemented Interfaces
io.github.spannm.jackcess.util.ColumnValidatorFactory
Imports
io.github.spannm.jackcess.Column

Simple concrete implementation of ColumnValidatorFactory which returns SimpleColumnValidator#INSTANCE for all columns.

Field Summary

Modifier and TypeField and Description
public static final SimpleColumnValidatorFactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ColumnValidator
createValidator(Column col)

Implements io.github.spannm.jackcess.util.ColumnValidatorFactory.createValidator.

Returns a ColumnValidator instance for the given column, or null if the default should be used.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final SimpleColumnValidatorFactory INSTANCE

Constructor Detail

SimpleColumnValidatorFactoryback to summary
public SimpleColumnValidatorFactory()

Method Detail

createValidatorback to summary
public ColumnValidator createValidator(Column col)

Implements io.github.spannm.jackcess.util.ColumnValidatorFactory.createValidator.

Doc from io.github.spannm.jackcess.util.ColumnValidatorFactory.createValidator.

Returns a ColumnValidator instance for the given column, or null if the default should be used.

Annotations
@Override