# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## P

PackageAndArtifactChangeRefactorCommitParser - Class in org.apache.tapestry5.versionmigrator.internal
  Parses lines like this, in which both artifact and package are changed: `{tapestry-ioc/src/main/java/org/apache/tapestry5/ioc => commons/src/main/java/org/apache/tapestry5/commons}/ObjectProvider.java`.
PackageAndArtifactChangeRefactorCommitParser() - Constructor for class org.apache.tapestry5.versionmigrator.internal.PackageAndArtifactChangeRefactorCommitParser
PackageChangeRefactorCommitParser - Class in org.apache.tapestry5.versionmigrator.internal
  Parses lines like this, in which just the package is changed: `commons/src/main/java/org/apache/tapestry5/{ioc => commons}/Messages.java (98%)`.
PackageChangeRefactorCommitParser() - Constructor for class org.apache.tapestry5.versionmigrator.internal.PackageChangeRefactorCommitParser
PackageNameHibernateConfigurer - Class in org.apache.tapestry5.hibernate.internal
  Adds entity classes from a given set of packages to the configuration.
PackageNameHibernateConfigurer(HibernateEntityPackageManager, ClassNameLocator) - Constructor for class org.apache.tapestry5.hibernate.internal.PackageNameHibernateConfigurer
PackageNamePersistenceUnitConfigurer - Class in org.apache.tapestry5.internal.jpa
PackageNamePersistenceUnitConfigurer(JpaEntityPackageManager, ClassNameLocator) - Constructor for class org.apache.tapestry5.internal.jpa.PackageNamePersistenceUnitConfigurer
packages(Collection<String>) - Method in class org.apache.tapestry5.plastic.PlasticManager.PlasticManagerBuilder
  Adds additional controlled packages, in which classes are loaded and transformed.
Page - Interface in org.apache.tapestry5.internal.structure
  Represents a unique page within the application.
PAGE - Enum constant in enum org.apache.tapestry5.ioc.annotations.AnnotationUseContext
  Annotation may be used on/in page classes
PAGE_CONTEXT_NAME - Static variable in class org.apache.tapestry5.internal.InternalConstants
  The name of the query parameter that stores the page activation context inside an action request.
PAGE_LOAD_TIMEOUT - Static variable in class org.apache.tapestry5.test.SeleniumTestCase
  15 seconds
PAGE_LOOPBACK_PARAMETER_NAME - Static variable in class org.apache.tapestry5.TapestryConstants
  Name of query parameter that is placed on "loopback" links (page render links for the same page).
PAGE_NAME_ATTRIBUTE_NAME - Static variable in class org.apache.tapestry5.internal.InternalConstants
  As above but to store the name of the page.
Page.Stats - Class in org.apache.tapestry5.internal.structure
  Page construction statistics for the page.
PageActivationContext - Annotation Type in org.apache.tapestry5.annotations
  Annotation for a field for which the page activation context handlers (onActivate and onPassivate) should be created.
PageActivationContextCollector - Interface in org.apache.tapestry5.internal.services
  Fires the `EventConstants.PASSIVATE` event on a page, and collects the result, converting it to an array of objects.
PageActivationContextCollectorImpl - Class in org.apache.tapestry5.internal.services
PageActivationContextCollectorImpl(TypeCoercer, RequestPageCache, ComponentModelSource) - Constructor for class org.apache.tapestry5.internal.services.PageActivationContextCollectorImpl
PageActivationContextWorker - Class in org.apache.tapestry5.internal.transform
  Provides the page activation context handlers.
PageActivationContextWorker() - Constructor for class org.apache.tapestry5.internal.transform.PageActivationContextWorker
PageActivator - Interface in org.apache.tapestry5.internal.services
  Responsible for firing the EventConstants.ACTIVATE event on the page.
PageActivatorImpl - Class in org.apache.tapestry5.internal.services
PageActivatorImpl(Logger, MetaDataLocator, UnknownActivationContextHandler, Request) - Constructor for class org.apache.tapestry5.internal.services.PageActivatorImpl
PageAttached - Annotation Type in org.apache.tapestry5.annotations
  Method annotation used for methods that should be invoked when the page is first attached to a request.
PageCachingReferenceTypeService - Interface in org.apache.tapestry5.services.pageload
  A service which defines whether cache page instances should have soft references pointing to it (the default) or strong, non-garbage-collectable ones.
PageCallback - Class in org.apache.tapestry5
  A way of capturing the name of a page and the page activation context so that, at a future date, the page can be invoked with that data.
PageCallback(String) - Constructor for class org.apache.tapestry5.PageCallback
PageCallback(String, String[]) - Constructor for class org.apache.tapestry5.PageCallback
PageCallback(String, EventContext) - Constructor for class org.apache.tapestry5.PageCallback
PageCatalog - Class in org.apache.tapestry5.corelib.pages
  Lists out the currently loaded pages, using a `Grid`.
PageCatalog() - Constructor for class org.apache.tapestry5.corelib.pages.PageCatalog
PageCatalogTotals - Class in org.apache.tapestry5.internal
PageCatalogTotals() - Constructor for class org.apache.tapestry5.internal.PageCatalogTotals
PageClassLoaderContext - Class in org.apache.tapestry5.services.pageload
  Class that encapsulates a classloader context for Tapestry's live class reloading.
PageClassLoaderContext(String, PageClassLoaderContext, Set<String>, PlasticProxyFactory, Function<String, PageClassLoaderContext>) - Constructor for class org.apache.tapestry5.services.pageload.PageClassLoaderContext
PageClassLoaderContextManager - Interface in org.apache.tapestry5.services.pageload
  Service that creates PageClassLoaderContext instances (except the root one) when a class in a controlled page is first used in the Tapestry page pool.
PageClassLoaderContextManagerImpl - Class in org.apache.tapestry5.services.pageload
  Default PageClassLoaderContextManager implementation.
PageClassLoaderContextManagerImpl(ComponentDependencyRegistry, ComponentClassResolver, InternalComponentInvalidationEventHub, InvalidationEventHub, boolean, boolean) - Constructor for class org.apache.tapestry5.services.pageload.PageClassLoaderContextManagerImpl
PageClassLoaderContexts - Class in org.apache.tapestry5.corelib.pages
  Shows information about the page classloader contexts.
PageClassLoaderContexts() - Constructor for class org.apache.tapestry5.corelib.pages.PageClassLoaderContexts
PageContentTypeAnalyzer - Interface in org.apache.tapestry5.internal.services
PageContentTypeAnalyzerImpl - Class in org.apache.tapestry5.internal.services
PageContentTypeAnalyzerImpl(MetaDataLocator, String) - Constructor for class org.apache.tapestry5.internal.services.PageContentTypeAnalyzerImpl
PageDependencyGraph - Class in org.apache.tapestry5.corelib.pages
  Shows graph showing the dependencies of all already loaded pages and its compnoents, mixins and base classes.
PageDependencyGraph() - Constructor for class org.apache.tapestry5.corelib.pages.PageDependencyGraph
PageDetached - Annotation Type in org.apache.tapestry5.annotations
  Method annotation used for methods that should be invoked when the page is detached at the end of a request, before it is returned to the page pool for later reuse.
PageDocumentGenerator - Interface in org.apache.tapestry5.services
  Interface used to programatically render a page, forming a `Document` which can then be manipulated or streamed to a PrintWriter.
PageDocumentGeneratorImpl - Class in org.apache.tapestry5.internal.services
PageDocumentGeneratorImpl(RequestPageCache, PageMarkupRenderer, MarkupWriterFactory) - Constructor for class org.apache.tapestry5.internal.services.PageDocumentGeneratorImpl
PageElementFactory - Interface in org.apache.tapestry5.internal.services
  Used by the `PageLoader` to create partialar page elements.
PageElementFactoryImpl - Class in org.apache.tapestry5.internal.services
PageElementFactoryImpl(TypeCoercer, BindingSource) - Constructor for class org.apache.tapestry5.internal.services.PageElementFactoryImpl
PageImpl - Class in org.apache.tapestry5.internal.structure
PageImpl(String, ComponentResourceSelector, PersistentFieldManager, PerthreadManager, MetaDataLocator) - Constructor for class org.apache.tapestry5.internal.structure.PageImpl
PageLifecycleAdapter - Class in org.apache.tapestry5.runtime
  Deprecated.
  in 5.3.4, as `PageLifecycleListener` has been deprecated
PageLifecycleAdapter() - Constructor for class org.apache.tapestry5.runtime.PageLifecycleAdapter
  Deprecated.
PageLifecycleAnnotationWorker - Class in org.apache.tapestry5.internal.transform
  Similar to `RenderPhaseMethodWorker` but applies to annotations/methods related to the overall page lifecycle.
PageLifecycleAnnotationWorker(Class<? extends Annotation>, MethodDescription, String) - Constructor for class org.apache.tapestry5.internal.transform.PageLifecycleAnnotationWorker
PageLifecycleCallbackHub - Interface in org.apache.tapestry5.runtime
  Defines a way for different aspects of a page to add callbacks for important lifecycle events.
PageLifecycleListener - Interface in org.apache.tapestry5.runtime
  Deprecated.
  in 5.3.4, replaced with `PageLifecycleCallbackHub`
PageLink - Class in org.apache.tapestry5.corelib.components
  Generates a render request link to some other page in the application.
PageLink() - Constructor for class org.apache.tapestry5.corelib.components.PageLink
PageLoaded - Annotation Type in org.apache.tapestry5.annotations
  Method annotation used for methods that should be invoked once the page is fully loaded.
PageLoader - Interface in org.apache.tapestry5.internal.services
  Instantiates a fully loaded, configured instance of a Tapestry page.
PageLoaderImpl - Class in org.apache.tapestry5.internal.pageload
  There's still a lot of room to beef up `ComponentAssembler` and `EmbeddedComponentAssembler` to perform more static analysis, but that may no longer be necessary, given the switch to shared (non-pooled) pages in 5.2.
