package e;

import g.EnumC0475b;
import i.f0;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/* JADX INFO: renamed from: e.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
@Retention(RetentionPolicy.RUNTIME)
public @interface InterfaceC0451b {
    String[] alternateNames() default {};

    String defaultValue() default "";

    boolean deserialize() default true;

    Class deserializeUsing() default Void.class;

    String format() default "";

    boolean jsonDirect() default false;

    String label() default "";

    String name() default "";

    int ordinal() default 0;

    EnumC0475b[] parseFeatures() default {};

    boolean serialize() default true;

    Class serializeUsing() default Void.class;

    f0[] serialzeFeatures() default {};

    boolean unwrapped() default false;
}
