java.lang.Object | ||
↳ | sun.tools.java.MemberDefinition | |
↳ | sun.tools.javac.SourceMember |
A Source Member WARNING: The contents of this source file are not part of any supported API. Code that depends on them does so at its own risk: they are subject to change or removal without notice.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
resolved | Resolve types in a field, after parsing. |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor
| |||||||||||
Constructor for an inner class.
| |||||||||||
Constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Check a field.
| |||||||||||
Check this field.
| |||||||||||
Generate code
| |||||||||||
Get arguments (a vector of LocalMember)
| |||||||||||
Get the class declaration in which the field is actually defined
| |||||||||||
Get exceptions
| |||||||||||
Get the initial value of the field
| |||||||||||
Get outer instance link, or null if none.
| |||||||||||
Get the value of the field (or null if the value can't be determined)
| |||||||||||
Print for debugging
| |||||||||||
A source field never reports deprecation, since the compiler
allows access to deprecated features that are being compiled
in the same job.
| |||||||||||
A stub.
| |||||||||||
Set array of name-resolved exceptions directly, e.g., for access methods.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Resolve types in a field, after parsing.
Constructor
argNames | a vector of IdentifierToken |
---|
Constructor. Used only to generate an abstract copy of a method that a class inherits from an interface
Check a field.
vset | tells which uplevel variables are definitely assigned The vset is also used to track the initialization of blank finals by whichever fields which are relevant to them. |
---|
ClassNotFound |
---|
Check this field.
This is the method which requests checking. The real work is done by Vset check(Environment, Context, Vset).
ClassNotFound |
---|
Get the class declaration in which the field is actually defined
Get the value of the field (or null if the value can't be determined)
ClassNotFound |
---|
A source field never reports deprecation, since the compiler allows access to deprecated features that are being compiled in the same job.
Set array of name-resolved exceptions directly, e.g., for access methods.