PageLoaderImpl(ComponentInstantiatorSource, ComponentTemplateSource, PageElementFactory, ComponentPageElementResourcesSource, ComponentClassResolver, PersistentFieldManager, StringInterner, OperationTracker, PerthreadManager, Logger, MetaDataLocator) - Constructor for class org.apache.tapestry5.internal.pageload.PageLoaderImpl
PageLoadModule - Class in org.apache.tapestry5.modules
PageLoadModule() - Constructor for class org.apache.tapestry5.modules.PageLoadModule
PageMarkupRenderer - Interface in org.apache.tapestry5.internal.services
  Service used to render page markup using a MarkupWriter.
PageMarkupRendererImpl - Class in org.apache.tapestry5.internal.services
PageMarkupRendererImpl(MarkupRenderer, PageRenderQueue) - Constructor for class org.apache.tapestry5.internal.services.PageMarkupRendererImpl
pageName - Variable in class org.apache.tapestry5.services.dashboard.DashboardTab
  Name of Tapestry page that provides the "content" block.
PageNameComponentEventResultProcessor - Class in org.apache.tapestry5.internal.services
  Used when a component event handler returns a string value.
PageNameComponentEventResultProcessor(LinkSource, ComponentEventResultProcessor) - Constructor for class org.apache.tapestry5.internal.services.PageNameComponentEventResultProcessor
PageNameMetaInjector - Class in org.apache.tapestry5.internal.services
  Injects a `<meta/>` element into the `<head/>` to identify the Tapestry page name.
PageNameMetaInjector(RequestGlobals) - Constructor for class org.apache.tapestry5.internal.services.PageNameMetaInjector
PagePreloader - Interface in org.apache.tapestry5.services.pageload
  Used to perform a pre-load of pages, at startup time.
PagePreloaderImpl - Class in org.apache.tapestry5.internal.pageload
PagePreloaderImpl(Logger, OperationTracker, ComponentSource, Collection<String>, ThreadLocale, LocalizationSetter) - Constructor for class org.apache.tapestry5.internal.pageload.PagePreloaderImpl
PAGER_PAGE_RANGE - Static variable in class org.apache.tapestry5.grid.GridConstants
  Default number of page to display before and after the current page in the `GridPager`
PAGER_POSITION - Static variable in class org.apache.tapestry5.grid.GridConstants
  Default pager position
PageRenderDispatcher - Class in org.apache.tapestry5.internal.services
  Dispatches incoming requests for render requests.
PageRenderDispatcher(ComponentRequestHandler, ComponentEventLinkEncoder) - Constructor for class org.apache.tapestry5.internal.services.PageRenderDispatcher
PageRenderLinkSource - Interface in org.apache.tapestry5.services
  A service that allows other services to create page render links.
PageRenderLinkSourceImpl - Class in org.apache.tapestry5.internal.services
PageRenderLinkSourceImpl(LinkSource, ComponentClassResolver) - Constructor for class org.apache.tapestry5.internal.services.PageRenderLinkSourceImpl
PageRenderLinkTransformer - Interface in org.apache.tapestry5.services.linktransform
  Allows the default `Link` for a page render request to be replaced.
PageRenderQueue - Interface in org.apache.tapestry5.internal.services
  A wrapper around `RenderQueue`, but referencable as a (per-thread) service.
PageRenderQueueImpl - Class in org.apache.tapestry5.internal.services
  This services keeps track of the page being rendered and the root command for the partial render, it is therefore request/thread scoped.
PageRenderQueueImpl(LoggerSource) - Constructor for class org.apache.tapestry5.internal.services.PageRenderQueueImpl
PageRenderRequestFilter - Interface in org.apache.tapestry5.services
  Filter interface for `PageRenderRequestHandler`, which allows extra behaviors to be injected into the processing of a page render request.
PageRenderRequestHandler - Interface in org.apache.tapestry5.services
  Handles a invocation related to rendering out a pages complete content.
PageRenderRequestHandlerImpl - Class in org.apache.tapestry5.internal.services
  Handles a page render request by activating and then rendering the page.
PageRenderRequestHandlerImpl(RequestPageCache, ComponentEventResultProcessor, PageResponseRenderer, PageActivator, Request) - Constructor for class org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl
PageRenderRequestParameters - Class in org.apache.tapestry5.services
  Used with `PageRenderRequestHandler` and `PageRenderRequestFilter` to define the logical page name and activation context for the request.
PageRenderRequestParameters(String, EventContext) - Constructor for class org.apache.tapestry5.services.PageRenderRequestParameters
  Deprecated.
  Use `PageRenderRequestParameters(String, EventContext, boolean)`.
PageRenderRequestParameters(String, EventContext, boolean) - Constructor for class org.apache.tapestry5.services.PageRenderRequestParameters
pageReset() - Method in interface org.apache.tapestry5.internal.structure.Page
  Invoked to notify `PageResetListener` listeners.
pageReset() - Method in class org.apache.tapestry5.internal.structure.PageImpl
PageReset - Annotation Type in org.apache.tapestry5.annotations
  Marker annotation for a method that should be invoked when a page is reset.
PageResetAnnotationWorker - Class in org.apache.tapestry5.internal.transform
  Implementation of the `PageReset` annotation.
PageResetAnnotationWorker() - Constructor for class org.apache.tapestry5.internal.transform.PageResetAnnotationWorker
PageResetListener - Interface in org.apache.tapestry5.internal.structure
  Deprecated.
  in 5.3.4
PageResponseRenderer - Interface in org.apache.tapestry5.internal.services
  Service responsible for writing a full page markup response.
PageResponseRendererImpl - Class in org.apache.tapestry5.internal.services
PageResponseRendererImpl(RequestGlobals, MarkupWriterFactory, PageMarkupRenderer, PageContentTypeAnalyzer, Response, Logger) - Constructor for class org.apache.tapestry5.internal.services.PageResponseRendererImpl
PAGES_SUBPACKAGE - Static variable in class org.apache.tapestry5.internal.InternalConstants
PageSource - Interface in org.apache.tapestry5.internal.services
  Access to localized page instances (which are now shared singletons, starting in release 5.2).
PageSourceImpl - Class in org.apache.tapestry5.internal.services
PageSourceImpl(PageLoader, ComponentRequestSelectorAnalyzer, ComponentDependencyRegistry, ComponentClassResolver, PageClassLoaderContextManager, PageCachingReferenceTypeService, boolean, boolean, Logger) - Constructor for class org.apache.tapestry5.internal.services.PageSourceImpl
PageTemplateLocator - Class in org.apache.tapestry5.internal.services.templates
  The special case for pages, where the template is searched for in the web application context.
PageTemplateLocator(Resource, ComponentClassResolver, String) - Constructor for class org.apache.tapestry5.internal.services.templates.PageTemplateLocator
PageTester - Class in org.apache.tapestry5.test
  This class is used to run a Tapestry app in a single-threaded, in-process testing environment.
PageTester(String, String) - Constructor for class org.apache.tapestry5.test.PageTester
  Initializes a PageTester without overriding any services and assuming that the context root is in src/main/webapp.
PageTester(String, String, String, Class...) - Constructor for class org.apache.tapestry5.test.PageTester
  Initializes a PageTester that acts as a browser and a servlet container to test drive your Tapestry pages.
PageTesterContext - Class in org.apache.tapestry5.internal.test
PageTesterContext(String) - Constructor for class org.apache.tapestry5.internal.test.PageTesterContext
PageTesterModule - Class in org.apache.tapestry5.internal.test
  Used in conjunction with `PageTester` to mock up and/or stub out portions of Tapestry that need to be handled differently when testing.
PageTesterModule() - Constructor for class org.apache.tapestry5.internal.test.PageTesterModule
PageTesterSession - Class in org.apache.tapestry5.internal.test
PageTesterSession() - Constructor for class org.apache.tapestry5.internal.test.PageTesterSession
Palette - Class in org.apache.tapestry5.corelib.components
  Multiple selection component.
Palette() - Constructor for class org.apache.tapestry5.corelib.components.Palette
PALETTE_ROWS_SIZE - Static variable in class org.apache.tapestry5.ComponentParameterConstants
  The default size of rows to display in a `Palette` component.
paragraph(int, int, int, int) - Method in class org.apache.tapestry5.test.RandomDataSource
  Strings together a random number of word lists (in sentence form) to create something that looks like a paragraph.
ParallelExecutor - Interface in org.apache.tapestry5.ioc.services
  A service that allows work to occur in parallel using a thread pool.
ParallelExecutorImpl - Class in org.apache.tapestry5.ioc.internal.services
ParallelExecutorImpl(ExecutorService, ThunkCreator, PerthreadManager) - Constructor for class org.apache.tapestry5.ioc.internal.services.ParallelExecutorImpl
Parameter - Annotation Type in org.apache.tapestry5.annotations
  Annotation placed on a field to indicate that it is, in fact, a component parameter.
PARAMETER - Enum constant in enum org.apache.tapestry5.internal.parser.TokenType
ParameterConduit - Interface in org.apache.tapestry5.internal.transform
  A facade around `Binding` and `InternalComponentResources` that is used to instrument fields with the `Parameter` annotation.
ParameterDescription - Class in org.apache.tapestry5.javadoc
ParameterDescription(VariableElement, String, String, String, String, boolean, boolean, boolean, String, boolean, DocCommentTreeProvider) - Constructor for class org.apache.tapestry5.javadoc.ParameterDescription
ParameterModel - Interface in org.apache.tapestry5.model
  Model for a formal parameter of a component.
ParameterModelImpl - Class in org.apache.tapestry5.internal.model
ParameterModelImpl(ComponentModel, String, boolean, boolean, String, boolean) - Constructor for class org.apache.tapestry5.internal.model.ParameterModelImpl
parameters - Variable in class org.apache.tapestry5.javadoc.ClassDescription
parameters() - Element in annotation type org.apache.tapestry5.annotations.Component
  Parameter bindings for the component.
ParametersServletRequestWrapper - Class in org.apache.tapestry5.upload.internal.services
  Wrapper for HttpServletRequest that overrides the parameter methods of the wrapped request.
ParametersServletRequestWrapper(HttpServletRequest) - Constructor for class org.apache.tapestry5.upload.internal.services.ParametersServletRequestWrapper
ParameterToken - Class in org.apache.tapestry5.internal.parser
  A parameter block to be passed to a component as a parameter.
ParameterToken(String, Location) - Constructor for class org.apache.tapestry5.internal.parser.ParameterToken
ParameterValue - Class in org.apache.tapestry5.upload.internal.services
  Holds single or multivalued values.
