Tabnine Logo
Segment
Code IndexAdd Tabnine to your IDE (free)

How to use
Segment
in
com.ocpsoft.pretty.faces.url

Best Java code snippets using com.ocpsoft.pretty.faces.url.Segment (Showing top 12 results out of 315)

origin: com.ocpsoft/prettyfaces-jsf2

  pathParameters.add(param);
  expressionMatcher.appendReplacement(segmentableExpressions, Segment.parameterize(paramIndex));
  paramIndex++;
for (String segmentPattern : segmentedPattern.getSegments())
  Segment segment = new Segment();
  segment.setTemplate(segmentPattern);
  StringBuffer regex = new StringBuffer();
  Matcher parameterMatcher = Segment.getTemplateMatcher(segmentPattern);
  while (parameterMatcher.find())
   segment.addParameter(parameter);
   parameterMatcher.appendReplacement(regex, "(" + parameter.getRegex() + ")");
  segment.setRegex(regex.toString());
  pathSegments.add(segment);
  segmentIndex++;
for (Segment s : pathSegments)
  regexSegments.add(s.getRegex());
origin: ocpsoft/prettyfaces

regex += segment.getRegex();
if (iter.hasNext() || url.hasTrailingSlash())
if (segmentMatcher.find())
  for (int j = 0; j < segment.numParameters(); j++)
   PathParameter param = segment.getParameter(j).copy();
   param.setValue(value);
   result.add(param);
origin: ocpsoft/prettyfaces

for (Segment segment : pathSegments)
 String template = segment.getTemplate();
 Matcher parameterMatcher = Segment.getTemplateMatcher(template);
origin: ocpsoft/prettyfaces

for (Segment segment : pathSegments)
 String template = segment.getTemplate();
 Matcher parameterMatcher = Segment.getTemplateMatcher(template);
origin: ocpsoft/rewrite

  pathParameters.add(param);
  expressionMatcher.appendReplacement(segmentableExpressions, Segment.parameterize(paramIndex));
  paramIndex++;
  Segment segment = new Segment();
  segment.setTemplate(segmentPattern);
  StringBuffer regex = new StringBuffer();
  Matcher parameterMatcher = Segment.getTemplateMatcher(segmentPattern);
  while (parameterMatcher.find())
   segment.addParameter(parameter);
   parameterMatcher.appendReplacement(regex, "(" + parameter.getRegex() + ")");
  segment.setRegex(regex.toString());
  pathSegments.add(segment);
for (Segment s : pathSegments)
  regexSegments.add(s.getRegex());
origin: ocpsoft/rewrite

regex += segment.getRegex();
if (iter.hasNext() || url.hasTrailingSlash())
if (segmentMatcher.find())
  for (int j = 0; j < segment.numParameters(); j++)
   PathParameter param = segment.getParameter(j).copy();
   param.setValue(value);
   result.add(param);
origin: com.ocpsoft/prettyfaces-jsf2

for (Segment segment : pathSegments)
 String template = segment.getTemplate();
 Matcher parameterMatcher = Segment.getTemplateMatcher(template);
origin: ocpsoft/prettyfaces

  pathParameters.add(param);
  expressionMatcher.appendReplacement(segmentableExpressions, Segment.parameterize(paramIndex));
  paramIndex++;
for (String segmentPattern : segmentedPattern.getSegments())
  Segment segment = new Segment();
  segment.setTemplate(segmentPattern);
  StringBuffer regex = new StringBuffer();
  Matcher parameterMatcher = Segment.getTemplateMatcher(segmentPattern);
  while (parameterMatcher.find())
   segment.addParameter(parameter);
   parameterMatcher.appendReplacement(regex, "(" + parameter.getRegex() + ")");
  segment.setRegex(regex.toString());
  pathSegments.add(segment);
  segmentIndex++;
for (Segment s : pathSegments)
  regexSegments.add(s.getRegex());
origin: com.ocpsoft/prettyfaces-jsf2

regex += segment.getRegex();
if (iter.hasNext() || url.hasTrailingSlash())
if (segmentMatcher.find())
  for (int j = 0; j < segment.numParameters(); j++)
   PathParameter param = segment.getParameter(j).copy();
   param.setValue(value);
   result.add(param);
origin: ocpsoft/rewrite

for (Segment segment : pathSegments)
 String template = segment.getTemplate();
 Matcher parameterMatcher = Segment.getTemplateMatcher(template);
origin: ocpsoft/prettyfaces

  pathParameters.add(param);
  expressionMatcher.appendReplacement(segmentableExpressions, Segment.parameterize(paramIndex));
  paramIndex++;
for (String segmentPattern : segmentedPattern.getSegments())
  Segment segment = new Segment();
  segment.setTemplate(segmentPattern);
  StringBuffer regex = new StringBuffer();
  Matcher parameterMatcher = Segment.getTemplateMatcher(segmentPattern);
  while (parameterMatcher.find())
   segment.addParameter(parameter);
   parameterMatcher.appendReplacement(regex, "(" + parameter.getRegex() + ")");
  segment.setRegex(regex.toString());
  pathSegments.add(segment);
  segmentIndex++;
for (Segment s : pathSegments)
  regexSegments.add(s.getRegex());
origin: ocpsoft/prettyfaces

regex += segment.getRegex();
if (iter.hasNext() || url.hasTrailingSlash())
if (segmentMatcher.find())
  for (int j = 0; j < segment.numParameters(); j++)
   PathParameter param = segment.getParameter(j).copy();
   param.setValue(value);
   result.add(param);
com.ocpsoft.pretty.faces.urlSegment

Most used methods

  • <init>
  • addParameter
    Add a new parameter to this Segment's internal list. These objects represent PathParameters found wi
  • getParameter
    Get the PathParameter at the given index.
  • getRegex
    Get the parameterized (grouped) regular expression representing this Segment
  • getTemplate
    Get the template representing this Segment
  • getTemplateMatcher
    Can be used to discover String representations of template parameters encoded via #parameterize(int)
  • numParameters
    Return the number of PathParameters contained within this Segment.
  • parameterize
    Return a String representation of a parameter index value that can be re-discovered via #getTemplate
  • setRegex
  • setTemplate

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getResourceAsStream (ClassLoader)
  • onRequestPermissionsResult (Fragment)
  • setRequestProperty (URLConnection)
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • Menu (java.awt)
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now