org.jboss.forge.parser.java
Interface Annotation<O>
- All Superinterfaces:
- Internal, Origin<O>
public interface Annotation<O>
- extends Internal, Origin<O>
- Author:
- Lincoln Baxter, III
isSingleValue
boolean isSingleValue()
isMarker
boolean isMarker()
isNormal
boolean isNormal()
getName
String getName()
getEnumValue
<T extends Enum<T>> T getEnumValue(Class<T> type)
getEnumValue
<T extends Enum<T>> T getEnumValue(Class<T> type,
String name)
getLiteralValue
String getLiteralValue()
getLiteralValue
String getLiteralValue(String name)
getValues
List<ValuePair> getValues()
getStringValue
String getStringValue()
getStringValue
String getStringValue(String name)
removeValue
Annotation<O> removeValue(String name)
removeAllValues
Annotation<O> removeAllValues()
setName
Annotation<O> setName(String className)
setEnumValue
Annotation<O> setEnumValue(String name,
Enum<?> value)
setEnumValue
Annotation<O> setEnumValue(Enum<?> value)
setLiteralValue
Annotation<O> setLiteralValue(String value)
setLiteralValue
Annotation<O> setLiteralValue(String name,
String value)
setStringValue
Annotation<O> setStringValue(String value)
setStringValue
Annotation<O> setStringValue(String name,
String value)
Copyright © 2011 Seam Framework. All Rights Reserved.