org.d2rq.validation
Enum Message.Problem

java.lang.Object
  extended by java.lang.Enum<Message.Problem>
      extended by org.d2rq.validation.Message.Problem
All Implemented Interfaces:
Serializable, Comparable<Message.Problem>
Enclosing class:
Message

public static enum Message.Problem
extends Enum<Message.Problem>


Enum Constant Summary
COLUMN_NOT_IN_LOGICAL_TABLE
           
CONFLICTING_PROPERTIES
           
CONFLICTING_TYPES
           
DUPLICATE_COLUMN_NAME_IN_SQL_QUERY
           
DUPLICATE_VALUE
           
EMPTY_SEPARATOR_IN_STRING_TEMPLATE
           
INVALID_COLUMN_NAME
           
INVALID_INVERSE_EXPRESSION
           
INVALID_IRI
           
INVALID_IRI_TEMPLATE
           
INVALID_LANGUAGE_TAG
           
INVALID_SQL_QUERY
           
INVALID_STRING_TEMPLATE
           
INVALID_TERM_TYPE
           
INVERSE_EXPRESSION_NOT_VALIDATED
           
IO_ERROR
           
IRI_NOT_ABSOLUTE
           
IRI_WARNING
           
JOIN_REQUIRED
           
MALFORMED_TABLE_OR_VIEW_NAME
           
NO_R2RML_TRIPLES
           
NO_SQL_CONNECTION
           
NO_SUCH_TABLE_OR_VIEW
           
NO_TRIPLES
           
NO_TRIPLES_MAP
           
ONLY_ACTIVE_ON_SUBJECT_MAP
           
ONLY_ALLOWED_IF_TERM_TYPE_LITERAL
           
ONLY_ALLOWED_ON_OBJECT_MAP
           
ONLY_ALLOWED_ON_SUBJECT_OR_OBJECT_MAP
           
POSSIBLE_UNSAFE_SEPARATOR_IN_IRI_TEMPLATE
           
REQUIRED_VALUE_MISSING
           
SPURIOUS_TRIPLE
           
SPURIOUS_TYPE
           
STRING_TEMPLATE_WITHOUT_COLUMN_NAME
           
SYNTAX_ERROR
           
UNKNOWN_CLASS_IN_R2RML_NAMESPACE
           
UNKNOWN_PROPERTY_IN_R2RML_NAMESPACE
           
UNKNOWN_RESOURCE_IN_R2RML_NAMESPACE
           
UNREFERENCED_MAPPING_COMPONENT
           
VALUE_MUST_BE_IRI
           
VALUE_MUST_BE_IRI_OR_BLANK_NODE
           
VALUE_MUST_BE_IRI_OR_LITERAL
           
VALUE_MUST_BE_STRING_LITERAL
           
VALUE_NOT_OF_EXPECTED_TYPE
           
 
Method Summary
 Message.Level getLevel()
           
 String getTemplate()
           
 String getTitle()
           