ParameterValue(String) - Constructor for class org.apache.tapestry5.upload.internal.services.ParameterValue
ParameterValue(String...) - Constructor for class org.apache.tapestry5.upload.internal.services.ParameterValue
ParameterWorker - Class in org.apache.tapestry5.internal.transform
  Responsible for identifying parameters via the `Parameter` annotation on component fields.
ParameterWorker(ComponentClassCache, BindingSource, ComponentDefaultProvider, TypeCoercer, PerthreadManager) - Constructor for class org.apache.tapestry5.internal.transform.ParameterWorker
parse() - Method in class org.apache.tapestry5.internal.dynamic.DynamicTemplateSaxParser
parse() - Method in class org.apache.tapestry5.internal.services.XMLTokenStream
parse(boolean) - Method in class org.apache.tapestry5.internal.services.SaxTemplateParser
parse(InputStream) - Method in class org.apache.tapestry5.internal.jpa.PersistenceParser
parse(String) - Method in interface org.apache.tapestry5.FieldTranslator
  Invoked after the client-submitted value has been `translated` to check that the value conforms to expectations (often, in terms of minimum or maximum value).
parse(String) - Method in class org.apache.tapestry5.internal.services.FieldTranslatorImpl
parse(String) - Method in class org.apache.tapestry5.internal.translator.BigTypesFormatter
parse(String) - Method in interface org.apache.tapestry5.internal.translator.NumericFormatter
  Parses a value from the client in a locale-specific way.
parse(String) - Method in class org.apache.tapestry5.internal.translator.NumericFormatterImpl
PARSE_CLIENT - Static variable in class org.apache.tapestry5.EventConstants
  Event triggered by some form-related components to parse a value provided by the client.
parseClient(Class<T>, String) - Method in interface org.apache.tapestry5.internal.translator.NumericTranslatorSupport
  Parses a client-submitted value in a localized manner.
parseClient(Class<T>, String) - Method in class org.apache.tapestry5.internal.translator.NumericTranslatorSupportImpl
parseClient(String, ComponentResources, FieldTranslator<Object>, NullFieldStrategy) - Method in interface org.apache.tapestry5.FieldValidationSupport
  A wrapper around `Translator.parseClient(Field, String, String)`.
parseClient(String, ComponentResources, FieldTranslator<Object>, NullFieldStrategy) - Method in class org.apache.tapestry5.internal.services.FieldValidationSupportImpl
parseClient(Field, String, String) - Method in class org.apache.tapestry5.internal.translator.NumericTranslator
parseClient(Field, String, String) - Method in class org.apache.tapestry5.internal.translator.StringTranslator
  Passes the clientValue through unchanged.
parseClient(Field, String, String) - Method in interface org.apache.tapestry5.Translator
  Converts a submitted request value into an appropriate server side value.
parseConvertedValue(String) - Method in class org.apache.tapestry5.internal.translator.BigDecimalNumericFormatter
parseConvertedValue(String) - Method in class org.apache.tapestry5.internal.translator.BigIntegerNumericFormatter
parseConvertedValue(String) - Method in class org.apache.tapestry5.internal.translator.BigTypesFormatter
parseKeyValue(String) - Static method in class org.apache.tapestry5.internal.TapestryInternalUtils
  Parses a key/value pair where the key and the value are seperated by an equals sign.
