|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.javatools.parser.java.v2.common.AbstractElement oracle.javatools.parser.java.v2.common.AbstractVariable oracle.javatools.parser.java.v2.common.WrapperLocalVariable
public abstract class WrapperLocalVariable
Skeleton implementation of an object wrapping a local variable.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.javatools.parser.java.v2.JavaPreferences |
---|
JavaPreferences.MemberOrder |
Field Summary | |
---|---|
protected JavaLocalVariable |
thing
The underlying thing. |
Fields inherited from interface oracle.javatools.parser.java.v2.model.JavaVariable |
---|
EMPTY_ARRAY |
Fields inherited from interface oracle.javatools.parser.java.v2.JavaOperators |
---|
OPT_ADD, OPT_ADDASG, OPT_AND, OPT_ANNOTATION, OPT_ARRAYCONST, OPT_ASG, OPT_base, OPT_BITAND, OPT_BITANDASG, OPT_BITNOT, OPT_BITOR, OPT_BITORASG, OPT_BITXOR, OPT_BITXORASG, OPT_CLASS_LITERAL, OPT_COND, OPT_DEREF, OPT_DIV, OPT_DIVASG, OPT_DOT, OPT_EQ, OPT_GE, OPT_GT, OPT_INSTANCEOF, OPT_invalid, OPT_INVOKE, OPT_LE, OPT_LIST, OPT_LITERAL, OPT_LSH, OPT_LSHASG, OPT_LT, OPT_max, OPT_MINUS, OPT_MINUSASG, OPT_MOD, OPT_MODASG, OPT_MUL, OPT_MULASG, OPT_NEGATIVE, OPT_NESTEXP, OPT_NEWARRAY, OPT_NEWOBJECT, OPT_NOT, OPT_NOTEQ, OPT_OR, OPT_POSITIVE, OPT_POSTDEC, OPT_POSTINC, OPT_precedence, OPT_PREDEC, OPT_PREINC, OPT_QUALIFIED_SUPER, OPT_QUALIFIED_THIS, OPT_RSH, OPT_RSHASG, OPT_SIMPLE_NAME, OPT_tokens, OPT_TYPE, OPT_TYPECAST, OPT_URSH, OPT_URSHASG, OPT_words |
Constructor Summary | |
---|---|
protected |
WrapperLocalVariable(JavaLocalVariable thing)
|
Method Summary | |
---|---|
java.lang.Object |
getConstantValue()
TODO: What about static final fields of enum type? |
java.util.Collection |
getDeclaredAnnotations()
Retrieves all the annotations declared on this element. |
int |
getElementKind()
|
JavaFile |
getFile()
|
int |
getModifiers()
|
java.lang.String |
getName()
|
JavaElement |
getOwner()
TODO: Document me! |
JavaType |
getResolvedType()
A JavaField instance will return the field's type. |
SourceElement |
getSourceElement()
|
boolean |
isVarargs()
|
java.lang.String |
printCompiledInfo()
Debugging function for printing out compiled information. |
Methods inherited from class oracle.javatools.parser.java.v2.common.AbstractElement |
---|
clearCompiledInfo, getActualTypeArguments, getAnnotation, getAnnotations, getDeclaredAnnotation, getSourceSymbol, getTypeParameters, getUnresolvedType, hasActualTypeArguments, hasTypeParameters, isAbstract, isDeprecated, isFinal, isHidden, isPackagePrivate, isPrivate, isProtected, isPublic, isSourceElement, isStatic, isSynthetic, isTransient |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaHasType |
---|
getUnresolvedType |
Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaHasAnnotations |
---|
getAnnotation, getAnnotations, getDeclaredAnnotation |
Methods inherited from interface oracle.javatools.parser.java.v2.model.JavaElement |
---|
isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic |
Field Detail |
---|
protected final JavaLocalVariable thing
Constructor Detail |
---|
protected WrapperLocalVariable(JavaLocalVariable thing)
Method Detail |
---|
public JavaFile getFile()
getFile
in interface JavaElement
public int getModifiers()
getModifiers
in interface JavaElement
getModifiers
in class AbstractVariable
public int getElementKind()
getElementKind
in interface JavaElement
getElementKind
in class AbstractVariable
public java.lang.String getName()
getName
in interface JavaHasName
getName
in class AbstractVariable
public JavaType getResolvedType()
JavaHasType
getResolvedType
in interface JavaHasType
getResolvedType
in class AbstractVariable
public SourceElement getSourceElement()
getSourceElement
in interface JavaElement
getSourceElement
in class AbstractElement
public java.util.Collection getDeclaredAnnotations()
JavaHasAnnotations
getDeclaredAnnotations
in interface JavaHasAnnotations
getDeclaredAnnotations
in class AbstractElement
public java.lang.String printCompiledInfo()
JavaElement
printCompiledInfo
in interface JavaElement
printCompiledInfo
in class AbstractVariable
public boolean isVarargs()
isVarargs
in interface JavaVariable
isVarargs
in class AbstractElement
public JavaElement getOwner()
JavaElement
getOwner
in interface JavaElement
getOwner
in class AbstractVariable
public java.lang.Object getConstantValue()
JavaVariable
getConstantValue
in interface JavaVariable
getConstantValue
in class AbstractVariable
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |