public interface javax.validation.metadata.BeanDescriptor extends javax.validation.metadata.ElementDescriptor
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: javax.validation.metadata.BeanDescriptor
super_class: java.lang.Object
{
public abstract boolean isBeanConstrained();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.validation.metadata.PropertyDescriptor getConstraintsForProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/validation/metadata/PropertyDescriptor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
propertyName
public abstract java.util.Set<javax.validation.metadata.PropertyDescriptor> getConstrainedProperties();
descriptor: ()Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Set<Ljavax/validation/metadata/PropertyDescriptor;>;
public abstract javax.validation.metadata.MethodDescriptor getConstraintsForMethod(java.lang.String, java.lang.Class<?>[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Class;)Ljavax/validation/metadata/MethodDescriptor;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: (Ljava/lang/String;[Ljava/lang/Class<*>;)Ljavax/validation/metadata/MethodDescriptor;
MethodParameters:
Name Flags
methodName
parameterTypes
public abstract java.util.Set<javax.validation.metadata.MethodDescriptor> getConstrainedMethods(javax.validation.metadata.MethodType, javax.validation.metadata.MethodType[]);
descriptor: (Ljavax/validation/metadata/MethodType;[Ljavax/validation/metadata/MethodType;)Ljava/util/Set;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: (Ljavax/validation/metadata/MethodType;[Ljavax/validation/metadata/MethodType;)Ljava/util/Set<Ljavax/validation/metadata/MethodDescriptor;>;
MethodParameters:
Name Flags
methodType
methodTypes
public abstract javax.validation.metadata.ConstructorDescriptor getConstraintsForConstructor(java.lang.Class<?>[]);
descriptor: ([Ljava/lang/Class;)Ljavax/validation/metadata/ConstructorDescriptor;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([Ljava/lang/Class<*>;)Ljavax/validation/metadata/ConstructorDescriptor;
MethodParameters:
Name Flags
parameterTypes
public abstract java.util.Set<javax.validation.metadata.ConstructorDescriptor> getConstrainedConstructors();
descriptor: ()Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Set<Ljavax/validation/metadata/ConstructorDescriptor;>;
}
SourceFile: "BeanDescriptor.java"