Interface TypePermission
- All Known Implementing Classes:
AnyTypePermission
,ArrayTypePermission
,CGLIBProxyTypePermission
,ExplicitTypePermission
,InterfaceTypePermission
,NoPermission
,NoTypePermission
,NullPermission
,PrimitiveTypePermission
,ProxyTypePermission
,RegExpTypePermission
,TypeHierarchyPermission
,WildcardTypePermission
public interface TypePermission
Definition of a type permission.
- Since:
- 1.4.7
-
Method Summary
-
Method Details
-
allows
Check permission for a provided type.- Parameters:
type
- the type to check- Returns:
true
if provided type is allowed,false
if permission does not handle the type- Throws:
ForbiddenClassException
- if provided type is explicitly forbidden- Since:
- 1.4.7
-