| 
Java™ Platform Standard Ed. 6  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JavaFileObject
File abstraction for tools operating on Java™ programming language source and class files.
All methods in this interface might throw a SecurityException if a security exception occurs.
Unless explicitly allowed, all methods in this interface might
 throw a NullPointerException if given a null argument.
JavaFileManager| Nested Class Summary | |
|---|---|
static class | 
JavaFileObject.Kind
Kinds of JavaFileObjects.  | 
| Method Summary | |
|---|---|
 Modifier | 
getAccessLevel()
Provides a hint about the access level of the class represented by this file object.  | 
 JavaFileObject.Kind | 
getKind()
Gets the kind of this file object.  | 
 NestingKind | 
getNestingKind()
Provides a hint about the nesting level of the class represented by this file object.  | 
 boolean | 
isNameCompatible(String simpleName,
                 JavaFileObject.Kind kind)
Checks if this file object is compatible with the specified simple name and kind.  | 
| Methods inherited from interface javax.tools.FileObject | 
|---|
delete, getCharContent, getLastModified, getName, openInputStream, openOutputStream, openReader, openWriter, toUri | 
| Method Detail | 
|---|
JavaFileObject.Kind getKind()
boolean isNameCompatible(String simpleName,
                         JavaFileObject.Kind kind)
simpleName - a simple name of a classkind - a kind
true if this file object is compatible; false
 otherwiseNestingKind getNestingKind()
NestingKind.MEMBER to mean
 NestingKind.LOCAL or NestingKind.ANONYMOUS.
 If the nesting level is not known or this file object does not
 represent a class file this method returns null.
null if the nesting kind
 is not knownModifier getAccessLevel()
null.
  | 
Java™ Platform Standard Ed. 6  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.