parsePropertiesFile(Resource) - Method in class org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl
parsePropertiesFile(Resource) - Method in interface org.apache.tapestry5.services.messages.PropertiesFileParser
  Read the contents of the file (which is expected to exist) and return it as a Map of string keys and values (as `CaseInsensitiveMap` should be used.
parseRequest(HttpServletRequest) - Method in class org.apache.tapestry5.upload.internal.services.MultipartDecoderImpl
parseTemplate(Resource) - Method in class org.apache.tapestry5.internal.dynamic.DynamicTemplateParserImpl
parseTemplate(Resource) - Method in interface org.apache.tapestry5.internal.services.TemplateParser
  Parses the given resource into a component template.
parseTemplate(Resource) - Method in class org.apache.tapestry5.internal.services.TemplateParserImpl
parseTemplate(Resource) - Method in interface org.apache.tapestry5.services.dynamic.DynamicTemplateParser
  Given a Resource, parse the XML file into a template.
PARTIAL_KEY - Static variable in class org.apache.tapestry5.internal.InternalConstants
  Key inside the response that contains the partial page render keys that are used to update the client.
PartialMarkupDocumentLinker - Class in org.apache.tapestry5.internal.services
PartialMarkupDocumentLinker() - Constructor for class org.apache.tapestry5.internal.services.PartialMarkupDocumentLinker
PartialMarkupRenderer - Interface in org.apache.tapestry5.services
  Defines an Ajax-oriented partial page render, wherein a render of a portion of a page occurs, and the content is stored into a key ("content") of a `JSONObject`, which is sent to the client side as the final response.
PartialMarkupRendererFilter - Interface in org.apache.tapestry5.services
  A filter (the main interface being `PartialMarkupRenderer`) applied when performing a partial page render as part of an Ajax-oriented request.
PartialMarkupRendererTerminator - Class in org.apache.tapestry5.internal.services
  Terminator for the `PartialMarkupRenderer` pipeline, which ultimately invokes `PageRenderQueue.renderPartial(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.json.JSONObject)` .
PartialMarkupRendererTerminator(PageRenderQueue) - Constructor for class org.apache.tapestry5.internal.services.PartialMarkupRendererTerminator
PartialTemplateRenderer - Interface in org.apache.tapestry5.services
  Service that provides methods that render `Block`s (`<t:block>` in the template), component instances and `RenderCommand`s to a `String` or `org.apache.tapestry5.dom.Document` in a programatic way.
PartialTemplateRendererImpl - Class in org.apache.tapestry5.internal.services
PartialTemplateRendererImpl(TypeCoercer) - Constructor for class org.apache.tapestry5.internal.services.PartialTemplateRendererImpl
passivate() - Element in annotation type org.apache.tapestry5.annotations.PageActivationContext
  Whether to create a passivate event handler
PASSIVATE - Static variable in class org.apache.tapestry5.EventConstants
  Event triggered when a link for a page is generated.
PASSWORD - Static variable in class org.apache.tapestry5.beaneditor.DataTypeConstants
  Used to render a password field for a `String` property.
PasswordField - Class in org.apache.tapestry5.corelib.components
  A version of `TextField`, but rendered out as an <input type="password"> element.
PasswordField() - Constructor for class org.apache.tapestry5.corelib.components.PasswordField
path - Variable in class org.apache.tapestry5.CookieBuilder
path - Variable in class org.apache.tapestry5.services.AssetAlias
  Deprecated.
Path - Annotation Type in org.apache.tapestry5.annotations
  Used in conjunction with the `Inject` annotation to inject an `Asset` based on a path.
PathConstructor - Interface in org.apache.tapestry5.services
  Central location for logic related to building client-side paths, taking into account the context path (if any), and the `SymbolConstants.APPLICATION_FOLDER` (if any).
PathConstructorImpl - Class in org.apache.tapestry5.internal.services
PathConstructorImpl(String, String) - Constructor for class org.apache.tapestry5.internal.services.PathConstructorImpl
peek() - Method in class org.apache.tapestry5.commons.util.Stack
  Returns the top element of the stack without affecting the stack.
peek(Class<T>) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
peek(Class<T>) - Method in interface org.apache.tapestry5.services.Environment
  Peeks at the current top of the indicated stack.
peekRequired(Class<T>) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
peekRequired(Class<T>) - Method in interface org.apache.tapestry5.services.Environment
  Peeks at the current top of the indicated stack (which must have a non-null value).
perform() - Method in interface org.apache.tapestry5.ioc.IOOperation
  Perform an operation and return a value, or throw the exception.
perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl
perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.OperationTrackerImpl
perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.PerThreadOperationTracker
perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.QuietOperationTracker
perform(String, IOOperation<T>) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
perform(String, IOOperation<T>) - Method in interface org.apache.tapestry5.ioc.OperationTracker
  As with `OperationTracker.invoke(String, Invokable)`, but the operation may throw an `IOException`.
perform(ComponentResources) - Method in interface org.apache.tapestry5.internal.services.ComponentResourcesOperation
  Deprecated.
  Perform some operation that requires the components' resources.
performRegistryStartup() - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
  It's not unreasonable for an eagerly-loaded service to decide to start a thread, at which point we raise issues about improper publishing of the Registry instance from the RegistryImpl constructor.
performRegistryStartup() - Method in class org.apache.tapestry5.ioc.internal.RegistryWrapper
performRegistryStartup() - Method in interface org.apache.tapestry5.ioc.Registry
  Invoked to eagerly load services marked with the `EagerLoad` annotation, and to execute all contributions to the Startup service.
PeriodicExecutor - Interface in org.apache.tapestry5.ioc.services.cron
  A service that executes a job at intervals specified by a `Schedule`.
PeriodicExecutorImpl - Class in org.apache.tapestry5.ioc.internal.services.cron
PeriodicExecutorImpl(ParallelExecutor, Logger) - Constructor for class org.apache.tapestry5.ioc.internal.services.cron.PeriodicExecutorImpl
PeriodicJob - Interface in org.apache.tapestry5.ioc.services.cron
Persist - Annotation Type in org.apache.tapestry5.annotations
  Identifies a field as persistent, meaning its value persists from one request to the next.
PersistedEntity - Class in org.apache.tapestry5.hibernate.web.internal
  Encapsulates a Hibernate entity name with an entity id.
PersistedEntity - Class in org.apache.tapestry5.internal.jpa
  Encapsulates a JPA entity name with an entity id.
PersistedEntity(Class, Object, String) - Constructor for class org.apache.tapestry5.internal.jpa.PersistedEntity
PersistedEntity(String, Serializable) - Constructor for class org.apache.tapestry5.hibernate.web.internal.PersistedEntity
PersistedTransientEntity - Class in org.apache.tapestry5.hibernate.web.internal
PersistedTransientEntity(Object) - Constructor for class org.apache.tapestry5.hibernate.web.internal.PersistedTransientEntity
PERSISTENCE_DESCRIPTOR - Static variable in class org.apache.tapestry5.jpa.JpaSymbols
  The location of the persistence configuration file, located on the classpath.
PERSISTENCE_STRATEGY - Static variable in class org.apache.tapestry5.SymbolConstants
  Identifies the default persistence strategy for all pages that do not provide an override (using this value as `key`).
PERSISTENCE_UNIT_NAME - Static variable in class org.apache.tapestry5.jpa.JpaConstants
  Name of the `EntityManager` property whose value is the name of a persistence unit.
PersistenceConstants - Class in org.apache.tapestry5
  Constants for persistent field strategies.
PersistenceConstants() - Constructor for class org.apache.tapestry5.PersistenceConstants
PersistenceContentHandler - Class in org.apache.tapestry5.internal.jpa
PersistenceContentHandler() - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceContentHandler
PersistenceContextSpecificEntityTransactionManager - Class in org.apache.tapestry5.internal.jpa
PersistenceContextSpecificEntityTransactionManager(Logger, EntityManager) - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceContextSpecificEntityTransactionManager
PersistenceContextWorker - Class in org.apache.tapestry5.internal.jpa
PersistenceContextWorker(EntityManagerManager) - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceContextWorker
PersistenceParser - Class in org.apache.tapestry5.internal.jpa
PersistenceParser() - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceParser
persistenceProviderClassName(String) - Method in class org.apache.tapestry5.internal.jpa.PersistenceUnitInfoImpl
  Set the the fully qualified name of the persistence provider implementation class.
persistenceProviderClassName(String) - Method in interface org.apache.tapestry5.jpa.TapestryPersistenceUnitInfo
  Set the the fully qualified name of the persistence provider implementation class.
PersistenceUnitConfigurer - Interface in org.apache.tapestry5.jpa
  Used to configure a PersistenceUnitInfo, which is used to create an EntityManagerFactory.
PersistenceUnitInfoImpl - Class in org.apache.tapestry5.internal.jpa
PersistenceUnitInfoImpl(String) - Constructor for class org.apache.tapestry5.internal.jpa.PersistenceUnitInfoImpl
persistent - Variable in enum org.apache.tapestry5.alerts.Duration
  True if the alert type should persist between requests.
PersistentFieldBundle - Interface in org.apache.tapestry5.services
  Encapsulates persisted property information for an entire page.
PersistentFieldBundleImpl - Class in org.apache.tapestry5.internal.services
PersistentFieldBundleImpl(Collection<PersistentFieldChange>) - Constructor for class org.apache.tapestry5.internal.services.PersistentFieldBundleImpl
PersistentFieldChange - Interface in org.apache.tapestry5.services
  Represents a previously stored change to a persistent field, within the context of a particular page of the application.
PersistentFieldChangeImpl - Class in org.apache.tapestry5.internal.services
PersistentFieldChangeImpl(String, String, Object) - Constructor for class org.apache.tapestry5.internal.services.PersistentFieldChangeImpl
PersistentFieldManager - Interface in org.apache.tapestry5.internal.services
  Handle persistent property changes.
PersistentFieldManagerImpl - Class in org.apache.tapestry5.internal.services
PersistentFieldManagerImpl(MetaDataLocator, Map<String, PersistentFieldStrategy>) - Constructor for class org.apache.tapestry5.internal.services.PersistentFieldManagerImpl
PersistentFieldStrategy - Interface in org.apache.tapestry5.services
  Defines how changes to fields (within components, within pages) may have their values persisted between requests.
PersistentLocale - Interface in org.apache.tapestry5.services
  Manages the persistent locale stored in the browser (inside the URL).
PersistentLocaleImpl - Class in org.apache.tapestry5.internal.services
PersistentLocaleImpl(PerthreadManager, String) - Constructor for class org.apache.tapestry5.internal.services.PersistentLocaleImpl
persistFieldChange(String, Object) - Method in interface org.apache.tapestry5.internal.InternalComponentResources
  Posts a change to a persistent field.
persistFieldChange(String, Object) - Method in class org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl
persistFieldChange(ComponentResources, String, Object) - Method in interface org.apache.tapestry5.internal.structure.Page
  Posts a change to a persistent field.
persistFieldChange(ComponentResources, String, Object) - Method in class org.apache.tapestry5.internal.structure.PageImpl
PersistWorker - Class in org.apache.tapestry5.internal.transform
  Converts fields with the `Persist` annotation into persistent fields.
PersistWorker(ComponentClassCache, PerthreadManager) - Constructor for class org.apache.tapestry5.internal.transform.PersistWorker
PERTHREAD - Static variable in class org.apache.tapestry5.ioc.ScopeConstants
  An alternate scope provided with Tapestry; a per-thread instance is created on demand, behind a shared proxy.
PerthreadManager - Interface in org.apache.tapestry5.ioc.services
  Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
PerthreadManagerImpl - Class in org.apache.tapestry5.ioc.internal.services
PerthreadManagerImpl(Logger) - Constructor for class org.apache.tapestry5.ioc.internal.services.PerthreadManagerImpl
PerThreadOperationTracker - Class in org.apache.tapestry5.ioc.internal
  Manages a per-thread OperationTracker using a ThreadLocal.
PerThreadOperationTracker(Logger) - Constructor for class org.apache.tapestry5.ioc.internal.PerThreadOperationTracker
PerThreadServiceLifecycle - Class in org.apache.tapestry5.ioc.internal.services
  Allows a service to exist "per thread" (in each thread).
PerThreadServiceLifecycle(PerthreadManager, PlasticProxyFactory) - Constructor for class org.apache.tapestry5.ioc.internal.services.PerThreadServiceLifecycle
PerThreadValue<T> - Interface in org.apache.tapestry5.ioc.services
  Provides access to per-thread (and, by extension, per-request) data, managed by the `PerthreadManager`.
PipelineBuilder - Interface in org.apache.tapestry5.ioc.services
  Creates a pipeline from a service interface and an ordered list of filters.
PipelineBuilderImpl - Class in org.apache.tapestry5.ioc.internal.services
PipelineBuilderImpl(PlasticProxyFactory, DefaultImplementationBuilder) - Constructor for class org.apache.tapestry5.ioc.internal.services.PipelineBuilderImpl
placeHiddenFieldAfter(Element) - Method in class org.apache.tapestry5.internal.services.HiddenFieldLocationRulesImpl
placeHiddenFieldAfter(Element) - Method in interface org.apache.tapestry5.services.HiddenFieldLocationRules
  Checks the element to see if a hidden field may be placed after the element (as a sibling element).
placeHiddenFieldInside(Element) - Method in class org.apache.tapestry5.internal.services.HiddenFieldLocationRulesImpl
placeHiddenFieldInside(Element) - Method in interface org.apache.tapestry5.services.HiddenFieldLocationRules
  Checks the element to see if a hidden field may be placed inside the element.
PLACEHOLDER_URL - Static variable in class org.apache.tapestry5.internal.services.UrlResource
PlasticClass - Interface in org.apache.tapestry5.plastic
  The representation of a class while it is being instrumented and transformed.
PlasticClassEvent - Interface in org.apache.tapestry5.plastic
  Describes a transformed class about to be loaded.
PlasticClassHandleShim - Class in org.apache.tapestry5.internal.plastic
  The interface for a "shim" class that provides the necessary hooks needed by `FieldHandle` and `MethodHandle` implementations for a particular, instantiated `PlasticClass`.
PlasticClassHandleShim() - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassHandleShim
PlasticClassImpl - Class in org.apache.tapestry5.internal.plastic
PlasticClassImpl(ClassNode, ClassNode, PlasticClassPool, InheritanceData, StaticContext, boolean) - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassImpl
PlasticClassListener - Interface in org.apache.tapestry5.plastic
  Allows a listener to be notified about classes about to be loaded by the manager's class loader.
PlasticClassListenerHub - Interface in org.apache.tapestry5.plastic
  Methods for adding and removing `PlasticClassListener`s .
PlasticClassListenerLogger - Class in org.apache.tapestry5.beanmodel.internal.services
PlasticClassListenerLogger(Logger) - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PlasticClassListenerLogger
PlasticClassLoader - Class in org.apache.tapestry5.internal.plastic
PlasticClassLoader(ClassLoader, ClassLoaderDelegate) - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassLoader
PlasticClassPool - Class in org.apache.tapestry5.internal.plastic
  Responsible for managing a class loader that allows ASM `ClassNode`s to be instantiated as runtime classes.
PlasticClassPool(ClassLoader, PlasticManagerDelegate, Set<String>, Set<TransformationOption>) - Constructor for class org.apache.tapestry5.internal.plastic.PlasticClassPool
  Creates the pool with a set of controlled packages; all classes in the controlled packages are loaded by the pool's class loader, and all top-level classes in the controlled packages are transformed via the delegate.
PlasticClassTransformation<T> - Interface in org.apache.tapestry5.plastic
  A wrapper around a `PlasticClass` that allows the class to be converted into a concrete class, once all transformations are complete.
PlasticClassTransformer - Interface in org.apache.tapestry5.plastic
  Interface for defining how a `PlasticClass` is transformed.
PlasticConstants - Class in org.apache.tapestry5.plastic
PlasticField - Interface in org.apache.tapestry5.plastic
  Represents a field of a class being transformed.
PlasticInternalUtils - Class in org.apache.tapestry5.internal.plastic
PlasticInternalUtils() - Constructor for class org.apache.tapestry5.internal.plastic.PlasticInternalUtils
PlasticManager - Class in org.apache.tapestry5.plastic
  Manages the internal class loaders and other logics necessary to load and transform existing classes, or to create new classes dynamically at runtime.
PlasticManager.PlasticManagerBuilder - Class in org.apache.tapestry5.plastic
  A builder object for configuring the PlasticManager before instantiating it.
PlasticManagerDelegate - Interface in org.apache.tapestry5.plastic
  Delegate to the `PlasticManager` that performs the actual transformations of the class.
PlasticMethod - Interface in org.apache.tapestry5.plastic
  A method of a transformed class.
PlasticProxyFactory - Interface in org.apache.tapestry5.commons.services
  A service used to create proxies of varying types.
PlasticProxyFactoryImpl - Class in org.apache.tapestry5.beanmodel.services
PlasticProxyFactoryImpl(ClassLoader, Logger) - Constructor for class org.apache.tapestry5.beanmodel.services.PlasticProxyFactoryImpl
PlasticProxyFactoryImpl(PlasticManager, Logger) - Constructor for class org.apache.tapestry5.beanmodel.services.PlasticProxyFactoryImpl
PlasticUtils - Class in org.apache.tapestry5.plastic
  Utilities for user code making use of Plastic.
PlasticUtils() - Constructor for class org.apache.tapestry5.plastic.PlasticUtils
PlasticUtils.FieldInfo - Class in org.apache.tapestry5.plastic
  Class used to represent a field name and its type for PlasticUtils.implementFieldValueProvider(PlasticClass, Set).
pleaseStop() - Method in class org.apache.tapestry5.ioc.junit.TapestryIOCJUnit4ClassRunner.RegistryManagerRunNotifier
pool - Variable in class org.apache.tapestry5.internal.plastic.AbstractAnnotationBuilder
pop() - Method in class org.apache.tapestry5.commons.util.Stack
  Pops the top element off the stack and returns it.
pop() - Method in class org.apache.tapestry5.dom.Element
  Removes an element; the element's children take the place of the node within its container.
pop() - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
pop() - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
  Discards the top value on the stack.
pop(Class<T>) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
pop(Class<T>) - Method in interface org.apache.tapestry5.services.Environment
  Removes and returns the top environmental object of the selected type.
popWide() - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
popWide() - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
  Pops a wide value (a primitive long or double).
port() - Element in annotation type org.apache.tapestry5.test.TapestryTestConfiguration
  The port to listen on for HTTP requests.
PORT_PARAMETER - Static variable in class org.apache.tapestry5.test.TapestryTestConstants
  `XmlTest` parameter holding the web server port.
POST_RENDER_CLEANUP_DESCRIPTION - Static variable in class org.apache.tapestry5.services.TransformConstants
  Description for `Component.postRenderCleanup()`.
postChange(String, String, String, Object) - Method in class org.apache.tapestry5.internal.services.AbstractSessionPersistentFieldStrategy
postChange(String, String, String, Object) - Method in class org.apache.tapestry5.internal.services.ClientPersistentFieldStorageImpl
postChange(String, String, String, Object) - Method in class org.apache.tapestry5.internal.services.ClientPersistentFieldStrategy
postChange(String, String, String, Object) - Method in interface org.apache.tapestry5.services.PersistentFieldStrategy
  Posts a change of a persistent property.
postChange(String, ComponentResources, String, Object) - Method in interface org.apache.tapestry5.internal.services.PersistentFieldManager
  Posts a change of a persistent property.
postChange(String, ComponentResources, String, Object) - Method in class org.apache.tapestry5.internal.services.PersistentFieldManagerImpl
postConstruct(T) - Method in class org.apache.tapestry5.internal.jpa.NoopInjectionTarget
PostInjection - Annotation Type in org.apache.tapestry5.ioc.annotations
  Annotation for methods that should be invoked after injection.
postRenderCleanup() - Method in interface org.apache.tapestry5.internal.InternalComponentResources
  Allows the resources to cleanup any render-time only data.
postRenderCleanup() - Method in class org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl
postRenderCleanup() - Method in interface org.apache.tapestry5.runtime.Component
  Lifecycle method invoked at the end of the `CleanupRender` render phase.
PREALLOCATE_FORM_CONTROL_NAMES - Static variable in class org.apache.tapestry5.EventConstants
  Name of a event triggered by the form component on the active page to allow it to pre-allocate the names of any query parameters that might be used by the page for its own purposes and should not be allocated to components.
preDestroy(T) - Method in class org.apache.tapestry5.internal.jpa.NoopInjectionTarget
Predicate<T> - Interface in org.apache.tapestry5.func
  Used when filtering a collection of objects of a given type; the predicate is passed each object in turn, and returns true to include the object in the result collection.
PrefixCheckStackTraceElementAnalyzer - Class in org.apache.tapestry5.internal.services
  Checks to see if a class has a given prefix to its class name.
PrefixCheckStackTraceElementAnalyzer(String, String) - Constructor for class org.apache.tapestry5.internal.services.PrefixCheckStackTraceElementAnalyzer
preload() - Method in interface org.apache.tapestry5.services.pageload.PageClassLoaderContextManager
  Preloads all data, first by collecting dependency data for all existing pages and the components, mixins and superclasses they use, then creating the page classloader contexts.
preload() - Method in class org.apache.tapestry5.services.pageload.PageClassLoaderContextManagerImpl
preloadContexts() - Method in interface org.apache.tapestry5.services.pageload.PageClassLoaderContextManager
  Preloads the page classloader contexts.
preloadContexts() - Method in class org.apache.tapestry5.services.pageload.PageClassLoaderContextManagerImpl
PRELOADER_MODE - Static variable in class org.apache.tapestry5.SymbolConstants
  Controls in what environment page preloading should occur.
PreloaderMode - Enum in org.apache.tapestry5.services.pageload
  Identifies when the `PagePreloader` should perform its loading.
preloadPageClassLoaderContexts(PageClassLoaderContextManager, ComponentDependencyRegistry, boolean, boolean) - Method in class org.apache.tapestry5.modules.PageLoadModule
preloadPages() - Method in class org.apache.tapestry5.internal.pageload.PagePreloaderImpl
preloadPages() - Method in interface org.apache.tapestry5.services.pageload.PagePreloader
  Loads any pages, subject to the preloader mode.
preloadPages(PagePreloader, PreloaderMode, boolean) - Static method in class org.apache.tapestry5.modules.PageLoadModule
prepare(int, int, List<SortConstraint>) - Method in interface org.apache.tapestry5.grid.GridDataSource
  Invoked to allow the source to prepare to present values.
prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.hibernate.web.HibernateGridDataSource
  Prepares the results, performing a query (applying the sort results, and the provided start and end index).
prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.internal.grid.CollectionGridDataSource
prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.internal.grid.NullDataSource
prepare(int, int, List<SortConstraint>) - Method in class org.apache.tapestry5.jpa.JpaGridDataSource
  Invoked to allow the source to prepare to present values.
Prepare() - Constructor for class org.apache.tapestry5.corelib.components.BeanEditor.Prepare
PREPARE - Static variable in class org.apache.tapestry5.EventConstants
  Invoked to let the containing component(s) prepare for the form rendering or the form submission.
PREPARE_FOR_RENDER - Static variable in class org.apache.tapestry5.EventConstants
  Invoked before `EventConstants.PREPARE` when rendering out the form.
PREPARE_FOR_SUBMIT - Static variable in class org.apache.tapestry5.EventConstants
  Invoked before `EventConstants.PREPARE` when the form is submitted.
prepareHTMLPageOnRender(OrderedConfiguration<MarkupRendererFilter>) - Static method in class org.apache.tapestry5.modules.JavaScriptModule
  Contributes 'ConfigureHTMLElement', which writes the attributes into the HTML tag to describe locale, etc.
prepareResponse(Response) - Method in interface org.apache.tapestry5.StreamResponse
  Prepares the response before it is sent to the client.
prepareResponse(Response) - Method in class org.apache.tapestry5.util.TextStreamResponse
  Does nothing; subclasses may override.
prettyPrint(PrintWriter) - Method in class org.apache.tapestry5.json.JSONCollection
  Prints the JSONObject to the writer using indentation (two spaces per indentation level).
preventDecoration() - Method in class org.apache.tapestry5.ioc.internal.ServiceBinderImpl
preventDecoration() - Method in interface org.apache.tapestry5.ioc.ServiceBindingOptions
  Disallows service decoration for this service.
preventReloading() - Method in class org.apache.tapestry5.ioc.internal.ServiceBinderImpl
preventReloading() - Method in interface org.apache.tapestry5.ioc.ServiceBindingOptions
  Identifies a service for which live class reloading is not desired.
PreventServiceDecoration - Annotation Type in org.apache.tapestry5.ioc.annotations
  Marks a service as not eligible for decoration.
Primary - Annotation Type in org.apache.tapestry5.ioc.annotations
  Marker annotation used to denote a service that is the primary instance of some common interface.
PRIMARY - Enum constant in enum org.apache.tapestry5.plastic.ClassType
  A primary class, either created new or by transforming an existing class.
PrimitiveFieldConstraintGenerator - Class in org.apache.tapestry5.internal.beaneditor
  Adds a "required" constraint for any property of whose type is a primitive (not a wrapper or reference) type.
PrimitiveFieldConstraintGenerator() - Constructor for class org.apache.tapestry5.internal.beaneditor.PrimitiveFieldConstraintGenerator
primitiveType - Variable in enum org.apache.tapestry5.internal.plastic.PrimitiveType
PrimitiveType - Enum in org.apache.tapestry5.internal.plastic
  Collects together information needed to write code that involves primitive types, including moving between wrapper types and primitive values, or extracting a primitive value from the `StaticContext`.
principal() - Element in annotation type org.apache.tapestry5.annotations.Parameter
  Used to mark a parameter as requiring earlier initialization than other parameters.
print(PrintWriter) - Method in class org.apache.tapestry5.json.JSONCollection
  Prints the JSONObject to the writer compactly (with no extra whitespace).
print(PrintWriter, boolean) - Method in class org.apache.tapestry5.json.JSONCollection
  Prints the JSONObject to the write (compactly or not).
PrintOutCollector - Class in org.apache.tapestry5.internal.util
  Utility for collecting the output of a `PrintWriter`.
PrintOutCollector() - Constructor for class org.apache.tapestry5.internal.util.PrintOutCollector
priority(InitializationPriority) - Method in interface org.apache.tapestry5.services.javascript.Initialization
  Changes the initialization priority of the initialization from its default, `InitializationPriority.NORMAL`.
proceed() - Method in class org.apache.tapestry5.internal.plastic.AbstractMethodInvocation
proceed() - Method in interface org.apache.tapestry5.plastic.MethodInvocation
  Proceed with the method invocation, either chaining into the next `MethodAdvice` added to the method, or ultimately into the actual method implementation.
proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CachePutMethodAdvice
proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CacheRemoveAllMethodAdvice
proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CacheRemoveMethodAdvice
proceed(MethodInvocation) - Method in class org.apache.tapestry5.jcache.internal.CacheResultMethodAdvice
proceedToAdvisedMethod() - Method in class org.apache.tapestry5.internal.plastic.AbstractMethodInvocation
  This is implemented in a runtime-generated subclass.
processFileItems(HttpServletRequest, List<FileItem>) - Method in class org.apache.tapestry5.upload.internal.services.MultipartDecoderImpl
processingInstruction(String, String) - Method in class org.apache.tapestry5.internal.jpa.PersistenceContentHandler
processResultValue(Class) - Method in class org.apache.tapestry5.internal.services.AjaxPageClassComponentEventResultProcessor
processResultValue(Class) - Method in class org.apache.tapestry5.internal.services.ClassResultProcessor
processResultValue(Object) - Method in class org.apache.tapestry5.internal.services.ObjectComponentEventResultProcessor
processResultValue(String) - Method in class org.apache.tapestry5.internal.services.AjaxPageNameComponentEventResultProcessor
  Obtains a page render `Link` for the named, then builds a JSON response for the client.
processResultValue(String) - Method in class org.apache.tapestry5.internal.services.PageNameComponentEventResultProcessor
processResultValue(URL) - Method in class org.apache.tapestry5.internal.services.AjaxURLComponentEventResultProcessor
processResultValue(MultiZoneUpdate) - Method in class org.apache.tapestry5.internal.services.ajax.MultiZoneUpdateEventResultProcessor
  Deprecated.
processResultValue(Link) - Method in class org.apache.tapestry5.internal.services.AjaxLinkComponentEventResultProcessor
processResultValue(JSONCollection) - Method in class org.apache.tapestry5.internal.services.JSONCollectionEventResultProcessor
processResultValue(JSONObject) - Method in class org.apache.tapestry5.internal.services.JSONObjectEventResultProcessor
processResultValue(Component) - Method in class org.apache.tapestry5.internal.services.AjaxComponentInstanceEventResultProcessor
processResultValue(Component) - Method in class org.apache.tapestry5.internal.services.ComponentInstanceResultProcessor
processResultValue(RenderCommand) - Method in class org.apache.tapestry5.internal.services.RenderCommandComponentEventResultProcessor
processResultValue(HttpError) - Method in class org.apache.tapestry5.internal.services.HttpErrorComponentEventResultProcessor
processResultValue(HttpStatus) - Method in class org.apache.tapestry5.internal.services.HttpStatusComponentEventResultProcessor
processResultValue(StreamPageContent) - Method in class org.apache.tapestry5.internal.services.StreamPageContentResultProcessor
processResultValue(StreamResponse) - Method in class org.apache.tapestry5.internal.services.StreamResponseResultProcessor
processResultValue(T) - Method in class org.apache.tapestry5.rest.jackson.internal.JacksonComponentEventResultProcessor
processResultValue(T) - Method in interface org.apache.tapestry5.services.ComponentEventResultProcessor
  For a given, non-null return value from a component event method, construct and send a response.
processSubmission(String) - Method in class org.apache.tapestry5.corelib.base.AbstractField
  Method implemented by subclasses to actually do the work of processing the submission of the form.
processSubmission(String) - Method in class org.apache.tapestry5.corelib.base.AbstractTextField
processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Checkbox
processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Checklist
processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.DateField
processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Html5DateField
processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Palette
processSubmission(String) - Method in class org.apache.tapestry5.corelib.components.Select
processSubmission(String) - Method in class org.apache.tapestry5.kaptcha.components.KaptchaField
processSubmission(String) - Method in class org.apache.tapestry5.upload.components.Upload
produce(CreationalContext<T>) - Method in class org.apache.tapestry5.internal.jpa.NoopInjectionTarget
produces() - Element in annotation type org.apache.tapestry5.annotations.RestInfo
  Defines the media types of the responses provided by the annotated REST event handler method in successful requests.
PRODUCTION - Enum constant in enum org.apache.tapestry5.services.pageload.PreloaderMode
PRODUCTION_MODE - Static variable in class org.apache.tapestry5.http.TapestryHttpSymbolConstants
  Indicates whether Tapestry is running in production mode or developer mode.
PRODUCTION_MODE - Static variable in class org.apache.tapestry5.SymbolConstants
  Indicates whether Tapestry is running in production mode or developer mode.
PRODUCTION_MODE_VALUE - Static variable in class org.apache.tapestry5.SymbolConstants
  A version of `TapestryHttpSymbolConstants.PRODUCTION_MODE` as a symbol reference.
productionModeOverrides(MappedConfiguration<Class, Object>, boolean) - Static method in class org.apache.tapestry5.modules.TapestryModule
  In production mode, override `UpdateListenerHub` to be an empty placeholder.
ProductionModeUnknownComponentFilter - Class in org.apache.tapestry5.internal.services
  A filter, used only in production mode, that does a "pre-flight check" that the indicated component actually exists.
ProductionModeUnknownComponentFilter(Request, RequestPageCache) - Constructor for class org.apache.tapestry5.internal.services.ProductionModeUnknownComponentFilter
PROGRESSIVE_DISPLAY - Static variable in class org.apache.tapestry5.EventConstants
  Event triggered by `ProgressiveDisplay` component to inform its container of what context (if any) is available.
ProgressiveDisplay - Class in org.apache.tapestry5.corelib.components
  A component used to implement the progressive enhancement web design strategy; the component renders itself with a simplified initial content (i.e., "loading ...") and an Ajax request then supplies the component's true body.
ProgressiveDisplay() - Constructor for class org.apache.tapestry5.corelib.components.ProgressiveDisplay
promote() - Method in enum org.apache.tapestry5.http.LinkSecurity
  Promotes to either `LinkSecurity.FORCE_SECURE` or `LinkSecurity.FORCE_INSECURE`.
PROP - Static variable in class org.apache.tapestry5.BindingConstants
  Binding expression prefix used to bind to a property of the component.
PropBinding - Class in org.apache.tapestry5.internal.bindings
  Base class for bindings created by the `PropBindingFactory`.
PropBinding(Location, Object, PropertyConduit, String, String) - Constructor for class org.apache.tapestry5.internal.bindings.PropBinding
PropBindingFactory - Class in org.apache.tapestry5.internal.bindings
  Binding factory for reading and updating JavaBean properties.
PropBindingFactory(PropertyConduitSource, StringInterner, PageClassLoaderContextManager) - Constructor for class org.apache.tapestry5.internal.bindings.PropBindingFactory
PropertiesFileParser - Interface in org.apache.tapestry5.services.messages
  Used when constructing a component's `Messages` object.
PropertiesFileParserImpl - Class in org.apache.tapestry5.internal.services.messages
PropertiesFileParserImpl() - Constructor for class org.apache.tapestry5.internal.services.messages.PropertiesFileParserImpl
Property - Annotation Type in org.apache.tapestry5.annotations
  Annotation for fields for which accessor methods (getters and setters) should be created.
PropertyAccess - Interface in org.apache.tapestry5.commons.services
  A wrapper around the JavaBean Introspector that allows more manageable access to JavaBean properties of objects.
PropertyAccessImpl - Class in org.apache.tapestry5.beanmodel.internal.services
PropertyAccessImpl() - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PropertyAccessImpl
PropertyAccessType - Enum in org.apache.tapestry5.plastic
  Used when converting a field into a property (that is, adding accessor methods for the field) to identify which method(s) to create (a getter to access the value and/or a mutator to modify the value).
PropertyAdapter - Interface in org.apache.tapestry5.commons.services
  Provides access to a single property within a class.
PropertyAdapterImpl - Class in org.apache.tapestry5.beanmodel.internal.services
propertyChain() - Method in class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser
propertyChain_return() - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser.propertyChain_return
PropertyConduit - Interface in org.apache.tapestry5.beanmodel
  Used to read or update the value associated with a property.
PropertyConduit2 - Interface in org.apache.tapestry5.beanmodel
  Extension to `PropertyConduit` that adds a method to access the generic property type.
PropertyConduitDelegate - Class in org.apache.tapestry5.beanmodel.internal.services
  Companion class for `PropertyConduit` instances created by the `PropertyConduitSource`.
PropertyConduitDelegate(TypeCoercer) - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PropertyConduitDelegate
PropertyConduitSource - Interface in org.apache.tapestry5.beanmodel.services
  A source for `PropertyConduit`s, which can be thought of as a compiled property path expression.
PropertyConduitSourceImpl - Class in org.apache.tapestry5.beanmodel.internal.services
PropertyConduitSourceImpl(PropertyAccess, PlasticProxyFactory, TypeCoercer, StringInterner) - Constructor for class org.apache.tapestry5.beanmodel.internal.services.PropertyConduitSourceImpl
PropertyDisplay - Class in org.apache.tapestry5.corelib.components
  Outputs a single property value.
PropertyDisplay() - Constructor for class org.apache.tapestry5.corelib.components.PropertyDisplay
PropertyDisplayBlocks - Class in org.apache.tapestry5.corelib.pages
  Contains blocks for displaying basic property types; the blocks are contributed to the `BeanBlockSource` service.
PropertyDisplayBlocks() - Constructor for class org.apache.tapestry5.corelib.pages.PropertyDisplayBlocks
PropertyEditBlocks - Class in org.apache.tapestry5.corelib.pages
  A page that exists to contain blocks used to edit different types of properties.
PropertyEditBlocks() - Constructor for class org.apache.tapestry5.corelib.pages.PropertyEditBlocks
PropertyEditContext - Interface in org.apache.tapestry5.services
  Defines a context for editing a property of a bean via `BeanEditor`.
PropertyEditor - Class in org.apache.tapestry5.corelib.components
  Used to edit a single property of a bean.
PropertyEditor() - Constructor for class org.apache.tapestry5.corelib.components.PropertyEditor
PropertyExpressionException - Exception in org.apache.tapestry5.beanmodel.internal.services
  Exception thrown when there is a problem parsing a property expression using the ANTLR property expression grammar.
PropertyExpressionException(String, String, Throwable) - Constructor for exception org.apache.tapestry5.beanmodel.internal.services.PropertyExpressionException
PropertyExpressionLexer - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionLexer() - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionLexer
PropertyExpressionLexer(CharStream) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionLexer
PropertyExpressionLexer(CharStream, RecognizerSharedState) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionLexer
PropertyExpressionParser - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser(TokenStream) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser
PropertyExpressionParser(TokenStream, RecognizerSharedState) - Constructor for class org.apache.tapestry5.beanmodel.internal.antlr.PropertyExpressionParser
PropertyExpressionParser.constant_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.expression_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.expressionList_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.keyword_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.list_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.map_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.mapEntry_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.mapEntryList_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.mapKey_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.methodInvocation_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.notOp_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.propertyChain_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.rangeOp_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.rangeopArg_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.start_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyExpressionParser.term_return - Class in org.apache.tapestry5.beanmodel.internal.antlr
PropertyModel - Interface in org.apache.tapestry5.beanmodel
  Part of a `BeanModel` that defines the attributes of a single property of a bean.
PropertyModelImpl - Class in org.apache.tapestry5.beanmodel.internal.beanmodel
PropertyModelImpl(BeanModel, String, PropertyConduit, Messages) - Constructor for class org.apache.tapestry5.beanmodel.internal.beanmodel.PropertyModelImpl
PropertyOutputContext - Interface in org.apache.tapestry5.services
  Provides context information needed when displaying a value.
PropertyOverrides - Interface in org.apache.tapestry5
  Provides access to blocks and messages used when overriding property labels, and property display or edit blocks.
PropertyOverridesImpl - Class in org.apache.tapestry5.internal
PropertyOverridesImpl(ComponentResources) - Constructor for class org.apache.tapestry5.internal.PropertyOverridesImpl
PropertyShadowBuilder - Interface in org.apache.tapestry5.ioc.services
  Creates a "shadow" of a property of an object.
PropertyShadowBuilderImpl - Class in org.apache.tapestry5.ioc.internal.services
PropertyShadowBuilderImpl(PlasticProxyFactory, PropertyAccess) - Constructor for class org.apache.tapestry5.ioc.internal.services.PropertyShadowBuilderImpl
propertyTypeMismatch(String, Class, Class, Class) - Static method in class org.apache.tapestry5.commons.internal.services.ServiceMessages
PropertyValueLabelProvider - Class in org.apache.tapestry5.internal.services
  Provides a label from a property of the passed object.
PropertyValueLabelProvider(ValueEncoderSource, PropertyAccess, String) - Constructor for class org.apache.tapestry5.internal.services.PropertyValueLabelProvider
PropertyValueProvider - Interface in org.apache.tapestry5.plastic
  Interface that can be implemented to provide access to field values based on their name.
PropertyValueProviderWorker - Class in org.apache.tapestry5.internal.transform
  Worker used to gather PlasticUtils.FieldInfo instances and implement PropertyValueProvider for any class that has them.
PropertyValueProviderWorker(PerthreadManager) - Constructor for class org.apache.tapestry5.internal.transform.PropertyValueProviderWorker
PropertyWorker - Class in org.apache.tapestry5.internal.transform
  Provides the getter and setter methods.
PropertyWorker(boolean) - Constructor for class org.apache.tapestry5.internal.transform.PropertyWorker
PROTOCOL_RELATIVE - Static variable in class org.apache.tapestry5.internal.AssetConstants
  For assets that are external (stored in another service) and have a protocol-relative URL (//...)
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in interface org.apache.tapestry5.commons.ObjectProvider
  Provides an object based on an expression.
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.jpa.EntityManagerObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.services.ApplicationMessageCatalogObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.services.AssetObjectProvider
  Provides the asset.
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.internal.services.ServiceAnnotationObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.AutobuildObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.StaticObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.SymbolObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.services.ValueObjectProvider
provide(Class<T>, AnnotationProvider, ObjectLocator, boolean) - Method in class org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl
provide(Class<T>, AnnotationProvider, ObjectLocator, boolean) - Method in interface org.apache.tapestry5.ioc.services.MasterObjectProvider
  Provides an object based on an expression.
PROVIDE_COMPLETIONS - Static variable in class org.apache.tapestry5.EventConstants
  Event triggered by an `Autocomplete` mixin to request completions of the current input.
PROVIDE_ENTITY_VALUE_ENCODERS - Static variable in class org.apache.tapestry5.hibernate.HibernateSymbols
  If true (the default), then `ValueEncoder`s are automatically created for each entity.
PROVIDE_ENTITY_VALUE_ENCODERS - Static variable in class org.apache.tapestry5.jpa.JpaSymbols
PROVIDE_ENTITY_VALUE_ENCODERS_SYMBOL - Static variable in class org.apache.tapestry5.hibernate.HibernateConstants
  Deprecated.
  Use `HibernateSymbols.PROVIDE_ENTITY_VALUE_ENCODERS` instead.
provideApplicationStateContributions(MappedConfiguration<Class, ApplicationStateContribution>, EntityManagerSource, boolean) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
provideApplicationStatePersistenceStrategies(MappedConfiguration<String, ApplicationStatePersistenceStrategy>) - Method in class org.apache.tapestry5.jpa.modules.JpaModule
provideBaseAjaxComponentEventResultProcessors(MappedConfiguration<Class, ComponentEventResultProcessor>) - Static method in class org.apache.tapestry5.modules.TapestryModule
  Contributes handlers for the following types: Object Failure case, added to provide more useful exception message `RenderCommand` Typically, a `Block` `Component` Renders the component and its body (unless its a page, in which case a redirect JSON response is sent) `JSONObject` or `JSONArray` The JSONObject is returned as a text/javascript response `StreamResponse` The stream response is sent as the actual response String Interprets the value as a logical page name and sends a client response to redirect to that page `Link` Sends a JSON response to redirect to the link `Class` Treats the class as a page class and sends a redirect for a page render for that page `MultiZoneUpdate` Sends a single JSON response to update the content of multiple zones In most cases, when you want to support a new type, you should convert it to one of the built-in supported types (such as `RenderCommand`.
provideBasicTypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.commons.internal.BasicTypeCoercions
  Provides the basic type coercions to a `MappedConfiguration` instance.
provideBasicTypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.ioc.modules.TapestryIOCModule
  Contributes a set of standard type coercions to the `TypeCoercer` service: Object to String Object to Boolean String to Double String to BigDecimal BigDecimal to Double Double to BigDecimal String to BigInteger BigInteger to Long String to Long Long to Byte Long to Short Long to Integer Double to Long Double to Float Float to Double Long to Double String to Boolean ("false" is always false, other non-blank strings are true) Number to Boolean (true if number value is non zero) Null to Boolean (always false) Collection to Boolean (false if empty) Object[] to List primitive[] to List Object to List (by wrapping as a singleton list) String to File String to `TimeInterval` `TimeInterval` to Long Object to Object[] (wrapping the object as an array) Collection to Object[] (via the toArray() method) `Flow` to List `Flow` to Boolean (false if empty)
provideBuiltinAssetDispatchers(MappedConfiguration<String, AssetRequestHandler>, AssetFactory, StackAssetRequestHandler, ClasspathAssetAliasManager, ResourceStreamer, AssetSource, ClasspathAssetProtectionRule) - Static method in class org.apache.tapestry5.modules.AssetsModule
  Contributes an handler for each mapped classpath alias, as well handlers for context assets and stack assets (combined `JavaScriptStack` files).
provideBuiltinJavaScriptStacks(MappedConfiguration<String, JavaScriptStack>, JavaScriptStack, JavaScriptStack) - Static method in class org.apache.tapestry5.modules.JavaScriptModule
  Contributes the "core" and "internal" `JavaScriptStack`s
provideClassTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
provideCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.json.modules.JSONModule
  `String` to `JSONObject` `String` to `JSONArray`
provideCommitAfterAnnotationSupport(OrderedConfiguration<ComponentClassTransformWorker2>) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
  Adds the CommitAfter annotation work, to process the `CommitAfter` annotation.
provideCoreAndAppLibraries(Configuration<LibraryMapping>, String) - Static method in class org.apache.tapestry5.modules.TapestryModule
provideDefaultBeanBlocks(Configuration<BeanBlockContribution>) - Static method in class org.apache.tapestry5.kaptcha.modules.KaptchaModule
provideDefaultBeanBlocks(Configuration<BeanBlockContribution>) - Static method in class org.apache.tapestry5.modules.TapestryModule
provideDefaultDataTypeAnalyzers(MappedConfiguration<Class, String>) - Static method in class org.apache.tapestry5.commons.internal.BasicDataTypeAnalyzers
  Maps property types to data type names: String --> text Number --> number Enum --> enum Boolean --> boolean Date --> date
provideEntityPackages(Configuration<String>, String) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
provideEntityPersistentFieldStrategies(MappedConfiguration<String, PersistentFieldStrategy>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
provideExtraModuleClasses(ServletContext) - Method in class org.apache.tapestry5.http.TapestryFilter
  Overridden in subclasses to provide additional module classes beyond those normally located.
provideExtraModuleClasses(ServletContext) - Method in class org.apache.tapestry5.TapestryFilter
  Overridden in subclasses to provide additional module classes beyond those normally located.
provideExtraModuleDefs() - Method in class org.apache.tapestry5.test.PageTester
  Overridden in subclasses to provide additional module definitions beyond those normally located.
provideExtraModuleDefs(ServletContext) - Method in class org.apache.tapestry5.http.TapestryFilter
  Overridden in subclasses to provide additional module definitions beyond those normally located.
provideExtraModuleDefs(ServletContext) - Method in class org.apache.tapestry5.spring.TapestrySpringFilter
provideFactoryDefaults(MappedConfiguration<String, String>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
provideHibernateDashboardTab(OrderedConfiguration<DashboardTab>) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
provideInjectableSessionObject(MappedConfiguration<Class, Object>, Session) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.AssetInjectionProvider
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.BlockInjectionProvider
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.CommonResourcesInjectionProvider
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.DefaultInjectionProvider
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.services.ServiceInjectionProvider
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in class org.apache.tapestry5.internal.transform.InjectNamedProvider
provideInjection(PlasticField, ObjectLocator, MutableComponentModel) - Method in interface org.apache.tapestry5.services.transform.InjectionProvider2
  Perform the injection, if possible.
provideJSR10TypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.ioc.modules.TapestryIOCModule
  Contributes coercions to and from Java Time API (JSR 310) classes.
provideJSR310TypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple>) - Static method in class org.apache.tapestry5.commons.internal.BasicTypeCoercions
  Provides the basic type coercions for JSR310 (java.time.*) to a `Configuration` instance.
provideLibraryMapping(Configuration<LibraryMapping>) - Static method in class org.apache.tapestry5.hibernate.web.modules.HibernateModule
provideLibraryMapping(Configuration<LibraryMapping>) - Static method in class org.apache.tapestry5.kaptcha.modules.KaptchaModule
provideLibraryMessages(OrderedConfiguration<Resource>, Resource) - Static method in class org.apache.tapestry5.kaptcha.modules.KaptchaModule
provideObjectProviders(OrderedConfiguration<ObjectProvider>) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
providePerthreadScope(MappedConfiguration<String, ServiceLifecycle>) - Static method in class org.apache.tapestry5.ioc.modules.TapestryIOCModule
  Contributes the "perthread" scope.
Provider() - Constructor for class org.apache.tapestry5.commons.services.GenericsResolver.Provider
providerOptions(StreamableResource) - Method in interface org.apache.tapestry5.webresources.GoogleClosureMinimizerOptionsProvider
  Returns the compiler options to be used by GoogleClosureMinimizer.
provideServiceProxy(String) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
provideServiceProxy(String) - Method in interface org.apache.tapestry5.ioc.internal.ServiceProxyProvider
  Look up the service and return its proxy.
provideStandardInjectionProviders(OrderedConfiguration<InjectionProvider2>, SymbolSource, AssetSource) - Static method in class org.apache.tapestry5.modules.TapestryModule
  Default based on `MasterObjectProvider` Named Handles fields with the `Named` annotation Block injects fields of type `Block` CommonResources Access to properties of resources (log, messages, etc.) Asset injection of assets (triggered via `Path` annotation), with the path relative to the component class Service Ordered last, for use when Inject is present and nothing else works, matches field type against Tapestry IoC services
provideString() - Method in interface org.apache.tapestry5.internal.services.StringProvider
  Ask the object to provide the desired string.
provideT5InternalLibrary(Configuration<LibraryMapping>) - Static method in class org.apache.tapestry5.internal.t5internal.modules.InternalTestModule
provideTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2>, MetaWorker, ComponentClassResolver, ComponentDependencyRegistry, PropertyValueProviderWorker, boolean, boolean) - Static method in class org.apache.tapestry5.modules.TapestryModule
  Adds a number of standard component class transform workers: Parameter Identifies parameters based on the `Parameter` annotation BindParameter Support for the `BindParameter` annotation Property Generates accessor methods if `Property` annotation is present Import Supports the `Import` annotation UnclaimedField Manages unclaimed fields, storing their value in a `PerThreadValue` OnEvent Handle the @OnEvent annotation, and related naming convention RenderCommand Ensures all components also implement `RenderCommand` SupportsInformalParameters Checks for the annotation RenderPhase Link in render phase methods Retain Allows fields to retain their values between requests Meta Checks for meta data annotations and adds it to the component model PageActivationContext Support for `PageActivationContext` annotation DiscardAfter Support for `DiscardAfter` method annotation MixinAfter Support for the `MixinAfter` mixin class annotation PageReset Checks for the `PageReset` annotation Mixin Adds a mixin as part of a component's implementation Cached Checks for the `Cached` annotation ActivationRequestParameter Support for the `ActivationRequestParameter` annotation PageLoaded, PageAttached, PageDetached Support for annotations `PageLoaded`, `PageAttached`, `PageDetached` InjectService Handles the `InjectService` annotation Component Defines embedded components based on the `Component` annotation Environment Allows fields to contain values extracted from the `Environment` service ApplicationState Converts fields that reference application state objects Persist Allows fields to store their their value persistently between requests via `Persist` SessionAttribute Support for the `SessionAttribute` Log Checks for the `Log` annotation HeartbeatDeferred Support for the `HeartbeatDeferred` annotation, which defers method invocation to the end of the `Heartbeat` Inject Used with the `Inject` annotation, when a value is supplied Operation Support for the `Operation` method annotation
provideValueEncoders(MappedConfiguration<Class, ValueEncoderFactory>, boolean, EntityManagerSource, EntityManagerManager, TypeCoercer, PropertyAccess, LoggerSource) - Static method in class org.apache.tapestry5.jpa.modules.JpaModule
ProxiesStackTraceElementAnalyzer - Class in org.apache.tapestry5.internal.services
  Identifies frames for various proxy classes (class name starts with a '$' and there's no line number.
ProxiesStackTraceElementAnalyzer() - Constructor for class org.apache.tapestry5.internal.services.ProxiesStackTraceElementAnalyzer
proxy(Class<T>, Class<? extends T>) - Method in interface org.apache.tapestry5.commons.ObjectLocator
  Creates a proxy.
proxy(Class<T>, Class<? extends T>) - Method in class org.apache.tapestry5.ioc.internal.ObjectLocatorImpl
proxy(Class<T>, Class<? extends T>) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
proxy(Class<T>, Class<? extends T>) - Method in class org.apache.tapestry5.ioc.internal.RegistryWrapper
proxy(Class<T>, Class<? extends T>, ObjectLocator) - Method in interface org.apache.tapestry5.ioc.internal.InternalRegistry
  Creates a just-in-time (and possibly, live reloading) proxy for the indicated class and interface, using the provided locator to autobuild the implementationClass (when necessary).
proxy(Class<T>, Class<? extends T>, ObjectLocator) - Method in class org.apache.tapestry5.ioc.internal.RegistryImpl
proxyFactory - Variable in class org.apache.tapestry5.ioc.internal.AbstractServiceInstrumenter
proxyInterface(Class, PlasticField) - Method in class org.apache.tapestry5.internal.plastic.PlasticClassImpl
proxyInterface(Class, PlasticField) - Method in interface org.apache.tapestry5.plastic.PlasticClass
  Introduces the interface, and then invokes `PlasticMethod.delegateTo(PlasticField)` on each method defined by the interface.
proxyInterface(Class, PlasticMethod) - Method in class org.apache.tapestry5.internal.plastic.PlasticClassImpl
proxyInterface(Class, PlasticMethod) - Method in interface org.apache.tapestry5.plastic.PlasticClass
  Introduces the interface, and then invokes `PlasticMethod.delegateTo(PlasticMethod)` on each method defined by the interface.
publicId - Variable in class org.apache.tapestry5.internal.parser.DTDToken
publicId - Variable in class org.apache.tapestry5.internal.services.DTDData
PUBLISH_COMPONENT_EVENTS_META - Static variable in class org.apache.tapestry5.internal.InternalConstants
  Name of the ComponentModel metadata key whiche stores the PublishEvent data.
PUBLISH_COMPONENT_EVENTS_URL_PROPERTY - Static variable in class org.apache.tapestry5.internal.InternalConstants
  Name of the JSONObject key name which holds the name of the event to be published.
PUBLISH_OPENAPI_DEFINITON - Static variable in class org.apache.tapestry5.SymbolConstants
  Defines whether the OpenAPI description file of this application's REST endpoints should be published or not.
PublishEvent - Annotation Type in org.apache.tapestry5.annotations
  Marks an event handler method to be published as an event to be called in JavaScript through the `t5/core/ajax` function when the `options` parameter has an `element` attribute.
publishParameters() - Element in annotation type org.apache.tapestry5.annotations.Component
  A comma-separated list of parameters of the component that should be published as parameters of the containing component.
PublishServerSideEvents - Class in org.apache.tapestry5.corelib.mixins
  Tapestry internal mixin used to implement the `PublishEvent` event logic.
PublishServerSideEvents() - Constructor for class org.apache.tapestry5.corelib.mixins.PublishServerSideEvents
push(E) - Method in class org.apache.tapestry5.commons.util.Stack
  Pushes a new item onto the stack.
push(Class<T>, T) - Method in class org.apache.tapestry5.internal.services.EnvironmentImpl
push(Class<T>, T) - Method in interface org.apache.tapestry5.services.Environment
  Pushes a new service onto the stack.
push(RenderCommand) - Method in class org.apache.tapestry5.internal.services.RenderQueueImpl
push(RenderCommand) - Method in interface org.apache.tapestry5.runtime.RenderQueue
  Adds the new command to the front of the queue.
push(T) - Method in class org.apache.tapestry5.internal.jpa.NoopCreationalContext
put(int, Object) - Method in class org.apache.tapestry5.json.JSONArray
  Sets the value at `index` to `value`, null padding this array to the required length if necessary.
put(Object) - Method in class org.apache.tapestry5.json.JSONArray
  Deprecated.
  The use of `JSONArray.add(Object)` is encouraged.
put(String, Object) - Method in class org.apache.tapestry5.json.JSONObject
  Maps `name` to `value`, clobbering any existing name/value mapping with the same name.
put(String, T) - Method in class org.apache.tapestry5.internal.util.NamedSet
  Stores a new value into the set, replacing any previous value with the same name.
put(String, V) - Method in class org.apache.tapestry5.commons.util.CaseInsensitiveMap
put(T) - Method in class org.apache.tapestry5.internal.util.Holder
putAll(Iterable<?>) - Method in class org.apache.tapestry5.json.JSONArray
  Puts all objects from the collection into this JSONArray, using `JSONArray.put(Object)`.
putAll(Map<? extends String, ? extends Object>) - Method in class org.apache.tapestry5.json.JSONObject
  Invokes `JSONObject.put(String, Object)` for each value from the map.
putField(String, String, Class) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
putField(String, String, Class) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
putField(String, String, String) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
putField(String, String, String) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
  Expects the stack to contain the instance to update, and the value to store into the field.
putIfNew(String, T) - Method in class org.apache.tapestry5.internal.util.NamedSet
  Puts a new value, but only if it does not already exist.
putPropertyNameIntoBeanValidationContext(String) - Method in class org.apache.tapestry5.corelib.base.AbstractField
putStaticField(String, String, Class) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
putStaticField(String, String, Class) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
  Sets a static field; the new field value should be on top of the stack.
putStaticField(String, String, String) - Method in class org.apache.tapestry5.internal.plastic.InstructionBuilderImpl
putStaticField(String, String, String) - Method in interface org.apache.tapestry5.plastic.InstructionBuilder
  Sets a static field; the new field value should be on top of the stack.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form