# Uses of Interface
org.apache.tiles.request.attribute.HasRemovableKeys

Packages that use HasRemovableKeys
Package
Description
org.apache.tiles.request.attribute
Methods to get, set and remove attributes from different sources (like HTTP requests or sessions).
org.apache.tiles.request.collection
Special collections and maps for attributes (like HTTP request or session attributes).
org.apache.tiles.request.freemarker.extractor
Extractors to get information from Freemarker objects.
org.apache.tiles.request.jsp.extractor
Extractors to get scopes from `PageContext`.
org.apache.tiles.request.servlet.extractor
Extractors to get attributes and other info from servlet requests and contexts.
org.apache.tiles.request.velocity.extractor
Extractors to get info about Velocity-specific objects.

- ## Uses of HasRemovableKeys in org.apache.tiles.request.attribute

  Subinterfaces of HasRemovableKeys in org.apache.tiles.request.attribute
  Modifier and Type
  Interface
  Description
  `interface`
  `AttributeExtractor`
  Allows to get, put and remove Object-type attributes.

- ## Uses of HasRemovableKeys in org.apache.tiles.request.collection

  Constructors in org.apache.tiles.request.collection with parameters of type HasRemovableKeys
  Modifier
  Constructor
  Description
  ``
  `RemovableKeySet(HasRemovableKeys<?> request)`
  Constructor.

- ## Uses of HasRemovableKeys in org.apache.tiles.request.freemarker.extractor

  Classes in org.apache.tiles.request.freemarker.extractor that implement HasRemovableKeys
  Modifier and Type
  Class
  Description
  `class`
  `EnvironmentScopeExtractor`
  Extract attributes from `Environment` objects as a scope.

- ## Uses of HasRemovableKeys in org.apache.tiles.request.jsp.extractor

  Classes in org.apache.tiles.request.jsp.extractor that implement HasRemovableKeys
  Modifier and Type
  Class
  Description
  `class`
  `ScopeExtractor`
  Extracts attributes from a numbered scope from `JspContext`.
  `class`
  `SessionScopeExtractor`
  Extracts attributes from session scope from `PageContext`.

- ## Uses of HasRemovableKeys in org.apache.tiles.request.servlet.extractor

  Classes in org.apache.tiles.request.servlet.extractor that implement HasRemovableKeys
  Modifier and Type
  Class
  Description
  `class`
  `ApplicationScopeExtractor`
  Extract attributes from application scope.
  `class`
  `RequestScopeExtractor`
  Extracts attributes from request scope.
  `class`
  `SessionScopeExtractor`
  Extract attributes from session scope.

- ## Uses of HasRemovableKeys in org.apache.tiles.request.velocity.extractor

  Classes in org.apache.tiles.request.velocity.extractor that implement HasRemovableKeys
  Modifier and Type
  Class
  Description
  `class`
  `VelocityScopeExtractor`
  Extracts attributes from Velocity context..