protected boolean isWhitespace(final String doc) { int _length = doc.length(); int _minus = (_length - 1); final Function1<Integer, Boolean> _function = (Integer it) -> { return Boolean.valueOf(Character.isWhitespace(doc.charAt((it).intValue()))); }; return IterableExtensions.<Integer>forall(new IntegerRange(0, _minus), _function); }
public boolean validClassName(final String simpleName) { return (Character.isJavaIdentifierStart(simpleName.charAt(0)) && IterableExtensions.<Character>forall(((Iterable<Character>)Conversions.doWrapArray(simpleName.toCharArray())), ((Function1<Character, Boolean>) (Character it) -> { return Boolean.valueOf(Character.isJavaIdentifierPart((it).charValue())); }))); }
@Override public Boolean apply(final LoggingTester.LogEntry log) { return Boolean.valueOf(((Objects.equal(level, null) || Objects.equal(log.level, level)) && IterableExtensions.<String>forall(((Iterable<String>)Conversions.doWrapArray(messageParts)), new Function1<String, Boolean>() { @Override public Boolean apply(final String it) { return Boolean.valueOf(log.message.contains(it)); } }))); } };
/** * @since 1.3 */ @Override public Set<IInputKey> getCompatibleSupertypes(final Set<IInputKey> types) { Set<IInputKey> _xifexpression = null; final Function1<IInputKey, Boolean> _function = (IInputKey it) -> { return Boolean.valueOf((it instanceof EClassTransitiveInstancesKey)); }; boolean _forall = IterableExtensions.<IInputKey>forall(types, _function); if (_forall) { _xifexpression = this.getCompatibleEClasses(Iterables.<EClassTransitiveInstancesKey>filter(types, EClassTransitiveInstancesKey.class)); } else { final Function1<IInputKey, Boolean> _function_1 = (IInputKey it) -> { return Boolean.valueOf((it instanceof JavaTransitiveInstancesKey)); }; boolean _forall_1 = IterableExtensions.<IInputKey>forall(types, _function_1); if (_forall_1) { return types; } else { return types; } } return _xifexpression; }
public boolean validClassName(final String simpleName) { boolean _and = false; char _charAt = simpleName.charAt(0); boolean _isJavaIdentifierStart = Character.isJavaIdentifierStart(_charAt); if (!_isJavaIdentifierStart) { _and = false; } else { char[] _charArray = simpleName.toCharArray(); final Function1<Character, Boolean> _function = new Function1<Character, Boolean>() { @Override public Boolean apply(final Character it) { return Boolean.valueOf(Character.isJavaIdentifierPart((it).charValue())); } }; boolean _forall = IterableExtensions.<Character>forall(((Iterable<Character>)Conversions.doWrapArray(_charArray)), _function); _and = _forall; } return _and; }
protected boolean containsSuffix(final Iterable<? extends URI> uris, final String... suffixes) { final Function1<String, Boolean> _function = new Function1<String, Boolean>() { @Override public Boolean apply(final String suffix) { final Function1<URI, Boolean> _function = new Function1<URI, Boolean>() { @Override public Boolean apply(final URI uri) { String _string = uri.toString(); return Boolean.valueOf(_string.endsWith(suffix)); } }; return Boolean.valueOf(IterableExtensions.exists(uris, _function)); } }; return IterableExtensions.<String>forall(((Iterable<String>)Conversions.doWrapArray(suffixes)), _function); } }
protected boolean _isValidAnnotationValue(final XListLiteral expression) { return (expression.getElements().isEmpty() || IterableExtensions.<XExpression>forall(expression.getElements(), ((Function1<XExpression, Boolean>) (XExpression it) -> { return Boolean.valueOf(this.isValidAnnotationValue(it)); }))); }
private String removeIndentation(final String text) { String[] lines = text.split("(?m)^"); final String[] _converted_lines = (String[])lines; final Function1<String, Boolean> _function = (String it) -> { return Boolean.valueOf(it.trim().isEmpty()); }; lines = ((String[])Conversions.unwrapArray(IterableExtensions.<String>dropWhile(((Iterable<? extends String>)Conversions.doWrapArray(_converted_lines)), _function), String.class)); final String[] _converted_lines_1 = (String[])lines; final Function1<String, Boolean> _function_1 = (String it) -> { return Boolean.valueOf(it.trim().isEmpty()); }; lines = ((String[])Conversions.unwrapArray(ListExtensions.<String>reverse(IterableExtensions.<String>toList(IterableExtensions.<String>dropWhile(ListExtensions.<String>reverse(((List<String>)Conversions.doWrapArray(_converted_lines_1))), _function_1))), String.class)); final String[] _converted_lines_2 = (String[])lines; final String indent = this.findIndent(IterableExtensions.<String>head(((Iterable<String>)Conversions.doWrapArray(_converted_lines_2)))); final String[] _converted_lines_3 = (String[])lines; final Function1<String, Boolean> _function_2 = (String it) -> { return Boolean.valueOf(it.startsWith(indent)); }; boolean _forall = IterableExtensions.<String>forall(((Iterable<String>)Conversions.doWrapArray(_converted_lines_3)), _function_2); if (_forall) { final String[] _converted_lines_4 = (String[])lines; final Function1<String, String> _function_3 = (String it) -> { return it.substring(indent.length()); }; return IterableExtensions.join(ListExtensions.<String, String>map(((List<String>)Conversions.doWrapArray(_converted_lines_4)), _function_3), "\n"); } else { return text; } }
return Boolean.valueOf((it instanceof EClassTransitiveInstancesKey)); }; boolean _forall = IterableExtensions.<IInputKey>forall(typeKeys, _function_1); if (_forall) { boolean _xblockexpression_1 = false;
} else { Object _xifexpression_2 = null; if (((result instanceof List<?>) && IterableExtensions.forall(((List<?>) result), ((Function1<Object, Boolean>) (Object it) -> { return Boolean.valueOf(resultType.isInstance(it)); })))) {
public Iterable<SpecificationStep> getMissingTestSteps(final TestCase testCase) { TestSpecification _specification = testCase.getSpecification(); EList<SpecificationStep> _steps = null; if (_specification!=null) { _steps=_specification.getSteps(); } final EList<SpecificationStep> specSteps = _steps; final EList<SpecificationStepImplementation> steps = testCase.getSteps(); if ((specSteps == null)) { return CollectionLiterals.<SpecificationStep>emptyList(); } if ((steps == null)) { return IterableExtensions.<SpecificationStep>toList(specSteps); } final Function1<SpecificationStep, Boolean> _function = (SpecificationStep it) -> { final String specStepContentsString = this.restoreString(it.getContents()); final Function1<SpecificationStepImplementation, Boolean> _function_1 = (SpecificationStepImplementation it_1) -> { String _restoreString = this.restoreString(it_1.getContents()); return Boolean.valueOf((!Objects.equal(_restoreString, specStepContentsString))); }; return Boolean.valueOf(IterableExtensions.<SpecificationStepImplementation>forall(steps, _function_1)); }; return IterableExtensions.<SpecificationStep>filter(specSteps, _function); }
public boolean canConvertToRichText(final InfixExpression node) { final FieldDeclaration parentFieldDecl = this.<FieldDeclaration>findParentOfType(node, FieldDeclaration.class); if ((parentFieldDecl != null)) { final TypeDeclaration typeDeclr = this.<TypeDeclaration>findParentOfType(parentFieldDecl, TypeDeclaration.class); if ((typeDeclr.isInterface() || (this.isFinal(parentFieldDecl.modifiers()) && this.isStatic(parentFieldDecl.modifiers())))) { return false; } } final SingleMemberAnnotation parentSingleMemberAnnotation = this.<SingleMemberAnnotation>findParentOfType(node, SingleMemberAnnotation.class); if ((parentSingleMemberAnnotation != null)) { return false; } final Iterable<StringLiteral> nodes = this.collectCompatibleNodes(node); return ((!IterableExtensions.isEmpty(nodes)) && IterableExtensions.<StringLiteral>forall(nodes, ((Function1<StringLiteral, Boolean>) (StringLiteral it) -> { return Boolean.valueOf(this.canTranslate(it)); }))); }
return (receiverConstant && IterableExtensions.<XExpression>forall(expression.getActualArguments(), ((Function1<XExpression, Boolean>) (XExpression it) -> { return Boolean.valueOf(this.isConstant(it)); })));
boolean _isStatic = this._aSTFlattenerUtils.isStatic(it.modifiers()); if (_isStatic) { if (((it.getParent() instanceof TypeDeclaration) && IterableExtensions.<FieldDeclaration>forall(IterableExtensions.<FieldDeclaration>filter(((Iterable<FieldDeclaration>)Conversions.doWrapArray(((TypeDeclaration) it.getParent()).getFields())), ((Function1<FieldDeclaration, Boolean>) (FieldDeclaration it_1) -> { return Boolean.valueOf((this._aSTFlattenerUtils.isStatic(it_1.modifiers()) && this._aSTFlattenerUtils.isFinal(it_1.modifiers()))); })), ((Function1<FieldDeclaration, Boolean>) (FieldDeclaration f) -> { return Boolean.valueOf((!(_isAssignedInBody).booleanValue())); }; return Boolean.valueOf(IterableExtensions.<VariableDeclarationFragment>forall(f.fragments(), _function)); })))) { this.appendToBuffer(" final Void static_initializer = {");