Package org.primefaces.util
Class SharedStringBuilder
java.lang.Object
org.primefaces.util.SharedStringBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringBuilderGet a sharedStringBuilderinstance.static StringBuilderGet a sharedStringBuilderinstance.static StringBuilderGet a sharedStringBuilderinstance.static StringBuilderGet a sharedStringBuilderinstance.
-
Method Details
-
get
public static StringBuilder get(javax.faces.context.FacesContext context, String key, int initialSize) Get a sharedStringBuilderinstance. This is required as e.g. 100 e.g.SearchExpressionFacade.resolveClientId(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.String)calls would create 300StringBuilderinstances!- Parameters:
context- TheFacesContextkey- The key for theFacesContextattributes.initialSize- The initial size for theStringBuilder.- Returns:
- The shared
StringBuilderinstance
-
get
Get a sharedStringBuilderinstance. This is required as e.g. 100 e.g.SearchExpressionFacade.resolveClientId(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.String)calls would create 300StringBuilderinstances!- Parameters:
context- TheFacesContextkey- The key for theFacesContextattributes.- Returns:
- The shared
StringBuilderinstance
-
get
Get a sharedStringBuilderinstance. This is required as e.g. 100 e.g.SearchExpressionFacade.resolveClientId(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.String)calls would create 300StringBuilderinstances!- Parameters:
key- The key for theFacesContextattributes.- Returns:
- The shared
StringBuilderinstance
-
get
Get a sharedStringBuilderinstance. This is required as e.g. 100 e.g.SearchExpressionFacade.resolveClientId(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.String)calls would create 300StringBuilderinstances!- Parameters:
key- The key for theFacesContextattributes.initialSize- The initial size for theStringBuilder.- Returns:
- The shared
StringBuilderinstance
-