package pxb.android.axml;
public class ValueWrapper {
public static final int ID = 1;
public static final int STYLE = 2;
public static final int CLASS = 3;
public final int type;
public final String raw;
public final int ref;
private ValueWrapper(int type, int ref, String raw) {
super();
this.type = type;
this.raw = raw;
this.ref = ref;
}
public ValueWrapper replaceRaw(String raw) {
return new ValueWrapper(type, ref, raw);
}
public static ValueWrapper wrapId(int ref, String raw) {
return new ValueWrapper(ID, ref, raw);
}
public static ValueWrapper wrapStyle(int ref, String raw) {
return new ValueWrapper(STYLE, ref, raw);
}
public static ValueWrapper wrapClass(int ref, String raw) {
return new ValueWrapper(CLASS, ref, raw);
}
}