public class org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext extends java.lang.Object
{
private final java.lang.String message;
private final org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel expressionLanguageFeatureLevel;
private final boolean customViolation;
private final org.hibernate.validator.internal.engine.path.PathImpl propertyPath;
private final java.util.Map messageParameters;
private final java.util.Map expressionVariables;
private final java.lang.Object dynamicPayload;
public void <init>(java.lang.String, org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel, boolean, org.hibernate.validator.internal.engine.path.PathImpl, java.util.Map, java.util.Map, java.lang.Object)
{
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
org.hibernate.validator.internal.engine.path.PathImpl v;
java.util.Map v, v, v, v;
org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel v;
java.lang.Object v;
java.lang.String v;
boolean v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v := @parameter: java.lang.String;
v := @parameter: org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel;
v := @parameter: boolean;
v := @parameter: org.hibernate.validator.internal.engine.path.PathImpl;
v := @parameter: java.util.Map;
v := @parameter: java.util.Map;
v := @parameter: java.lang.Object;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.lang.String message> = v;
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel expressionLanguageFeatureLevel> = v;
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: boolean customViolation> = v;
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: org.hibernate.validator.internal.engine.path.PathImpl propertyPath> = v;
v = staticinvoke <org.hibernate.validator.internal.util.CollectionHelper: java.util.Map toImmutableMap(java.util.Map)>(v);
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.util.Map messageParameters> = v;
v = staticinvoke <org.hibernate.validator.internal.util.CollectionHelper: java.util.Map toImmutableMap(java.util.Map)>(v);
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.util.Map expressionVariables> = v;
v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.lang.Object dynamicPayload> = v;
return;
}
public final java.lang.String getMessage()
{
java.lang.String v;
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.lang.String message>;
return v;
}
public org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel getExpressionLanguageFeatureLevel()
{
org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel v;
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel expressionLanguageFeatureLevel>;
return v;
}
public boolean isCustomViolation()
{
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
boolean v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: boolean customViolation>;
return v;
}
public final org.hibernate.validator.internal.engine.path.PathImpl getPath()
{
org.hibernate.validator.internal.engine.path.PathImpl v;
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: org.hibernate.validator.internal.engine.path.PathImpl propertyPath>;
return v;
}
public java.util.Map getMessageParameters()
{
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
java.util.Map v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.util.Map messageParameters>;
return v;
}
public java.util.Map getExpressionVariables()
{
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
java.util.Map v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.util.Map expressionVariables>;
return v;
}
public java.lang.Object getDynamicPayload()
{
java.lang.Object v;
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.lang.Object dynamicPayload>;
return v;
}
public java.lang.String toString()
{
org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext v;
org.hibernate.validator.internal.engine.path.PathImpl v;
java.util.Map v, v;
org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel v;
java.lang.String v, v;
boolean v;
java.lang.Object v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v;
v := @this: org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("ConstraintViolationCreationContext{");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("message=\'");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.lang.String message>;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", expressionLanguageFeatureLevel=");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: org.hibernate.validator.messageinterpolation.ExpressionLanguageFeatureLevel expressionLanguageFeatureLevel>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", customViolation=");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: boolean customViolation>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", propertyPath=");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: org.hibernate.validator.internal.engine.path.PathImpl propertyPath>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", messageParameters=");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.util.Map messageParameters>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", expressionVariables=");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.util.Map expressionVariables>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", dynamicPayload=");
v = v.<org.hibernate.validator.internal.engine.constraintvalidation.ConstraintViolationCreationContext: java.lang.Object dynamicPayload>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(125);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
}