package uk.kludje.experimental.property.reflect;
import java.io.DataOutput;
import java.io.IOException;
final class ClassConstantIndex2 extends ClassConstant {
public final int index1;
public final int index2;
ClassConstantIndex2(ClassConstantType type, int index1, int index2) {
super(type);
this.index1 = index1;
this.index2 = index2;
}
@Override
void writeInternal(DataOutput output) throws IOException {
output.writeShort(index1);
output.writeShort(index2);
}
@Override
public String toString() {
return type + " index1=" + index1 + " index2=" + index2;
}
}