|
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.Objectoracle.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 JavaElementpublic int getModifiers()
getModifiers in interface JavaElementgetModifiers in class AbstractVariablepublic int getElementKind()
getElementKind in interface JavaElementgetElementKind in class AbstractVariablepublic java.lang.String getName()
getName in interface JavaHasNamegetName in class AbstractVariablepublic JavaType getResolvedType()
JavaHasType
getResolvedType in interface JavaHasTypegetResolvedType in class AbstractVariablepublic SourceElement getSourceElement()
getSourceElement in interface JavaElementgetSourceElement in class AbstractElementpublic java.util.Collection getDeclaredAnnotations()
JavaHasAnnotations
getDeclaredAnnotations in interface JavaHasAnnotationsgetDeclaredAnnotations in class AbstractElementpublic java.lang.String printCompiledInfo()
JavaElement
printCompiledInfo in interface JavaElementprintCompiledInfo in class AbstractVariablepublic boolean isVarargs()
isVarargs in interface JavaVariableisVarargs in class AbstractElementpublic JavaElement getOwner()
JavaElement
getOwner in interface JavaElementgetOwner in class AbstractVariablepublic java.lang.Object getConstantValue()
JavaVariable
getConstantValue in interface JavaVariablegetConstantValue 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 | |||||||||