public static final class BinaryReferenceTraverser.InlinedComplexType extends Object implements BinaryReferenceTraverser
BinaryReferenceTraverser.Analyzer, BinaryReferenceTraverser.InlinedComplexType, BinaryReferenceTraverser.ReferenceRangeTraverser, BinaryReferenceTraverser.ReferenceRangeTraverserReversed, BinaryReferenceTraverser.SkippingRangeTraverser, BinaryReferenceTraverser.Static| Modifier and Type | Method and Description |
|---|---|
long |
apply(long address,
PersistenceObjectIdAcceptor acceptor) |
int |
coveredConstantByteCount()
This method reports the amount of bytes that a particular instance of an implementing type covers or advances.
|
boolean |
hasReferences() |
boolean |
isVariableLength() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasReferences, iterateReferenceRange, iterateReferenceRangeReversed, iterateReferences, nonepublic final long apply(long address,
PersistenceObjectIdAcceptor acceptor)
apply in interface BinaryReferenceTraverserpublic final int coveredConstantByteCount()
BinaryReferenceTraversercoveredConstantByteCount in interface BinaryReferenceTraverserpublic final boolean hasReferences()
hasReferences in interface BinaryReferenceTraverserpublic final boolean isVariableLength()
isVariableLength in interface BinaryReferenceTraverserCopyright © 2022 MicroStream Software. All rights reserved.