|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SourceTypeReference | |
---|---|
oracle.javatools.parser.java.v2 | The parser API. |
oracle.javatools.parser.java.v2.model | The parser model API. |
oracle.javatools.parser.java.v2.util | Various utilities for use with the parser. |
Uses of SourceTypeReference in oracle.javatools.parser.java.v2 |
---|
Methods in oracle.javatools.parser.java.v2 that return SourceTypeReference | |
---|---|
SourceTypeReference |
SourceFactory.createType(byte primitive)
Creates a primitive type reference. |
SourceTypeReference |
SourceFactory.createType(java.lang.String name)
Creates a type reference. |
SourceTypeReference |
SourceFactory.createType(java.lang.String name,
int dimensions)
Creates a type reference. |
abstract SourceTypeReference |
SourceFactory.createTypeFromText(java.lang.String text)
Attempts to create a type with the given text. |
protected abstract SourceTypeReference |
SourceFactory.createTypeImpl(java.lang.String name,
int dimensions)
|
Methods in oracle.javatools.parser.java.v2 with parameters of type SourceTypeReference | |
---|---|
SourceNewClassExpression |
SourceFactory.createClassCreator(SourceExpression lhs,
SourceTypeReference type,
SourceListExpression arguments,
SourceClassBody body)
Deprecated. Use createNewClassExpression(SSSS). |
SourceFieldDeclaration |
SourceFactory.createFieldDeclaration(int modifiers,
SourceTypeReference type,
java.lang.String name)
Creates a field declaration. |
SourceFieldDeclaration |
SourceFactory.createFieldDeclaration(int modifiers,
SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a field declaration. |
SourceFieldDeclaration |
SourceFactory.createFieldDeclaration(SourceTypeReference type,
java.lang.String name)
Creates a field declaration. |
SourceFieldDeclaration |
SourceFactory.createFieldDeclaration(SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a field declaration. |
SourceFieldVariable |
SourceFactory.createFieldVariable(int modifiers,
SourceTypeReference type,
java.lang.String name)
Creates a field variable. |
SourceFieldVariable |
SourceFactory.createFieldVariable(int modifiers,
SourceTypeReference type,
java.lang.String name,
int xdimensions,
SourceExpression initializer)
Creates a field variable. |
SourceFieldVariable |
SourceFactory.createFieldVariable(int modifiers,
SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a field variable. |
SourceFieldVariable |
SourceFactory.createFieldVariable(SourceTypeReference type,
java.lang.String name)
Creates a field variable. |
SourceFieldVariable |
SourceFactory.createFieldVariable(SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a field variable |
SourceInfixExpression |
SourceFactory.createInstanceof(SourceExpression lhs,
SourceTypeReference type)
Creates a new instanceof expression. |
SourceInterfacesClause |
SourceFactory.createInterfacesClause(SourceTypeReference one)
Creates an interfaces ("implements" on a class and "extends" on an interface) clause. |
abstract SourceInterfacesClause |
SourceFactory.createInterfacesClause(SourceTypeReference[] types)
Creates an interfaces ("implements" on a class and "extends" on an interface) clause. |
SourceLocalVariable |
SourceFactory.createLocalVariable(int modifiers,
SourceTypeReference type,
java.lang.String name)
Creates a local variable. |
abstract SourceLocalVariable |
SourceFactory.createLocalVariable(int modifiers,
SourceTypeReference type,
java.lang.String name,
int xdimensions,
SourceExpression initializer)
Creates a local variable. |
SourceLocalVariable |
SourceFactory.createLocalVariable(int modifiers,
SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a local variable. |
SourceLocalVariable |
SourceFactory.createLocalVariable(SourceTypeReference type,
java.lang.String name)
Creates a local variable. |
SourceLocalVariable |
SourceFactory.createLocalVariable(SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a local variable |
SourceLocalVariableDeclaration |
SourceFactory.createLocalVariableDeclaration(int modifiers,
SourceTypeReference type,
java.lang.String name)
Creates a local variable declaration. |
SourceLocalVariableDeclaration |
SourceFactory.createLocalVariableDeclaration(int modifiers,
SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a local variable declaration. |
SourceLocalVariableDeclaration |
SourceFactory.createLocalVariableDeclaration(SourceTypeReference type,
java.lang.String name)
Creates a local variable declaration. |
SourceLocalVariableDeclaration |
SourceFactory.createLocalVariableDeclaration(SourceTypeReference type,
java.lang.String name,
SourceExpression initializer)
Creates a local variable declaration. |
abstract SourceMethod |
SourceFactory.createMethod(SourceTypeParameter[] tyParameters,
SourceTypeReference returnType,
java.lang.String methodName,
SourceFormalParameterList parameters,
SourceThrowsClause throwsClause,
SourceBlock block)
Creates a method declaration. |
SourceMethod |
SourceFactory.createMethod(SourceTypeReference returnType,
java.lang.String methodName,
SourceFormalParameterList parameters,
SourceThrowsClause throwsClause,
SourceBlock block)
Creates a non-generic method declaration. |
protected abstract SourceNewArrayExpression |
SourceFactory.createNewArrayExpressionImpl(SourceTypeReference type,
SourceListExpression list)
(Internal) Creates an array creator. |
abstract SourceNewClassExpression |
SourceFactory.createNewClassExpression(SourceExpression lhs,
SourceTypeReference type,
SourceListExpression arguments,
SourceClassBody body)
Creates a class creator. |
SourceNewArrayExpression |
SourceFactory.createNewInitializedArrayExpression(SourceTypeReference type,
SourceListExpression arrayconst)
Creates an array creator. |
SourceNewArrayExpression |
SourceFactory.createNewUninitializedArrayExpression(SourceTypeReference type,
SourceListExpression args)
Creates an array creator. |
abstract SourceSuperclassClause |
SourceFactory.createSuperclassClause(SourceTypeReference superclass)
Creates a superclass ("extends" on a class) clause. |
SourceThrowsClause |
SourceFactory.createThrowsClause(SourceTypeReference exception)
|
abstract SourceThrowsClause |
SourceFactory.createThrowsClause(SourceTypeReference[] exceptions)
|
abstract SourceTypeArgument |
SourceFactory.createTypeArgument(int bound,
SourceTypeReference type)
Creates a type argument. |
abstract SourceTypecastExpression |
SourceFactory.createTypecast(SourceTypeReference type,
SourceExpression operand)
Creates a typecast. |
abstract SourceTypeExpression |
SourceFactory.createTypeExpression(SourceTypeReference type)
Creates a type expression. |
SourceTypeParameter |
SourceFactory.createTypeParameter(java.lang.String name,
SourceTypeReference type)
Convenience method. |
abstract SourceTypeParameter |
SourceFactory.createTypeParameter(java.lang.String name,
SourceTypeReference[] bounds)
Creates a type parameter. |
Method parameters in oracle.javatools.parser.java.v2 with type arguments of type SourceTypeReference | |
---|---|
abstract SourceCatchParameter |
SourceFactory.createCatchParameter(java.util.List<SourceTypeReference> types,
java.lang.String name)
Creates a catch clause parameter from a union of types |
Uses of SourceTypeReference in oracle.javatools.parser.java.v2.model |
---|
Fields in oracle.javatools.parser.java.v2.model declared as SourceTypeReference | |
---|---|
static SourceTypeReference[] |
SourceTypeReference.EMPTY_ARRAY
|
Methods in oracle.javatools.parser.java.v2.model that return SourceTypeReference | |
---|---|
SourceTypeReference |
SourceTypeReference.getQualifyingType()
If this type refers to "OuterClass<Argument>.InnerClass", then this will return the type for "OuterClass<Argument>". |
SourceTypeReference |
SourceMethod.getSourceReturnType()
Gets the source return type. |
SourceTypeReference |
SourceSuperclassClause.getSourceSuperclass()
Gets the superclass type. |
SourceTypeReference |
SourceClass.getSourceSuperclass()
Gets the source superclass. |
SourceTypeReference |
SourceVariableDeclaration.getSourceType()
Gets the base source type. |
SourceTypeReference |
SourceTypeArgument.getSourceType()
Gets the bound's source type. |
SourceTypeReference |
SourceHasType.getSourceType()
Gets the source type. |
Methods in oracle.javatools.parser.java.v2.model that return types with arguments of type SourceTypeReference | |
---|---|
java.util.List<SourceTypeReference> |
SourceTypeParameter.getSourceBounds()
A type bound on a type parameter has the following form " |
java.util.List<SourceTypeReference> |
SourceMethod.getSourceExceptions()
Gets the list of source exception types. |
java.util.List<SourceTypeReference> |
SourceThrowsClause.getSourceExceptions()
Gets the list of thrown exceptions. |
java.util.List<SourceTypeReference> |
SourceClass.getSourceInterfaces()
Gets the source superinterfaces. |
java.util.List<SourceTypeReference> |
SourceCatchParameter.getSourceTypes()
Gets the source types. |
Methods in oracle.javatools.parser.java.v2.model with parameters of type SourceTypeReference | |
---|---|
void |
SourceMethod.setSourceReturnType(SourceTypeReference type)
Attempts to set the return type of this method. |
void |
SourceSuperclassClause.setSourceSuperclass(SourceTypeReference superclass)
Attempts to set the declared superclass of this class. |
void |
SourceClass.setSourceSuperclass(SourceTypeReference superclass)
Attempts to set the declared base class of this class. |
void |
SourceHasType.setSourceType(SourceTypeReference type)
Unlinks the current source type and links the input element. |
Method parameters in oracle.javatools.parser.java.v2.model with type arguments of type SourceTypeReference | |
---|---|
void |
SourceCatchParameter.setSourceTypes(java.util.List<SourceTypeReference> sourceTypes)
Unlinks the current source types and links the input elements. |
Uses of SourceTypeReference in oracle.javatools.parser.java.v2.util |
---|
Methods in oracle.javatools.parser.java.v2.util with parameters of type SourceTypeReference | |
---|---|
void |
Usages.useTypeInClassExtends(SourceTypeReference s,
JavaType type)
Usage of a type as a proper supertype. |
void |
Usages.useTypeInCreator(SourceTypeReference s,
JavaType type)
Usage of a type in a creator expression. |
void |
Usages.useTypeInFieldDecl(SourceTypeReference s,
JavaType type)
Usage of a type in a field declaration. |
void |
Usages.useTypeInInstanceof(SourceTypeReference s,
JavaType type)
Usage of a type in a field declaration. |
void |
Usages.useTypeInLocalVariableDecl(SourceTypeReference s,
JavaType type)
Usage of a type for a local variable. |
void |
Usages.useTypeInMiscellaneous(SourceTypeReference s,
JavaType type)
Usage of a type that doesn't fall into any other category. |
void |
Usages.useTypeInParameter(SourceTypeReference s,
JavaType type)
Usage of a type as the type of a formal parameter. |
void |
Usages.useTypeInReturnType(SourceTypeReference s,
JavaType type)
Usage of a type as a return type of a method. |
void |
Usages.useTypeInThrows(SourceTypeReference s,
JavaType type)
Usage of a type as a declared exception for a method or constructor. |
void |
Usages.useTypeInTypecast(SourceTypeReference s,
JavaType type)
Usage of a type in a typecast expression. |
void |
SourceVisitor.whenEnterTypeRef(SourceTypeReference sourceType)
|
void |
SourceVisitor.whenExitTypeRef(SourceTypeReference sourceType)
|
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |