ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.validation
Class ValidationError

java.lang.Object
  extended by ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.validation.ValidationError

public class ValidationError
extends java.lang.Object


Nested Class Summary
static class ValidationError.ValidationErrorTarget
           
 
Method Summary
static ValidationError createDataSetTypeValidationError(java.lang.String errorMessage)
           
static ValidationError createFileValidationError(java.lang.String errorMessage)
           
static ValidationError createOwnerValidationError(java.lang.String errorMessage)
           
static ValidationError createPropertyValidationError(java.lang.String propertyCode, java.lang.String errorMessage)
           
 java.lang.String getErrorMessage()
           
 java.lang.String getPropertyCodeOrNull()
           
 ValidationError.ValidationErrorTarget getTarget()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

createDataSetTypeValidationError

public static ValidationError createDataSetTypeValidationError(java.lang.String errorMessage)

createOwnerValidationError

public static ValidationError createOwnerValidationError(java.lang.String errorMessage)

createPropertyValidationError

public static ValidationError createPropertyValidationError(java.lang.String propertyCode,
                                                            java.lang.String errorMessage)

createFileValidationError

public static ValidationError createFileValidationError(java.lang.String errorMessage)

getTarget

public ValidationError.ValidationErrorTarget getTarget()

getPropertyCodeOrNull

public java.lang.String getPropertyCodeOrNull()

getErrorMessage

public java.lang.String getErrorMessage()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object