| java.lang.Object org.netbeans.modules.visualweb.insync.java.JavaClass
JavaClass | public class JavaClass (Code) | | author: jdeva |
Inner Class :public enum UsageStatus | |
Inner Class :class ElementsUsageFinder extends TreePathScanner | |
Method Summary | |
public void | addBeans(List<Bean> beans) | public DelegatorMethod | addDelegatorMethod(MethodInfo mInfo) | public EventMethod | addEventMethod(MethodInfo mInfo) | public Method | addMethod(ContextMethod cm) | public Method | addMethod(MethodInfo mInfo) | public DelegatorMethod | getDelegatorMethod(String name, Class[] params) | public EventMethod | getEventMethod(String name, Class[] params) | public ElementHandle | getField(String name) | public FileObject | getFileObject() | public static JavaClass | getJavaClass(FileObject fObj) | public Method | getMethod(String name, Class[] params) | public List<String> | getMethodNames(Class[] params, Class retType) | public List<Method> | getMethods() | public String | getName() | public String | getPackageName() | public HashMap<String, List<String>> | getPropertiesNameAndTypes() Return map of properties name and type information for all the properties
The value entry of map is a list of strings, the first item is the property's type and
the subsequent ones are the type parameters only in case of parameterized type. | public Method | getPublicMethod(String name, Class[] params) | public String | getShortName() | public UsageStatus | isPropertyUsed(String name, List<FileObject> fObjs) | public boolean | isSubTypeOf(String typeName) | public void | removeBeans(List<Bean> beans) | void | removeMethod(ElementHandle<ExecutableElement> methodElementHandle) | public void | renameProperty(String name, String newName, List<FileObject> fObjs) |
JavaClass | public JavaClass(TypeElement element, FileObject fObj)(Code) | | Creates a new instance of TypeElementAdapter
|
getFileObject | public FileObject getFileObject()(Code) | | |
getJavaClass | public static JavaClass getJavaClass(FileObject fObj)(Code) | | Returns the JavaClass(TypeElement wrapper) for public class in the given file
|
getPropertiesNameAndTypes | public HashMap<String, List<String>> getPropertiesNameAndTypes()(Code) | | Return map of properties name and type information for all the properties
The value entry of map is a list of strings, the first item is the property's type and
the subsequent ones are the type parameters only in case of parameterized type.
|
isPropertyUsed | public UsageStatus isPropertyUsed(String name, List<FileObject> fObjs)(Code) | | |
isSubTypeOf | public boolean isSubTypeOf(String typeName)(Code) | | |
|
|