Package io.atlasmap.java.inspect
Class ClassInspectionService
java.lang.Object
io.atlasmap.java.inspect.ClassInspectionService
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioninspectClass
(Class<?> clazz, CollectionType collectionType, String collectionClassName) inspectClass
(ClassLoader classLoader, Class<?> clazz, CollectionType collectionType, String collectionClassName) inspectClass
(ClassLoader classLoader, String className, CollectionType collectionType, String collectionClassName) inspectClass
(String className, CollectionType collectionType, String collectionClassName) inspectClass
(String className, CollectionType collectionType, String collectionClassName, String classpath) protected boolean
isFieldMap
(String fieldType) void
setConversionService
(AtlasConversionService atlasConversionService) void
setDisablePackagePrivateOnlyFields
(Boolean disablePackagePrivateOnlyFields) void
setDisablePrivateOnlyFields
(Boolean disablePrivateOnlyFields) void
setDisableProtectedOnlyFields
(Boolean disableProtectedOnlyFields) void
setDisablePublicGetterSetterFields
(Boolean disablePublicGetterSetterFields) void
setDisablePublicOnlyFields
(Boolean disablePublicOnlyFields)
-
Field Details
-
MAX_REENTRY_LIMIT
public static final int MAX_REENTRY_LIMIT- See Also:
-
MAX_ARRAY_DIM_LIMIT
public static final int MAX_ARRAY_DIM_LIMIT- See Also:
-
-
Constructor Details
-
ClassInspectionService
public ClassInspectionService()
-
-
Method Details
-
getMapClasses
-
getListClasses
-
getClassNameExclusions
-
getFieldExclusions
-
getDisableProtectedOnlyFields
-
setDisableProtectedOnlyFields
-
getDisablePackagePrivateOnlyFields
-
setDisablePackagePrivateOnlyFields
-
getDisablePrivateOnlyFields
-
setDisablePrivateOnlyFields
-
getDisablePublicOnlyFields
-
setDisablePublicOnlyFields
-
getDisablePublicGetterSetterFields
-
setDisablePublicGetterSetterFields
-
inspectClass
public JavaClass inspectClass(String className, CollectionType collectionType, String collectionClassName) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
inspectClass
public JavaClass inspectClass(ClassLoader classLoader, String className, CollectionType collectionType, String collectionClassName) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
inspectClass
public JavaClass inspectClass(String className, CollectionType collectionType, String collectionClassName, String classpath) throws InspectionException - Throws:
InspectionException
-
inspectClass
public JavaClass inspectClass(Class<?> clazz, CollectionType collectionType, String collectionClassName) -
inspectClass
public JavaClass inspectClass(ClassLoader classLoader, Class<?> clazz, CollectionType collectionType, String collectionClassName) -
isFieldMap
-
setConversionService
-