public PostReplyError(Type type, Throwable cause) { this.type = checkNotNull(type, "type"); this.cause = option(cause); }
public Option<String> apply(String s) { return option(trimToNull(s)); } }
private Option<Locale> getCurrentLocale() { return Option.option(currentLocale.get()); }
public AggregatedJiraActivityItem(JiraActivityItem item, Iterable<JiraActivityItem> relatedActivityItems, Pair<ActivityObjectType, ActivityVerb> activity) { this.item = checkNotNull(item, "item"); this.relatedActivityItems = option(relatedActivityItems); this.activity = checkNotNull(activity, "activity"); }
private Option<String> getInitialDescription(Issue issue, Iterable<ChangeHistory> histories) { for (final ChangeHistory changeHistory : histories) { for (GenericValue changeItem : filter(getChangeItems(changeHistory), description)) { return option(changeItem.getString("oldstring")); } } return option(issue.getDescription()); }
@Override public ThumbnailItem apply(@Nullable Attachment attachment) { return option(thumbnailManager.getThumbnail(attachment)). map(mkThumbnailItem(attachment, baseUri)). getOrElse(brokenThumbnailItem(attachment, baseUri)); } };
@Test public void assertThatUsernameIsUriEncodedInProfilePictureUri() { URI baseUri = URI.create("http://localhost/streams"); assertThat(userProfileAccessor.getUserProfile(baseUri, "user 2").getProfilePictureUri(), is(equalTo(option(getProfilePictureUri(getProfilePicParameter("user 2")))))); }
public Option<String> getSpaceKey() { if (entity instanceof SpaceContentEntityObject) { return option(((SpaceContentEntityObject) entity.getLatestVersion()).getSpaceKey()); } else { return none(); } }
@Override public Option<String> getSpaceKey() { final ContentEntityObject container = comment.getContainer(); if (container instanceof SpaceContentEntityObject) { return option(((SpaceContentEntityObject) container).getSpaceKey()); } else { return none(); } }
private Option<Html> getDescription(Issue issue) { String newValueString = changeItem.getString("newstring"); if (!isBlank(newValueString)) { return option(helper.renderIssueFieldValue(issue, DESCRIPTION, newValueString)).flatMap(trimHtmlToNone()); } return none(); } }
public Option<Attachment> apply(GenericValue v) { return option(v.getString("newvalue")).map(parseLong()).flatMap(lookupAttachment); } };
public Option<String> getSpaceKey() { if (attachment.getSpace() != null) { return option(attachment.getSpace().getKey()); } else { return none(); } }
public CommentRenderer(final TemplateRenderer templateRenderer, final Function<StreamsEntry, Html> titleRenderer, final Html comment, Option<URI> styleLink) { this(templateRenderer, titleRenderer, none(String.class), some(comment), styleLink); }
private ActivityObject buildActivityObject(URI baseUri, RepositoryHandle repositoryHandle) { URI repositoryUri = uriProvider.getRepositoryUri(baseUri, repositoryHandle); return new ActivityObject(ActivityObject.params() .id(new StreamsUriBuilder().setUrl(repositoryUri.toASCIIString()).getUri().toASCIIString()) .activityObjectType(repository()) .title(option(repositoryHandle.getCfg().getRepositoryTypeConfig().getDescription())) .alternateLinkUri(repositoryUri)); } }
public ActivityObject newActivityObject(RemoteAttachment attachment) { return new ActivityObject(ActivityObject.params(). id(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadUrl()). activityObjectType(file()). title(option(attachment.getName())). alternateLinkUri(URI.create(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadUrl()))); }
public ActivityObject newActivityObject(AttachmentActivityItem.Entry attachment) { return new ActivityObject(ActivityObject.params(). id(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadPath()). activityObjectType(file()). title(option(attachment.getName())). alternateLinkUri(URI.create(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadPath()))); }
public ActivityObject build(URI baseUri, Issue issue, String issueSummary) { return new ActivityObject(ActivityObject.params() .id(new StreamsUriBuilder().setUrl(issueUriBuilder.getIssueUri(baseUri, issue).toASCIIString()).getUri().toASCIIString()) .activityObjectType(issue()) .title(option(issue.getKey())) .summary(some(issueSummary)) .alternateLinkUri(issueUriBuilder.getIssueUri(baseUri, issue))); }
private void fetchMetadata(final AggregatedJiraActivityItem aggregatedItem) { JiraActivityItem activityItem = aggregatedItem.getActivityItem(); if (activityItem.getChangeHistory().isDefined()) { HistoryMetadataManager.HistoryMetadataResult historyMetadata = historyMetadataManager.getHistoryMetadata(activityItem.getChangeHistory().get(), authenticationContext.getUser()); activityItem.setHistoryMetadata(option(historyMetadata.getHistoryMetadata())); } }
public ActivityObject newActivityObject(SpaceDescription space) { return new ActivityObject(ActivityObject.params(). id(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + space.getUrlPath()). activityObjectType(space.isPersonalSpace() ? personalSpace() : space()). title(option(space.getDisplayTitle())). alternateLinkUri(URI.create(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + space.getUrlPath()))); }