|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MetaType
A type that helps in the conversion of an internal VMware type to a SimDK type.
| Method Summary | |
|---|---|
void |
build()
Builds the type to be written. |
List<String> |
getAnnotations()
Gets a list of this out type's annotations. |
String |
getCompilationType()
Gets a string that represents the compilation type (class, interface, enum) of this meta type. |
Class<?> |
getInType()
Gets the In type. |
String |
getInTypeSourceFilePath()
Gets the path to the source file of the In type. |
List<MetaMethod> |
getMethods()
Get this meta type's methods. |
List<String> |
getOutImports()
Gets a list of the types to import for the out type. |
OutType |
getOutType()
Gets the Out type. |
List<MetaProperty> |
getProperties()
Get this meta type's properties. |
void |
writeCompilationTypeContent(Writer out)
This method is called by the writeToFile method after the beginning of the compilation type is written and before the end of the compilation type is written. |
void |
writeToFile(String path)
Writes the meta type to a file. |
| Method Detail |
|---|
Class<?> getInType()
String getInTypeSourceFilePath()
OutType getOutType()
String getCompilationType()
List<MetaProperty> getProperties()
List<MetaMethod> getMethods()
List<String> getOutImports()
void writeToFile(String path)
throws Exception
path - The path of the root directory to write the file.
Exception - When an error occurs.
void writeCompilationTypeContent(Writer out)
throws Exception
out - The writer.
Exception
void build()
throws Exception
ExceptionList<String> getAnnotations()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||