public class MemberSpecification extends Object
| Modifier and Type | Field and Description |
|---|---|
String |
annotationType |
String |
descriptor |
String |
name |
int |
requiredSetAccessFlags |
int |
requiredUnsetAccessFlags |
| Constructor and Description |
|---|
MemberSpecification()
Creates a new option to keep all possible class members.
|
MemberSpecification(int requiredSetAccessFlags,
int requiredUnsetAccessFlags,
String annotationType,
String name,
String descriptor)
Creates a new option to keep the specified class member(s).
|
public int requiredSetAccessFlags
public int requiredUnsetAccessFlags
public final String annotationType
public final String name
public final String descriptor
public MemberSpecification()
public MemberSpecification(int requiredSetAccessFlags,
int requiredUnsetAccessFlags,
String annotationType,
String name,
String descriptor)
requiredSetAccessFlags - the class access flags that must be set
in order for the class to apply.requiredUnsetAccessFlags - the class access flags that must be unset
in order for the class to apply.annotationType - the name of the class that must be an
annotation in order for the class member
to apply. The name may be null to specify
that no annotation is required.name - the class member name. The name may be
null to specify any class member or it
may contain "*" or "?" wildcards.descriptor - the class member descriptor. The
descriptor may be null to specify any
class member or it may contain
"**", "*", or "?" wildcards.Copyright © 2015. All Rights Reserved.