|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AAnnotationsAttributeInfo.Annotation.AMemberValue in edu.rice.cs.cunit.classFile |
---|
Methods in edu.rice.cs.cunit.classFile with parameters of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
private static void |
ClassFileTools.processMemberValue(AAnnotationsAttributeInfo.Annotation.AMemberValue mv,
java.util.HashSet<java.lang.String> classesUsed)
Helper for processAnnotation that processes an annotation member value. |
Uses of AAnnotationsAttributeInfo.Annotation.AMemberValue in edu.rice.cs.cunit.classFile.attributes |
---|
Subclasses of AAnnotationsAttributeInfo.Annotation.AMemberValue in edu.rice.cs.cunit.classFile.attributes | |
---|---|
static class |
AAnnotationsAttributeInfo.Annotation.AnnotationMemberValue
Storage class for an annotation value. |
static class |
AAnnotationsAttributeInfo.Annotation.ArrayMemberValue
Storage class for an array. |
static class |
AAnnotationsAttributeInfo.Annotation.ClassMemberValue
Storage class for a class value. |
static class |
AAnnotationsAttributeInfo.Annotation.ConstantMemberValue
Storage class for constants. |
static class |
AAnnotationsAttributeInfo.Annotation.EnumMemberValue
Storage class for an enum. |
Fields in edu.rice.cs.cunit.classFile.attributes declared as AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
(package private) AAnnotationsAttributeInfo.Annotation.AMemberValue[] |
AAnnotationsAttributeInfo.Annotation.ArrayMemberValue.entries
Array of values. |
private AAnnotationsAttributeInfo.Annotation.AMemberValue |
AAnnotationsAttributeInfo.Annotation.NameValuePair.value
Value. |
Methods in edu.rice.cs.cunit.classFile.attributes that return AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
AAnnotationsAttributeInfo.Annotation.AMemberValue |
AnnotationDefaultAttributeInfo.getDefaultValue()
Returns the default value stored in this attribute. |
AAnnotationsAttributeInfo.Annotation.AMemberValue[] |
AAnnotationsAttributeInfo.Annotation.ArrayMemberValue.getEntries()
Accessor for the entries. |
AAnnotationsAttributeInfo.Annotation.AMemberValue |
AAnnotationsAttributeInfo.Annotation.NameValuePair.getValue()
Accessor for the value. |
static AAnnotationsAttributeInfo.Annotation.AMemberValue |
AAnnotationsAttributeInfo.Annotation.AMemberValue.read(ConstantPool cp,
byte[] data,
int start)
Parses member value data and returns a member value. |
Methods in edu.rice.cs.cunit.classFile.attributes with parameters of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
AAnnotationsAttributeInfo.Annotation.ConstantMemberValue |
AAnnotationsAttributeInfo.Annotation.CheckConstantMemberVisitor.defaultCase(AAnnotationsAttributeInfo.Annotation.AMemberValue host,
java.lang.Object param)
Default case. |
abstract R |
AAnnotationsAttributeInfo.Annotation.ADefaultMemberValueVisitor.defaultCase(AAnnotationsAttributeInfo.Annotation.AMemberValue host,
P param)
Default case. |
void |
AnnotationDefaultAttributeInfo.setDefaultValue(AAnnotationsAttributeInfo.Annotation.AMemberValue defaultValue)
Set the default value stored in this attribute. |
Constructors in edu.rice.cs.cunit.classFile.attributes with parameters of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
AAnnotationsAttributeInfo.Annotation.ArrayMemberValue(char tag,
int numEntries,
AAnnotationsAttributeInfo.Annotation.AMemberValue[] entries)
Creates a new array. |
|
AAnnotationsAttributeInfo.Annotation.NameValuePair(AUTFPoolInfo name,
AAnnotationsAttributeInfo.Annotation.AMemberValue value)
Creates a new name-value pair. |
Uses of AAnnotationsAttributeInfo.Annotation.AMemberValue in edu.rice.cs.cunit.instrumentors.threadCheck |
---|
Fields in edu.rice.cs.cunit.instrumentors.threadCheck with type parameters of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
java.util.ArrayList<AAnnotationsAttributeInfo.Annotation.AMemberValue> |
PredicateAnnotationRecord.valueList
The values from the annotation, including default values if a value was not specified at the usage site and a default value was defined, in the order of the parameters in the predicate method. |
Methods in edu.rice.cs.cunit.instrumentors.threadCheck that return AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
protected AAnnotationsAttributeInfo.Annotation.AMemberValue |
AAddThreadCheckStrategy.extractMemberValue(org.w3c.dom.Node childNode,
boolean requireArrayDesc)
Extract an annotation member value from the XML node specified. |
Methods in edu.rice.cs.cunit.instrumentors.threadCheck with parameters of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
protected void |
AThreadCheckStrategy.extractAnnotationArray(AAnnotationsAttributeInfo.Annotation.AMemberValue mv,
java.util.HashSet<java.lang.String> threadNames,
java.util.HashSet<java.lang.Long> threadIds,
java.util.HashSet<java.lang.String> threadGroups,
Ref<OnlyRunBy.EVENT_THREAD> eventThread)
Extract the data in the annotation's string array and put it in the set of strings. |
protected void |
AThreadCheckStrategy.extractLongArray(AAnnotationsAttributeInfo.Annotation.AMemberValue mv,
java.util.HashSet<java.lang.Long> set)
Extract the data in the annotation's long array and put it in the set of longs. |
protected void |
AThreadCheckStrategy.extractStringArray(AAnnotationsAttributeInfo.Annotation.AMemberValue mv,
java.util.HashSet<java.lang.String> set)
Extract the data in the annotation's string array and put it in the set of strings. |
private int |
AddPredicateThreadCheckStrategy.loadAndTransferMemberValue(AAnnotationsAttributeInfo.Annotation.AMemberValue value,
java.lang.String paramType,
ClassFile cf,
MethodInfo mi,
InstructionList il)
Transfer the annotation member value to the class file. |
Method parameters in edu.rice.cs.cunit.instrumentors.threadCheck with type arguments of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
protected void |
AddPredicateThreadCheckStrategy.performCombineTreeWalk(PredicateAnnotationRecord par,
ILambda.Ternary<java.lang.Object,java.lang.String,java.lang.String,AAnnotationsAttributeInfo.Annotation.AMemberValue> lambda,
java.lang.String suffix)
Walk the tree of combined predicates and apply the lambda for each parameter name-parameter type-value triple. |
Constructor parameters in edu.rice.cs.cunit.instrumentors.threadCheck with type arguments of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
PredicateAnnotationRecord(AAnnotationsAttributeInfo.Annotation annotation,
java.lang.String predicateClass,
MethodInfo predicateMI,
java.util.List<java.lang.String> paramNames,
java.util.HashMap<java.lang.String,java.lang.String> paramTypes,
java.util.ArrayList<AAnnotationsAttributeInfo.Annotation.AMemberValue> valueList,
boolean passArguments,
Combine.Mode combineMode,
java.util.HashMap<java.lang.String,java.util.ArrayList<PredicateAnnotationRecord>> combinedPredicates)
|
Uses of AAnnotationsAttributeInfo.Annotation.AMemberValue in edu.rice.cs.cunit.threadCheck |
---|
Method parameters in edu.rice.cs.cunit.threadCheck with type arguments of type AAnnotationsAttributeInfo.Annotation.AMemberValue | |
---|---|
private static void |
XMLAnnotUtils.AnnotationToXML.processPredicateMembers(XMLConfig xc,
org.w3c.dom.Node node,
java.util.List<java.lang.String> paramNames,
java.util.HashMap<java.lang.String,java.lang.String> paramTypes,
java.util.List<AAnnotationsAttributeInfo.Annotation.AMemberValue> valueList)
Process a list of members and add the <arg> tags underneath the specified node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |