public class FieldImpl<O extends JavaSource<O>> extends Object implements FieldSource<O>
| Constructor and Description |
|---|
FieldImpl(O parent) |
FieldImpl(O parent,
Object internal) |
FieldImpl(O parent,
Object internal,
boolean copy) |
public FieldImpl(O parent)
public Object getInternal()
getInternal in interface Internalpublic AnnotationSource<O> addAnnotation()
addAnnotation in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public AnnotationSource<O> addAnnotation(Class<? extends Annotation> clazz)
addAnnotation in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public AnnotationSource<O> addAnnotation(String className)
addAnnotation in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public List<AnnotationSource<O>> getAnnotations()
getAnnotations in interface AnnotationTarget<O extends JavaSource<O>>getAnnotations in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public boolean hasAnnotation(Class<? extends Annotation> type)
hasAnnotation in interface AnnotationTarget<O extends JavaSource<O>>public boolean hasAnnotation(String type)
hasAnnotation in interface AnnotationTarget<O extends JavaSource<O>>public AnnotationSource<O> getAnnotation(Class<? extends Annotation> type)
getAnnotation in interface AnnotationTarget<O extends JavaSource<O>>getAnnotation in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public AnnotationSource<O> getAnnotation(String type)
getAnnotation in interface AnnotationTarget<O extends JavaSource<O>>getAnnotation in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public FieldSource<O> removeAnnotation(Annotation<O> annotation)
removeAnnotation in interface AnnotationTargetSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public boolean isFinal()
isFinal in interface Member<O extends JavaSource<O>>public FieldSource<O> setFinal(boolean finl)
setFinal in interface MemberSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public boolean isStatic()
isStatic in interface Member<O extends JavaSource<O>>public FieldSource<O> setStatic(boolean statc)
setStatic in interface MemberSource<O extends JavaSource<O>,FieldSource<O extends JavaSource<O>>>public boolean isPackagePrivate()
isPackagePrivate in interface VisibilityScopedpublic FieldSource<O> setPackagePrivate()
setPackagePrivate in interface VisibilityScopedSource<FieldSource<O extends JavaSource<O>>>public boolean isPublic()
isPublic in interface VisibilityScopedpublic FieldSource<O> setPublic()
setPublic in interface VisibilityScopedSource<FieldSource<O extends JavaSource<O>>>public boolean isPrivate()
isPrivate in interface VisibilityScopedpublic FieldSource<O> setPrivate()
setPrivate in interface VisibilityScopedSource<FieldSource<O extends JavaSource<O>>>public boolean isProtected()
isProtected in interface VisibilityScopedpublic FieldSource<O> setProtected()
setProtected in interface VisibilityScopedSource<FieldSource<O extends JavaSource<O>>>public Visibility getVisibility()
getVisibility in interface VisibilityScopedpublic FieldSource<O> setVisibility(Visibility scope)
setVisibility in interface VisibilityScopedSource<FieldSource<O extends JavaSource<O>>>public FieldSource<O> setName(String name)
setName in interface NamedSource<FieldSource<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 FieldSource<O> setType(Class<?> clazz)
setType in interface FieldSource<O extends JavaSource<O>>public FieldSource<O> setType(JavaType<?> source)
setType in interface FieldSource<O extends JavaSource<O>>public FieldSource<O> setType(String typeName)
setType in interface FieldSource<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 FieldSource<O> setLiteralInitializer(String value)
setLiteralInitializer in interface FieldSource<O extends JavaSource<O>>public FieldSource<O> setStringInitializer(String value)
setStringInitializer in interface FieldSource<O extends JavaSource<O>>public boolean isPrimitive()
Field#getTypeInspector()#isPrimitive() ?isPrimitive in interface Field<O extends JavaSource<O>>public boolean isTransient()
isTransient in interface Field<O extends JavaSource<O>>public boolean isVolatile()
isVolatile in interface Field<O extends JavaSource<O>>Copyright © 2013 JBoss by Red Hat. All Rights Reserved.