Codota Logo
Result.isSuccess
Code IndexAdd Codota to your IDE (free)

How to use
isSuccess
method
in
org.petitparser.context.Result

Best Java code snippets using org.petitparser.context.Result.isSuccess (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Result result = null;
 for (Parser parser : parsers) {
  result = parser.parseOn(context);
  if (result.isSuccess()) {
   return result;
  }
 }
 return result;
}
origin: com.github.petitparser/petitparser-core

/**
 * Tests if the {@code input} can be successfully parsed.
 */
public boolean accept(String input) {
 return parse(input).isSuccess();
}
origin: petitparser/java-petitparser

/**
 * Tests if the {@code input} can be successfully parsed.
 */
public boolean accept(String input) {
 return parse(input).isSuccess();
}
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Result result = null;
 for (Parser parser : parsers) {
  result = parser.parseOn(context);
  if (result.isSuccess()) {
   return result;
  }
 }
 return result;
}
origin: com.github.petitparser/petitparser-core

private Result consume(Parser parser, Context context) {
 Result result = parser.parseOn(context);
 while (result.isSuccess()) {
  result = parser.parseOn(result);
 }
 return result;
}
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  return result;
 } else {
  return context.success(otherwise);
 }
}
origin: petitparser/java-petitparser

private Result consume(Parser parser, Context context) {
 Result result = parser.parseOn(context);
 while (result.isSuccess()) {
  result = parser.parseOn(result);
 }
 return result;
}
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  return result;
 } else {
  return context.success(otherwise);
 }
}
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  return result.success(function.apply(result.get()));
 } else {
  return result;
 }
}
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  return result.success(function.apply(result.get()));
 } else {
  return result;
 }
}
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  return context.success(result.get());
 } else {
  return result;
 }
}
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  return context.success(result.get());
 } else {
  return result;
 }
}
origin: com.github.petitparser/petitparser-core

if (stop.isSuccess()) {
 return contexts.get(contexts.size() - 1).success(elements);
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  String flattened = context.getBuffer()
    .substring(context.getPosition(), result.getPosition());
  return result.success(flattened);
 } else {
  return result;
 }
}
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  String flattened = context.getBuffer()
    .substring(context.getPosition(), result.getPosition());
  return result.success(flattened);
 } else {
  return result;
 }
}
origin: petitparser/java-petitparser

} else if (value == '&') {
 Result result = ENTITY.parseOn(context.success(null, position));
 if (result.isSuccess() && result.get() != null) {
  output.append(input, start, position);
  output.append((char) result.get());
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Context current = context;
 List<Object> elements = new ArrayList<>();
 while (elements.size() < min) {
  Result result = delegate.parseOn(current);
  if (result.isFailure()) {
   return result;
  }
  elements.add(result.get());
  current = result;
 }
 while (true) {
  Result stop = limit.parseOn(current);
  if (stop.isSuccess()) {
   return current.success(elements);
  } else {
   if (max != UNBOUNDED && elements.size() >= max) {
    return stop;
   }
   Result result = delegate.parseOn(current);
   if (result.isFailure()) {
    return stop;
   }
   elements.add(result.get());
   current = result;
  }
 }
}
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Context current = context;
 List<Object> elements = new ArrayList<>();
 while (elements.size() < min) {
  Result result = delegate.parseOn(current);
  if (result.isFailure()) {
   return result;
  }
  elements.add(result.get());
  current = result;
 }
 while (true) {
  Result stop = limit.parseOn(current);
  if (stop.isSuccess()) {
   return current.success(elements);
  } else {
   if (max != UNBOUNDED && elements.size() >= max) {
    return stop;
   }
   Result result = delegate.parseOn(current);
   if (result.isFailure()) {
    return stop;
   }
   elements.add(result.get());
   current = result;
  }
 }
}
origin: com.github.petitparser/petitparser-core

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  Token token = new Token(context.getBuffer(), context.getPosition(), result.getPosition(),
    result.get());
  return result.success(token);
 } else {
  return result;
 }
}
origin: petitparser/java-petitparser

@Override
public Result parseOn(Context context) {
 Result result = delegate.parseOn(context);
 if (result.isSuccess()) {
  Token token = new Token(context.getBuffer(), context.getPosition(), result.getPosition(),
    result.get());
  return result.success(token);
 } else {
  return result;
 }
}
org.petitparser.contextResultisSuccess

Javadoc

Returns true if this result indicates a parse success.

Popular methods of Result

  • get
    Returns the result of this parse context.
  • getPosition
  • failure
  • getBuffer
  • getMessage
    Returns the message of this parse context, only set in case of failure.
  • isFailure
    Returns true if this result indicates a parse failure.
  • success
  • toString

Popular in Java

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (Timer)
  • orElseThrow (Optional)
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • String (java.lang)
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • TreeMap (java.util)
    A Red-Black tree based NavigableMap implementation. The map is sorted according to the Comparable of
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • JOptionPane (javax.swing)
  • JPanel (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now