public final class RewriteResult<A,B> extends Object
Modifier and Type | Field and Description |
---|---|
protected BitSet |
recData |
protected View<A,B> |
view |
Constructor and Description |
---|
RewriteResult(View<A,B> view,
BitSet recData) |
Modifier and Type | Method and Description |
---|---|
<C> RewriteResult<C,B> |
compose(RewriteResult<C,A> that) |
static <A,B> RewriteResult<A,B> |
create(View<A,B> view,
BitSet recData) |
boolean |
equals(Object o) |
int |
hashCode() |
static <A> RewriteResult<A,A> |
nop(Type<A> type) |
BitSet |
recData() |
String |
toString() |
View<A,B> |
view() |
public static <A,B> RewriteResult<A,B> create(View<A,B> view, BitSet recData)
public static <A> RewriteResult<A,A> nop(Type<A> type)
public <C> RewriteResult<C,B> compose(RewriteResult<C,A> that)
public BitSet recData()