Package org.capnproto
Class AnyPointer.Builder
- java.lang.Object
-
- org.capnproto.AnyPointer.Builder
-
- Enclosing class:
- AnyPointer
public static final class AnyPointer.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(SegmentBuilder segment, int pointer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnyPointer.ReaderasReader()voidclear()<T> TgetAs(FromPointerBuilder<T> factory)<T> TinitAs(FromPointerBuilder<T> factory)<T> TinitAs(FromPointerBuilder<T> factory, int elementCount)booleanisNull()<T,U>
voidsetAs(SetPointerBuilder<T,U> factory, U reader)
-
-
-
Constructor Detail
-
Builder
public Builder(SegmentBuilder segment, int pointer)
-
-
Method Detail
-
isNull
public final boolean isNull()
-
getAs
public final <T> T getAs(FromPointerBuilder<T> factory)
-
initAs
public final <T> T initAs(FromPointerBuilder<T> factory)
-
initAs
public final <T> T initAs(FromPointerBuilder<T> factory, int elementCount)
-
setAs
public final <T,U> void setAs(SetPointerBuilder<T,U> factory, U reader)
-
asReader
public final AnyPointer.Reader asReader()
-
clear
public final void clear()
-
-