Class TagTreeReader.FixedSizeTagHandler<T>
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.nd.java.TagTreeReader.TagHandler<T>
org.aspectj.org.eclipse.jdt.internal.core.nd.java.TagTreeReader.FixedSizeTagHandler<T>
- Enclosing class:
- TagTreeReader
public abstract static class TagTreeReader.FixedSizeTagHandler<T>
extends TagTreeReader.TagHandler<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoiddestruct(Nd nd, long address, TagTreeReader reader)protected abstract intgetSize()intgetSize(Nd nd, T object, TagTreeReader reader)protected abstract Tread(Nd nd, long address, TagTreeReader reader, int[] bytesRead)voidwrite(Nd nd, long address, TagTreeReader reader, T value, int[] bytesWritten)protected abstract void
-
Constructor Details
-
FixedSizeTagHandler
public FixedSizeTagHandler()
-
-
Method Details
-
read
-
write
-
getSize
protected abstract int getSize() -
destruct
-
read
- Specified by:
readin classTagTreeReader.TagHandler<T>
-
write
- Specified by:
writein classTagTreeReader.TagHandler<T>
-
getSize
- Specified by:
getSizein classTagTreeReader.TagHandler<T>
-
destruct
- Overrides:
destructin classTagTreeReader.TagHandler<T>
-