Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Result {
- public static final int SUCCESS = 0;
- public static final int FAIL = 1;
- public static final int UNKNOWN = 2;
- // ...
- private Result(@Status int status, Uri uri) {
- mStatus = status;
- mUri = uri;
- }
- public static Result newInstance(@Status int status, Uri uri) {
- return new Result(status, uri);
- }
- @Retention(RetentionPolicy.SOURCE)
- @IntDef({ SUCCESS, FAIL, UNKNOWN })
- @interface Status {}
- }
- public static Result foo() {
- // ...
- return Result.newInstance(Result.SUCCESS, contentUri); // line 45
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement