discord-jadx/app/src/main/java/c/g/a/a/q.java

56 lines
1.7 KiB
Java

package c.g.a.a;
import java.io.Serializable;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.Set;
/* compiled from: JsonIncludeProperties */
@Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface q {
/* compiled from: JsonIncludeProperties */
public static class a implements Serializable {
public static final a i = new a(null);
private static final long serialVersionUID = 1;
public final Set<String> _included;
public a(Set<String> set) {
this._included = set;
}
@Override // java.lang.Object
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj != null && obj.getClass() == a.class) {
Set<String> set = this._included;
Set<String> set2 = ((a) obj)._included;
if (set == null ? set2 == null : set.equals(set2)) {
return true;
}
}
return false;
}
@Override // java.lang.Object
public int hashCode() {
Set<String> set = this._included;
if (set == null) {
return 0;
}
return set.size();
}
@Override // java.lang.Object
public String toString() {
return String.format("JsonIncludeProperties.Value(included=%s)", this._included);
}
}
String[] value() default {};
}