final class org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl extends org.hibernate.validator.internal.cfg.context.AbstractPropertyConstraintMappingContextImpl
{
void <init>(org.hibernate.validator.internal.cfg.context.TypeConstraintMappingContextImpl, org.hibernate.validator.internal.properties.javabean.JavaBeanGetter)
{
org.hibernate.validator.internal.properties.javabean.JavaBeanGetter v;
org.hibernate.validator.internal.metadata.location.ConstraintLocation v;
org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl v;
org.hibernate.validator.internal.cfg.context.TypeConstraintMappingContextImpl v;
v := @this: org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl;
v := @parameter: org.hibernate.validator.internal.cfg.context.TypeConstraintMappingContextImpl;
v := @parameter: org.hibernate.validator.internal.properties.javabean.JavaBeanGetter;
v = staticinvoke <org.hibernate.validator.internal.metadata.location.ConstraintLocation: org.hibernate.validator.internal.metadata.location.ConstraintLocation forGetter(org.hibernate.validator.internal.properties.Getter)>(v);
specialinvoke v.<org.hibernate.validator.internal.cfg.context.AbstractPropertyConstraintMappingContextImpl: void <init>(org.hibernate.validator.internal.cfg.context.TypeConstraintMappingContextImpl,org.hibernate.validator.internal.properties.Property,org.hibernate.validator.internal.metadata.location.ConstraintLocation)>(v, v, v);
return;
}
public org.hibernate.validator.cfg.context.PropertyConstraintMappingContext constraint(org.hibernate.validator.cfg.ConstraintDef)
{
org.hibernate.validator.internal.cfg.context.ConfiguredConstraint v;
org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl v;
org.hibernate.validator.cfg.ConstraintDef v;
org.hibernate.validator.internal.properties.Property v;
v := @this: org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl;
v := @parameter: org.hibernate.validator.cfg.ConstraintDef;
v = virtualinvoke v.<org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl: org.hibernate.validator.internal.properties.Property getProperty()>();
v = staticinvoke <org.hibernate.validator.internal.cfg.context.ConfiguredConstraint: org.hibernate.validator.internal.cfg.context.ConfiguredConstraint forGetter(org.hibernate.validator.cfg.ConstraintDef,org.hibernate.validator.internal.properties.javabean.JavaBeanGetter)>(v, v);
specialinvoke v.<org.hibernate.validator.internal.cfg.context.AbstractPropertyConstraintMappingContextImpl: void addConstraint(org.hibernate.validator.internal.cfg.context.ConfiguredConstraint)>(v);
return v;
}
org.hibernate.validator.internal.metadata.raw.ConstrainedElement build(org.hibernate.validator.internal.engine.ConstraintCreationContext)
{
org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl v;
org.hibernate.validator.internal.metadata.raw.ConstrainedExecutable v;
java.util.Set v, v;
org.hibernate.validator.internal.properties.Property v;
org.hibernate.validator.internal.engine.ConstraintCreationContext v;
org.hibernate.validator.internal.metadata.raw.ConfigurationSource v;
org.hibernate.validator.internal.metadata.aggregated.CascadingMetaDataBuilder v;
v := @this: org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl;
v := @parameter: org.hibernate.validator.internal.engine.ConstraintCreationContext;
v = new org.hibernate.validator.internal.metadata.raw.ConstrainedExecutable;
v = <org.hibernate.validator.internal.metadata.raw.ConfigurationSource: org.hibernate.validator.internal.metadata.raw.ConfigurationSource API>;
v = virtualinvoke v.<org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl: org.hibernate.validator.internal.properties.Property getProperty()>();
v = virtualinvoke v.<org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl: java.util.Set getConstraints(org.hibernate.validator.internal.engine.ConstraintCreationContext)>(v);
v = virtualinvoke v.<org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl: java.util.Set getTypeArgumentConstraints(org.hibernate.validator.internal.engine.ConstraintCreationContext)>(v);
v = virtualinvoke v.<org.hibernate.validator.internal.cfg.context.GetterConstraintMappingContextImpl: org.hibernate.validator.internal.metadata.aggregated.CascadingMetaDataBuilder getCascadingMetaDataBuilder()>();
specialinvoke v.<org.hibernate.validator.internal.metadata.raw.ConstrainedExecutable: void <init>(org.hibernate.validator.internal.metadata.raw.ConfigurationSource,org.hibernate.validator.internal.properties.Callable,java.util.Set,java.util.Set,org.hibernate.validator.internal.metadata.aggregated.CascadingMetaDataBuilder)>(v, v, v, v, v);
return v;
}
}