public abstract class XBRLInconsistency extends java.lang.Object implements java.lang.Comparable<XBRLInconsistency>, XBRLValidationErrorReport
XBRLValidationErrorReport.ErrorSeverity, XBRLValidationErrorReport.ErrorValueKey
Modifier and Type | Field and Description |
---|---|
static int |
ASSERTION_EVALUATION_FAILED
The Constant ASSERTION_EVALUATION_FAILED.
|
static int |
CALCULATION_CIRCULAR
The Constant CALCULATION_CIRCULAR.
|
static int |
CALCULATION_COMPARISON_OF_NUMBER_WITH_ZERO_PRECISION_ZERO
The Constant CALCULATION_COMPARISON_OF_NUMBER_WITH_ZERO_PRECISION_ZERO.
|
static int |
CALCULATION_INCONSISTENCY_PERIOD_TYPES_MISTMATCH
The Constant CALCULATION_INCONSISTENCY_PERIOD_TYPES_MISTMATCH.
|
static int |
CALCULATION_MISTMATCH
The Constant CALCULATION_MISTMATCH.
|
static int |
CALCULATION_RULE_SKIPPED_BY_DUPLICATE
The Constant CALCULATION_RULE_SKIPPED_BY_DUPLICATE.
|
static int |
DTS_DISCOVERY_FILE_NAME_DIFFERS
The Constant DTS_DISCOVERY_FILE_NAME_DIFFERS.
|
static int |
ESEF_INCONSISTENCY_BASE
The Constant FRTA_EXCEPTION_BASE.
|
static int |
FORMULA_FACT_VARIABLE_FILTER_XPATH_EXCEPTION
The Constant FORMULA_FACT_VARIABLE_FILTER_XPATH_EXCEPTION.
|
static int |
FORMULA_GENERAL_VARIABLE_FILTER_XPATH_EXCEPTION
The Constant FORMULA_GENERAL_VARIABLE_FILTER_XPATH_EXCEPTION.
|
static int |
FORMULA_INCONSISTENCY_ON_XFI_FUNCION
The Constant FORMULA_INCONSISTENCY_ON_XFI_FUNCION.
|
static int |
FRTA_INCONSISTENCY_BASE
The Constant FRTA_EXCEPTION_BASE.
|
static int |
HARDCODED_HACK
Special number to identify something the Processor is doing due to errors in XBRL projects that
are not responsibility of Reporting standard where we have no capacity to fix them and for wich
we provide hacks in the code to facilitate the user to work.
|
static int |
NUMBER_ROUNDED_TO_PRECISION_ZERO
The Constant NUMBER_ROUNDED_TO_PRECISION_ZERO.
|
static int |
RSCHTQ_INCONSISTENCY_BASE
The Constant FRTA_EXCEPTION_BASE.
|
static int |
RSTABLE_INCONSISTENCY_BASE
The Constant RSTABLE_INCONSISTENCY_BASE.
|
static int |
UNLICENSED_PROCESSOR
The Constant UNLICENSED_PROCESSOR.
|
static int |
URI_IS_NOT_ABSOLUTE
The Constant URI_IS_NOT_ABSOLUTE.
|
static int |
UTR_INCONSISTENCY
The Constant UTR_INCONSISTENCY.
|
static int |
XML_WARNING
The Constant XML_WARNING.
|
Constructor and Description |
---|
XBRLInconsistency(int code,
javax.xml.namespace.QName qCode,
java.lang.String message)
Instantiates a new XBRL inconsistency.
|
XBRLInconsistency(int code,
java.lang.String message)
Instantiates a new XBRL inconsistency.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(XBRLInconsistency o)
Compare to.
|
boolean |
equals(java.lang.Object obj)
Equals.
|
int |
getCode()
Gets the code.
|
java.lang.String |
getLocalizedMessage()
Gets the localized message.
|
java.lang.String |
getMessage()
Gets the message.
|
javax.xml.namespace.QName |
getQNameCode()
Gets the q name error.
|
java.util.EnumMap<XBRLValidationErrorReport.ErrorValueKey,java.lang.Object> |
getValidationReportData() |
int |
hashCode()
Hash code.
|
public static final int CALCULATION_MISTMATCH
public static final int CALCULATION_RULE_SKIPPED_BY_DUPLICATE
public static final int CALCULATION_COMPARISON_OF_NUMBER_WITH_ZERO_PRECISION_ZERO
public static final int CALCULATION_INCONSISTENCY_PERIOD_TYPES_MISTMATCH
public static final int CALCULATION_CIRCULAR
public static final int URI_IS_NOT_ABSOLUTE
public static final int XML_WARNING
public static final int NUMBER_ROUNDED_TO_PRECISION_ZERO
public static final int DTS_DISCOVERY_FILE_NAME_DIFFERS
public static final int UNLICENSED_PROCESSOR
public static final int HARDCODED_HACK
public static final int FORMULA_FACT_VARIABLE_FILTER_XPATH_EXCEPTION
public static final int FORMULA_GENERAL_VARIABLE_FILTER_XPATH_EXCEPTION
public static final int FORMULA_INCONSISTENCY_ON_XFI_FUNCION
public static final int UTR_INCONSISTENCY
public static final int FRTA_INCONSISTENCY_BASE
public static final int ESEF_INCONSISTENCY_BASE
public static final int RSCHTQ_INCONSISTENCY_BASE
public static final int RSTABLE_INCONSISTENCY_BASE
public static final int ASSERTION_EVALUATION_FAILED
public XBRLInconsistency(int code, java.lang.String message)
code
- the codemessage
- the messagepublic XBRLInconsistency(int code, javax.xml.namespace.QName qCode, java.lang.String message)
code
- the codeqCode
- the q codemessage
- the messagepublic javax.xml.namespace.QName getQNameCode()
public java.lang.String getMessage()
public java.lang.String getLocalizedMessage()
public int getCode()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the objpublic int compareTo(XBRLInconsistency o)
compareTo
in interface java.lang.Comparable<XBRLInconsistency>
o
- the opublic java.util.EnumMap<XBRLValidationErrorReport.ErrorValueKey,java.lang.Object> getValidationReportData()
getValidationReportData
in interface XBRLValidationErrorReport
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa