|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TypeArgumentT
A type argument for a type reference.
| Nested Class Summary | |
|---|---|
static class |
TypeArgumentT.BoundKind
In this version, this class is 1.4 compatible. |
| Field Summary | |
|---|---|
static TypeArgumentT[] |
EMPTY_ARRAY
|
| Method Summary | |
|---|---|
TypeArgumentT.BoundKind |
getBoundKind()
Gets the bound kind. |
TypeReferenceT |
getType()
Gets the bound's type reference. |
void |
setType(TypeReferenceT type)
Unlinks the current source type and links the input element. |
| Methods inherited from interface javax.ide.model.java.source.tree.Tree |
|---|
accept, addSelf, addSelf, addSelfAfter, addSelfBefore, clearProperty, cloneSelf, getChildren, getOwningFile, getParent, getPosition, getProperty, getSiblingAfter, getSiblingBefore, getSiblings, getTreeKind, isSynthetic, removeSelf, replaceSelf, setProperty |
| Field Detail |
|---|
static final TypeArgumentT[] EMPTY_ARRAY
| Method Detail |
|---|
TypeArgumentT.BoundKind getBoundKind()
EXACT. The exact type is specified.
EXTENDS. Type specifies an "extends" bound. Only types that
extend the given bound are allowed.
SUPER. Type specifies a "super" bound. Only super types of
the given bound are allowed.
UNBOUNDED. No explicit bound. Implies "extends" java/lang/Object.
TypeReferenceT getType()
EXACT. Returns the specified type. EXTENDS. Returns the "extends" bound. SUPER. Returns the "super" bound. UNBOUNDED. Returns null.
void setType(TypeReferenceT type)
type - The new type reference.
java.lang.IllegalStateException - if the input type is already linked.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||