public class ClassType extends Object
| Constructor and Description |
|---|
ClassType(Java4CppType type) |
public ClassType(Java4CppType type)
public Java4CppType getType()
public Class<?> getClazz()
public String getJavaName()
public boolean isIsPrimitive()
public boolean isIsEnum()
public boolean isIsArray()
public boolean isIsInterface()
public boolean isIsInnerClass()
public boolean isIsThrowable()
public boolean isIsCheckedException()
public boolean isIsCloneable()
public boolean isIsAbstract()
public String getCppFullName()
public void setCppFullName(String cppFullName)
public String getCppShortName()
public void setCppShortName(String cppShortName)
public ClassModel getOwner()
public void setOwner(ClassModel owner)
public String getJavaSignature()
public void setJavaSignature(String javaSignature)
public String getJniSignature()
public void setJniSignature(String jniSignature)
public String getJniMethodName()
public void setJniMethodName(String jniMethodName)
public String getCppType()
public void setCppType(String cppType)
public String getCppReturnType()
public void setCppReturnType(String cppReturnType)
public ClassModel getInnerType()
public void setInnerType(ClassModel innerType)
public ClassModel getFinalInnerType()
public void setFinalInnerType(ClassModel finalInnerType)
public freemarker.template.TemplateMethodModelEx getAddIncludes()
public void setAddIncludes(freemarker.template.TemplateMethodModelEx addInclude)
public freemarker.template.TemplateMethodModelEx getAddDependencies()
public void setAddDependencies(freemarker.template.TemplateMethodModelEx addDependencies)
public Set<ClassModel> getDependencies()
Copyright © 2014. All Rights Reserved.