Skip to content

Package io.github.qishr.cascara.schema.exception

Enum SchemaDiagnosticCode

java.lang.Object
        java.lang.Enum<io.github.qishr.cascara.schema.exception.SchemaDiagnosticCode>
                io.github.qishr.cascara.schema.exception.SchemaDiagnosticCode

All Implemented Interfaces:
    DiagnosticCode


public final enum SchemaDiagnosticCode
extends Enum<SchemaDiagnosticCode>

Enum Constants

Enum Constant Description
ERROR
UNIMPLEMENTED
INVALID_SCHEMA_URI
UNRECOGNIZED_LIFECYCLE
MISSING_MODULE_NAME
MISSING_SCHEMA_NAME
MISSING_VERSION
COMPILER
ROOT_MUST_BE_MAP
NO_ID
DECOMPILER
MISSING_REF
STORE
FAILED_TO_STORE
DYNAMIC_NOT_ALLOWED
NOT_FOUND
RESOLVER
RESOLUTION_FAILED
LOCAL_RESOLUTION_FAILED
NODE_NOT_FOUND
META_INITIALIZATION_FAILURE
GENERATOR
NOT_OBJECT
VALIDATION_WARNING
VALIDATION_ERROR
MISSING_REQUIRED_PROPERTY
EXPECTED_TYPE
DUPLICATE_ITEM
DOES_NOT_MATCH_PATTERN
LESS_THAN_MIN_VALUE
LESS_THAN_MIN_LENGTH
LESS_THAN_MIN_ITEMS
LESS_THAN_MIN_ITEMS_2
MORE_THAN_MAX_VALUE
MORE_THAN_MAX_LENGTH
MORE_THAN_MAX_ITEMS
NOT_ALLOWED_IN_LIST
BROKEN_SCHEMA_REF
TARGET_IS_NULL

Method Summary

Modifier and Type Method Description
public static SchemaDiagnosticCode[] values()
public static SchemaDiagnosticCode valueOf(String name)
public String getCode()
public String getMessage()

Enum Constant Details

ERROR

public static final ERROR


UNIMPLEMENTED

public static final UNIMPLEMENTED


INVALID_SCHEMA_URI

public static final INVALID_SCHEMA_URI


UNRECOGNIZED_LIFECYCLE

public static final UNRECOGNIZED_LIFECYCLE


MISSING_MODULE_NAME

public static final MISSING_MODULE_NAME


MISSING_SCHEMA_NAME

public static final MISSING_SCHEMA_NAME


MISSING_VERSION

public static final MISSING_VERSION


COMPILER

public static final COMPILER


ROOT_MUST_BE_MAP

public static final ROOT_MUST_BE_MAP


NO_ID

public static final NO_ID


DECOMPILER

public static final DECOMPILER


MISSING_REF

public static final MISSING_REF


STORE

public static final STORE


FAILED_TO_STORE

public static final FAILED_TO_STORE


DYNAMIC_NOT_ALLOWED

public static final DYNAMIC_NOT_ALLOWED


NOT_FOUND

public static final NOT_FOUND


RESOLVER

public static final RESOLVER


RESOLUTION_FAILED

public static final RESOLUTION_FAILED


LOCAL_RESOLUTION_FAILED

public static final LOCAL_RESOLUTION_FAILED


NODE_NOT_FOUND

public static final NODE_NOT_FOUND


META_INITIALIZATION_FAILURE

public static final META_INITIALIZATION_FAILURE


GENERATOR

public static final GENERATOR


NOT_OBJECT

public static final NOT_OBJECT


VALIDATION_WARNING

public static final VALIDATION_WARNING


VALIDATION_ERROR

public static final VALIDATION_ERROR


MISSING_REQUIRED_PROPERTY

public static final MISSING_REQUIRED_PROPERTY


EXPECTED_TYPE

public static final EXPECTED_TYPE


DUPLICATE_ITEM

public static final DUPLICATE_ITEM


DOES_NOT_MATCH_PATTERN

public static final DOES_NOT_MATCH_PATTERN


LESS_THAN_MIN_VALUE

public static final LESS_THAN_MIN_VALUE


LESS_THAN_MIN_LENGTH

public static final LESS_THAN_MIN_LENGTH


LESS_THAN_MIN_ITEMS

public static final LESS_THAN_MIN_ITEMS


LESS_THAN_MIN_ITEMS_2

public static final LESS_THAN_MIN_ITEMS_2


MORE_THAN_MAX_VALUE

public static final MORE_THAN_MAX_VALUE


MORE_THAN_MAX_LENGTH

public static final MORE_THAN_MAX_LENGTH


MORE_THAN_MAX_ITEMS

public static final MORE_THAN_MAX_ITEMS


NOT_ALLOWED_IN_LIST

public static final NOT_ALLOWED_IN_LIST


BROKEN_SCHEMA_REF

public static final BROKEN_SCHEMA_REF


TARGET_IS_NULL

public static final TARGET_IS_NULL


Method Details

values

public static SchemaDiagnosticCode[] values()


valueOf

public static SchemaDiagnosticCode valueOf(String name)


getCode

public String getCode()

Specified By:

DiagnosticCode


getMessage

public String getMessage()

Specified By:

DiagnosticCode