public class FieldImpl<O extends JavaSource<O>> extends Object implements Field<O>
| Constructor and Description |
|---|
FieldImpl(O parent) |
FieldImpl(O parent,
Object internal) |
FieldImpl(O parent,
String declaration) |
public FieldImpl(O parent)
public Object getInternal()
getInternal in interface Internalpublic Annotation<O> addAnnotation()
addAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Annotation<O> addAnnotation(Class<? extends Annotation> clazz)
addAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Annotation<O> addAnnotation(String className)
addAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public List<Annotation<O>> getAnnotations()
getAnnotations in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public boolean hasAnnotation(Class<? extends Annotation> type)
hasAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public boolean hasAnnotation(String type)
hasAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Annotation<O> getAnnotation(Class<? extends Annotation> type)
getAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Annotation<O> getAnnotation(String type)
getAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Field<O> removeAnnotation(Annotation<O> annotation)
removeAnnotation in interface AnnotationTarget<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public boolean isFinal()
isFinal in interface Member<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Field<O> setFinal(boolean finl)
setFinal in interface Member<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public boolean isStatic()
isStatic in interface Member<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Field<O> setStatic(boolean statc)
setStatic in interface Member<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public boolean isPackagePrivate()
isPackagePrivate in interface VisibilityScoped<Field<O extends JavaSource<O>>>public Field<O> setPackagePrivate()
setPackagePrivate in interface VisibilityScoped<Field<O extends JavaSource<O>>>public boolean isPublic()
isPublic in interface VisibilityScoped<Field<O extends JavaSource<O>>>public Field<O> setPublic()
setPublic in interface VisibilityScoped<Field<O extends JavaSource<O>>>public boolean isPrivate()
isPrivate in interface VisibilityScoped<Field<O extends JavaSource<O>>>public Field<O> setPrivate()
setPrivate in interface VisibilityScoped<Field<O extends JavaSource<O>>>public boolean isProtected()
isProtected in interface VisibilityScoped<Field<O extends JavaSource<O>>>public Field<O> setProtected()
setProtected in interface VisibilityScoped<Field<O extends JavaSource<O>>>public Visibility getVisibility()
getVisibility in interface VisibilityScoped<Field<O extends JavaSource<O>>>public Field<O> setVisibility(Visibility scope)
setVisibility in interface VisibilityScoped<Field<O extends JavaSource<O>>>public String getName()
getName in interface Member<O extends JavaSource<O>,Field<O extends JavaSource<O>>>public Field<O> setName(String name)
setName in interface Field<O extends JavaSource<O>>public String getQualifiedType()
getQualifiedType in interface Field<O extends JavaSource<O>>public Type<O> getTypeInspector()
getTypeInspector in interface Field<O extends JavaSource<O>>public boolean isType(Class<?> type)
isType in interface Field<O extends JavaSource<O>>public boolean isType(String name)
isType in interface Field<O extends JavaSource<O>>public Field<O> setType(Class<?> clazz)
setType in interface Field<O extends JavaSource<O>>public Field<O> setType(JavaSource<?> source)
setType in interface Field<O extends JavaSource<O>>public Field<O> setType(String typeName)
setType in interface Field<O extends JavaSource<O>>public String getLiteralInitializer()
getLiteralInitializer in interface Field<O extends JavaSource<O>>public String getStringInitializer()
getStringInitializer in interface Field<O extends JavaSource<O>>public Field<O> setLiteralInitializer(String value)
setLiteralInitializer in interface Field<O extends JavaSource<O>>public Field<O> setStringInitializer(String value)
setStringInitializer in interface Field<O extends JavaSource<O>>public boolean isPrimitive()
Field#getTypeInspector()#isPrimitive() ?isPrimitive in interface Field<O extends JavaSource<O>>Copyright © 2013 JBoss by Red Hat. All Rights Reserved.