|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.3.0) E17493-04 |
|||||||||
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 "<base_ty extends ty_bound & ty_bound & ty_bound>". |
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.3.0) E17493-04 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |