Package com.thoughtworks.qdox.model
Class JavaSource
java.lang.Object
com.thoughtworks.qdox.model.JavaSource
- All Implemented Interfaces:
JavaClassParent,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetFile()Deprecated.use getURLString[]getNestedClassByName(String name) getURL()resolveType(String typeName) Resolve a type-name within the context of this source or class.voidsetClassLibrary(ClassLibrary classLibrary) voidDeprecated.use setURLvoidsetPackage(JavaPackage packge) voidtoString()
-
Constructor Details
-
JavaSource
public JavaSource() -
JavaSource
-
-
Method Details
-
setURL
- Since:
- 1.4
-
getURL
- Since:
- 1.4
-
setFile
Deprecated.use setURL -
getFile
Deprecated.use getURL -
getPackage
-
setPackage
-
addImport
-
getImports
-
addClass
- Specified by:
addClassin interfaceJavaClassParent
-
getClasses
-
getJavaClassContext
- Specified by:
getJavaClassContextin interfaceJavaClassParent
-
setClassLibrary
-
getCodeBlock
-
toString
-
resolveType
Description copied from interface:JavaClassParentResolve a type-name within the context of this source or class.- Specified by:
resolveTypein interfaceJavaClassParent- Parameters:
typeName- name of a type- Returns:
- the fully-qualified name of the type, or null if it cannot be resolved
-
getClassNamePrefix
- Specified by:
getClassNamePrefixin interfaceJavaClassParent
-
getParentSource
- Specified by:
getParentSourcein interfaceJavaClassParent
-
getNestedClassByName
- Specified by:
getNestedClassByNamein interfaceJavaClassParent
-
getClassLibrary
- Returns:
-
getPackageName
-