static Message.Problem valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Message.Problem[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NO_SQL_CONNECTION

public static final Message.Problem NO_SQL_CONNECTION

INVERSE_EXPRESSION_NOT_VALIDATED

public static final Message.Problem INVERSE_EXPRESSION_NOT_VALIDATED

IO_ERROR

public static final Message.Problem IO_ERROR

SYNTAX_ERROR

public static final Message.Problem SYNTAX_ERROR

NO_TRIPLES

public static final Message.Problem NO_TRIPLES

NO_R2RML_TRIPLES

public static final Message.Problem NO_R2RML_TRIPLES

UNKNOWN_CLASS_IN_R2RML_NAMESPACE

public static final Message.Problem UNKNOWN_CLASS_IN_R2RML_NAMESPACE

UNKNOWN_PROPERTY_IN_R2RML_NAMESPACE

public static final Message.Problem UNKNOWN_PROPERTY_IN_R2RML_NAMESPACE

UNKNOWN_RESOURCE_IN_R2RML_NAMESPACE

public static final Message.Problem UNKNOWN_RESOURCE_IN_R2RML_NAMESPACE

SPURIOUS_TYPE

public static final Message.Problem SPURIOUS_TYPE

SPURIOUS_TRIPLE

public static final Message.Problem SPURIOUS_TRIPLE

CONFLICTING_PROPERTIES

public static final Message.Problem CONFLICTING_PROPERTIES

CONFLICTING_TYPES

public static final Message.Problem CONFLICTING_TYPES

REQUIRED_VALUE_MISSING

public static final Message.Problem REQUIRED_VALUE_MISSING

DUPLICATE_VALUE

public static final Message.Problem DUPLICATE_VALUE

VALUE_NOT_OF_EXPECTED_TYPE

public static final Message.Problem VALUE_NOT_OF_EXPECTED_TYPE

VALUE_MUST_BE_STRING_LITERAL

public static final Message.Problem VALUE_MUST_BE_STRING_LITERAL

VALUE_MUST_BE_IRI

public static final Message.Problem VALUE_MUST_BE_IRI

VALUE_MUST_BE_IRI_OR_LITERAL

public static final Message.Problem VALUE_MUST_BE_IRI_OR_LITERAL

VALUE_MUST_BE_IRI_OR_BLANK_NODE

public static final Message.Problem VALUE_MUST_BE_IRI_OR_BLANK_NODE

JOIN_REQUIRED

public static final Message.Problem JOIN_REQUIRED

INVALID_IRI

public static final Message.Problem INVALID_IRI

IRI_NOT_ABSOLUTE

public static final Message.Problem IRI_NOT_ABSOLUTE

IRI_WARNING

public static final Message.Problem IRI_WARNING

COLUMN_NOT_IN_LOGICAL_TABLE

public static final Message.Problem COLUMN_NOT_IN_LOGICAL_TABLE

MALFORMED_TABLE_OR_VIEW_NAME

public static final Message.Problem MALFORMED_TABLE_OR_VIEW_NAME

NO_SUCH_TABLE_OR_VIEW

public static final Message.Problem NO_SUCH_TABLE_OR_VIEW

INVALID_SQL_QUERY

public static final Message.Problem INVALID_SQL_QUERY

DUPLICATE_COLUMN_NAME_IN_SQL_QUERY

public static final Message.Problem DUPLICATE_COLUMN_NAME_IN_SQL_QUERY

INVALID_LANGUAGE_TAG

public static final Message.Problem INVALID_LANGUAGE_TAG

INVALID_COLUMN_NAME

public static final Message.Problem INVALID_COLUMN_NAME

INVALID_STRING_TEMPLATE

public static final Message.Problem INVALID_STRING_TEMPLATE

INVALID_IRI_TEMPLATE

public static final Message.Problem INVALID_IRI_TEMPLATE

STRING_TEMPLATE_WITHOUT_COLUMN_NAME

public static final Message.Problem STRING_TEMPLATE_WITHOUT_COLUMN_NAME

EMPTY_SEPARATOR_IN_STRING_TEMPLATE

public static final Message.Problem EMPTY_SEPARATOR_IN_STRING_TEMPLATE

POSSIBLE_UNSAFE_SEPARATOR_IN_IRI_TEMPLATE

public static final Message.Problem POSSIBLE_UNSAFE_SEPARATOR_IN_IRI_TEMPLATE

INVALID_INVERSE_EXPRESSION

public static final Message.Problem INVALID_INVERSE_EXPRESSION

INVALID_TERM_TYPE

public static final Message.Problem INVALID_TERM_TYPE

ONLY_ALLOWED_IF_TERM_TYPE_LITERAL

public static final Message.Problem ONLY_ALLOWED_IF_TERM_TYPE_LITERAL

ONLY_ALLOWED_ON_SUBJECT_OR_OBJECT_MAP

public static final Message.Problem ONLY_ALLOWED_ON_SUBJECT_OR_OBJECT_MAP

ONLY_ALLOWED_ON_OBJECT_MAP

public static final Message.Problem ONLY_ALLOWED_ON_OBJECT_MAP

ONLY_ACTIVE_ON_SUBJECT_MAP

public static final Message.Problem ONLY_ACTIVE_ON_SUBJECT_MAP

NO_TRIPLES_MAP

public static final Message.Problem NO_TRIPLES_MAP

UNREFERENCED_MAPPING_COMPONENT

public static final Message.Problem UNREFERENCED_MAPPING_COMPONENT
Method Detail

values

public static Message.Problem[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Message.Problem c : Message.Problem.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Message.Problem valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getLevel

public Message.Level getLevel()

getTitle

public String getTitle()

getTemplate

public String getTemplate()