A
- The return value type of the implementing visitorE
- The type of exceptions raised by the implementing visitorpublic interface KInstanceVisitorType<A,E extends Throwable>
A
and
raising exceptions of type E
.Modifier and Type | Method and Description |
---|---|
A |
opaque(KInstanceOpaqueType i)
Visit an opaque instance.
|
A |
translucent(KInstanceTranslucentType i)
Visit a translucent instance.
|
A opaque(KInstanceOpaqueType i) throws E extends Throwable, RException
i
- The instanceA
RException
- If requiredE
- If requiredE extends Throwable
A translucent(KInstanceTranslucentType i) throws E extends Throwable, RException
i
- The instanceA
RException
- If requiredE
- If requiredE extends Throwable
Copyright © 2015 <code@io7m.com> http://io7m.com