/** * Returns the username. * * @return username */ public Username getUsername() { return getExtension(Username.class); }
/** * Returns whether it has the username. * * @return whether it has the username */ public boolean hasUsername() { return hasExtension(Username.class); }
/** * Sets the uri. * * @param uri uri or <code>null</code> to reset */ public void setUri(Uri uri) { if (uri == null) { removeExtension(Uri.class); } else { setExtension(uri); } }
@Override public void declareExtensions(ExtensionProfile extProfile) { if (extProfile.isDeclared(IssuesEntry.class)) { return; } super.declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Cc.getDefaultDescription(false, true)); new Cc().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Id.class); extProfile.declare(IssuesEntry.class, Label.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, IssuesLink.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, Owner.class); new Owner().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, SendEmail.class); extProfile.declare(IssuesEntry.class, Stars.class); extProfile.declare(IssuesEntry.class, State.class); extProfile.declare(IssuesEntry.class, Status.class); }
@Override public void declareExtensions(ExtensionProfile extProfile) { if (extProfile.isDeclared(IssuesEntry.class)) { return; } super.declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, BlockedOn.getDefaultDescription(false, true)); new BlockedOn().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Blocking.getDefaultDescription(false, true)); new Blocking().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Cc.getDefaultDescription(false, true)); new Cc().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, ClosedDate.class); extProfile.declare(IssuesEntry.class, Id.class); extProfile.declare(IssuesEntry.class, Label.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, IssuesLink.getDefaultDescription(false, true)); extProfile.declare(IssuesEntry.class, MergedInto.class); new MergedInto().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, Owner.class); new Owner().declareExtensions(extProfile); extProfile.declare(IssuesEntry.class, SendEmail.class); extProfile.declare(IssuesEntry.class, Stars.class); extProfile.declare(IssuesEntry.class, State.class); extProfile.declare(IssuesEntry.class, Status.class); }
/** * Sets the username. * * @param username username or <code>null</code> to reset */ public void setUsername(Username username) { if (username == null) { removeExtension(Username.class); } else { setExtension(username); } }
/** * Returns the uri. * * @return uri */ public Uri getUri() { return getExtension(Uri.class); }
/** * Returns whether it has the uri. * * @return whether it has the uri */ public boolean hasUri() { return hasExtension(Uri.class); }
/** * Sets the username. * * @param username username or <code>null</code> to reset */ public void setUsername(Username username) { if (username == null) { removeExtension(Username.class); } else { setExtension(username); } }
/** * Returns the uri. * * @return uri */ public Uri getUri() { return getExtension(Uri.class); }
/** * Returns whether it has the username. * * @return whether it has the username */ public boolean hasUsername() { return hasExtension(Username.class); }
/** * Sets the uri. * * @param uri uri or <code>null</code> to reset */ public void setUri(Uri uri) { if (uri == null) { removeExtension(Uri.class); } else { setExtension(uri); } }
/** * Returns the username. * * @return username */ public Username getUsername() { return getExtension(Username.class); }
/** * Returns whether it has the uri. * * @return whether it has the uri */ public boolean hasUri() { return hasExtension(Uri.class); }