Interface Validatable
- All Known Implementing Classes:
AbstractGeneratorOptions,AbstractGeneratorSubOptions,AbstractGraphQLOptions,AbstractGraphQLQueryOptions,AbstractOpenAPIMetadata,AbstractOpenAPIOptions,AsciiDocRenderOptions,ColumnOption,CreateMutationOptions,DeleteMetadata,DeleteMutationOptions,DeleteOptions,GraphQLGeneratorMetadata,GraphQLGeneratorOptions,GraphQLMarkdownGeneratorOptions,HTMLRenderOptions,IdsOptions,InputOptions,JSONRenderOptions,ListGetMetadata,ListGetOptions,ListQueryOptions,MarkdownRenderOptions,MutationTypeOptions,OntModelGeneratorMetadata,OntModelGeneratorOptions,OpenAPIComparatorOptions,OpenAPIGeneratorMetadata,OpenAPIGeneratorOptions,PostMetadata,PostOptions,PropertiesOptions,PropertiesOptions,PropertyOptions,PutMetadata,PutOptions,QueryTypeOptions,SearchMetadata,SearchOptions,SearchQueryOptions,SingleGetMetadata,SingleGetOptions,SingleQueryOptions,UpdateMutationOptions,ValuePropertyOption,XSSFWorkbookGeneratorOptions
public interface Validatable
Interface that markers a class that can be validated.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Validationvalidate()Checks if the Validatable object is valid, return a list of errors if it is not valid
-
Method Details
-
validate
Checks if the Validatable object is valid, return a list of errors if it is not valid- Returns:
- a Validation object than can be used queried to find if the object is valid and any errors if it is not valid
-