public class ClassInspectionService extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MAX_ARRAY_DIM_LIMIT |
static int |
MAX_REENTRY_LIMIT |
Constructor and Description |
---|
ClassInspectionService() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getClassNameExclusions() |
Boolean |
getDisablePackagePrivateOnlyFields() |
Boolean |
getDisablePrivateOnlyFields() |
Boolean |
getDisableProtectedOnlyFields() |
Boolean |
getDisablePublicGetterSetterFields() |
Boolean |
getDisablePublicOnlyFields() |
List<String> |
getFieldExclusions() |
List<String> |
getListClasses() |
List<String> |
getMapClasses() |
io.atlasmap.java.v2.JavaClass |
inspectClass(Class<?> clazz,
io.atlasmap.v2.CollectionType collectionType,
String collectionClassName) |
io.atlasmap.java.v2.JavaClass |
inspectClass(ClassLoader classLoader,
Class<?> clazz,
io.atlasmap.v2.CollectionType collectionType,
String collectionClassName) |
io.atlasmap.java.v2.JavaClass |
inspectClass(ClassLoader classLoader,
String className,
io.atlasmap.v2.CollectionType collectionType,
String collectionClassName) |
io.atlasmap.java.v2.JavaClass |
inspectClass(String className,
io.atlasmap.v2.CollectionType collectionType,
String collectionClassName) |
io.atlasmap.java.v2.JavaClass |
inspectClass(String className,
io.atlasmap.v2.CollectionType collectionType,
String collectionClassName,
String classpath) |
protected boolean |
isFieldMap(String fieldType) |
void |
setConversionService(io.atlasmap.spi.AtlasConversionService atlasConversionService) |
void |
setDisablePackagePrivateOnlyFields(Boolean disablePackagePrivateOnlyFields) |
void |
setDisablePrivateOnlyFields(Boolean disablePrivateOnlyFields) |
void |
setDisableProtectedOnlyFields(Boolean disableProtectedOnlyFields) |
void |
setDisablePublicGetterSetterFields(Boolean disablePublicGetterSetterFields) |
void |
setDisablePublicOnlyFields(Boolean disablePublicOnlyFields) |
public static final int MAX_REENTRY_LIMIT
public static final int MAX_ARRAY_DIM_LIMIT
public Boolean getDisableProtectedOnlyFields()
public void setDisableProtectedOnlyFields(Boolean disableProtectedOnlyFields)
public Boolean getDisablePackagePrivateOnlyFields()
public void setDisablePackagePrivateOnlyFields(Boolean disablePackagePrivateOnlyFields)
public Boolean getDisablePrivateOnlyFields()
public void setDisablePrivateOnlyFields(Boolean disablePrivateOnlyFields)
public Boolean getDisablePublicOnlyFields()
public void setDisablePublicOnlyFields(Boolean disablePublicOnlyFields)
public Boolean getDisablePublicGetterSetterFields()
public void setDisablePublicGetterSetterFields(Boolean disablePublicGetterSetterFields)
public io.atlasmap.java.v2.JavaClass inspectClass(String className, io.atlasmap.v2.CollectionType collectionType, String collectionClassName) throws ClassNotFoundException
ClassNotFoundException
public io.atlasmap.java.v2.JavaClass inspectClass(ClassLoader classLoader, String className, io.atlasmap.v2.CollectionType collectionType, String collectionClassName) throws ClassNotFoundException
ClassNotFoundException
public io.atlasmap.java.v2.JavaClass inspectClass(String className, io.atlasmap.v2.CollectionType collectionType, String collectionClassName, String classpath) throws InspectionException
InspectionException
public io.atlasmap.java.v2.JavaClass inspectClass(Class<?> clazz, io.atlasmap.v2.CollectionType collectionType, String collectionClassName)
public io.atlasmap.java.v2.JavaClass inspectClass(ClassLoader classLoader, Class<?> clazz, io.atlasmap.v2.CollectionType collectionType, String collectionClassName)
protected boolean isFieldMap(String fieldType)
public void setConversionService(io.atlasmap.spi.AtlasConversionService atlasConversionService)
Copyright © 2021 JBoss by Red Hat. All rights reserved.