public class JavaModelInputImpl extends java.lang.Object implements JavaModelInput
Purpose:Provide access to an array of JavaClass instances and their associated JavaModel. This class will transform an array of Class objects to an array of JavaClasses.
Responsibilities:
JavaClass
,
JavaModel
,
JavaModelInput
Constructor and Description |
---|
JavaModelInputImpl(java.lang.Class[] classes,
JavaModel javaModel) |
JavaModelInputImpl(java.lang.reflect.Type[] types,
JavaModel javaModel)
This constructor builds an array of JavaClass objects from an array
of Types.
|
JavaModelInputImpl(TypeMappingInfo[] types,
JavaModel javaModel) |
Modifier and Type | Method and Description |
---|---|
JavaClass[] |
getJavaClasses() |
JavaModel |
getJavaModel() |
boolean |
isFacets() |
void |
setFacets(boolean facets) |
public JavaModelInputImpl(java.lang.reflect.Type[] types, JavaModel javaModel)
types
- javaModel
- public JavaModelInputImpl(TypeMappingInfo[] types, JavaModel javaModel)
public JavaModelInputImpl(java.lang.Class[] classes, JavaModel javaModel)
public JavaClass[] getJavaClasses()
getJavaClasses
in interface JavaModelInput
public JavaModel getJavaModel()
getJavaModel
in interface JavaModelInput
public boolean isFacets()
public void setFacets(boolean facets)