Package net.sf.jasperreports.engine.util
Class AbstractClassFilter
java.lang.Object
net.sf.jasperreports.engine.util.AbstractClassFilter
- All Implemented Interfaces:
ClassLoaderFilter
- Direct Known Subclasses:
DeserializationClassFilter,ReportClassFilter
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaddHardcodedWhitelist(StandardClassWhitelist whitelist) voidcheckClassVisibility(String className) protected abstract Stringprotected abstract Stringprotected abstract StringbooleanisClassVisible(String className) booleanprotected boolean
-
Constructor Details
-
AbstractClassFilter
-
-
Method Details
-
getClassFilterEnabledPropertyName
-
getClassWhitelistPropertyPrefix
-
getClassNotVisibleExceptionMessageKey
-
addHardcodedWhitelist
-
isFilteringEnabled
public boolean isFilteringEnabled() -
checkClassVisibility
- Specified by:
checkClassVisibilityin interfaceClassLoaderFilter- Throws:
JRRuntimeException
-
isClassVisible
-
visible
-