org.teiid.query.validator
Class ValidatorFailure

java.lang.Object
  extended by org.teiid.query.report.ReportItem
      extended by org.teiid.query.validator.ValidatorFailure
All Implemented Interfaces:
java.io.Serializable

public class ValidatorFailure
extends ReportItem

See Also:
Serialized Form

Nested Class Summary
static class ValidatorFailure.Status
           
 
Field Summary
static java.lang.String VALIDATOR_FAILURE
           
 
Constructor Summary
ValidatorFailure(java.lang.String description)
           
ValidatorFailure(java.lang.String description, java.util.Collection<? extends LanguageObject> objects)
           
ValidatorFailure(java.lang.String description, LanguageObject object)
           
 
Method Summary
 int getInvalidObjectCount()
          Get count of invalid objects.
 java.util.Collection<LanguageObject> getInvalidObjects()
          Get the objects that failed validation.
 ValidatorFailure.Status getStatus()
           
 void setStatus(ValidatorFailure.Status status)
           
 java.lang.String toString()
          Return description
 
Methods inherited from class org.teiid.query.report.ReportItem
getMessage, getType, setMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VALIDATOR_FAILURE

public static final java.lang.String VALIDATOR_FAILURE
See Also:
Constant Field Values
Constructor Detail

ValidatorFailure

public ValidatorFailure(java.lang.String description)

ValidatorFailure

public ValidatorFailure(java.lang.String description,
                        LanguageObject object)

ValidatorFailure

public ValidatorFailure(java.lang.String description,
                        java.util.Collection<? extends LanguageObject> objects)
Method Detail

setStatus

public void setStatus(ValidatorFailure.Status status)

getStatus

public ValidatorFailure.Status getStatus()

getInvalidObjectCount

public int getInvalidObjectCount()
Get count of invalid objects.

Returns:
Count of invalid objects

getInvalidObjects

public java.util.Collection<LanguageObject> getInvalidObjects()
Get the objects that failed validation. The collection may be null.

Returns:
Invalid objects, may be null

toString

public java.lang.String toString()
Return description

Overrides:
toString in class ReportItem
Returns:
Description of failure


Copyright © 2011. All Rights Reserved.