Search Java Code Snippets


  Help us in improving the repository. Add new snippets through 'Submit Code Snippet ' link.





#Java - Code Snippets for '#.SimpleElementValue' - 2 code snippet(s) found

 Sample 1. Code Sample / Example / Snippet of org.apache.bcel.classfile.SimpleElementValue

    public void testMethodAnnotations() throws ClassNotFoundException

{

final JavaClass clazz = getTestClass(PACKAGE_BASE_NAME+".data.SimpleAnnotation");

final Method m = getMethod(clazz, "fruit");

final AnnotationDefault a = (AnnotationDefault) findAttribute(

"AnnotationDefault", m.getAttributes());

final SimpleElementValue val = (SimpleElementValue) a.getDefaultValue();

assertTrue("Should be STRING but is " + val.getElementValueType(), val

.getElementValueType() == ElementValue.STRING);

assertTrue("Should have default of bananas but default is "

+ val.getValueString(), val.getValueString().equals("bananas"));

}


   Like      Feedback      org.apache.bcel.classfile.SimpleElementValue


 Sample 2. Code Sample / Example / Snippet of org.apache.bcel.generic.SimpleElementValueGen

    public AnnotationEntryGen createFruitAnnotationEntry(final ConstantPoolGen cp,

final String aFruit, final boolean visibility)

{

final SimpleElementValueGen evg = new SimpleElementValueGen(

ElementValueGen.STRING, cp, aFruit);

final ElementValuePairGen nvGen = new ElementValuePairGen("fruit", evg, cp);

final ObjectType t = new ObjectType("SimpleStringAnnotation");

final List<ElementValuePairGen> elements = new ArrayList<>();

elements.add(nvGen);

return new AnnotationEntryGen(t, elements, visibility, cp);

}


   Like      Feedback      org.apache.bcel.generic.SimpleElementValueGen



Subscribe to Java News and Posts. Get latest updates and posts on Java from Buggybread.com
Enter your email address:
Delivered by FeedBurner