|
||||||||||
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
Exception
List<String> getAnnotations()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |