public final class BufferStructure
extends java.lang.Object
AccessorModel
instances that refer to BufferViewModel instances, which
in turn refer to BufferModel instances.BufferStructureBuilder.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessorId(AccessorModel accessorModel)
Returns the ID that was given to the given
AccessorModel
when it was added |
java.util.List<AccessorModel> |
getAccessorModels()
Returns an unmodifiable list containing all
AccessorModel
instances that have been added to this structure |
java.util.List<AccessorModel> |
getAccessorModels(BufferViewModel bufferViewModel)
Returns an unmodifiable list containing the
AccessorModel
instances that refer to the given BufferViewModel |
java.lang.String |
getBufferId(BufferModel bufferModel)
Returns the ID that was given to the given
BufferModel
when it was added |
java.util.List<BufferModel> |
getBufferModels()
Returns an unmodifiable view on the list of all
BufferModel
instances that have been added to this structure |
java.lang.String |
getBufferViewId(BufferViewModel bufferViewModel)
Returns the ID that was given to the given
BufferViewModel
when it was added |
java.util.List<BufferViewModel> |
getBufferViewModels()
Returns an unmodifiable view on the
BufferViewModel instances
that have been added to this structure |
java.util.List<BufferViewModel> |
getBufferViewModels(BufferModel bufferModel)
Returns an unmodifiable list containing the
BufferViewModel
instances that refer to the given BufferModel |
boolean |
isPaddingByteIndex(BufferModel bufferModel,
int index)
Returns whether the given byte index was a padding byte index for the
given
BufferModel |
public java.util.List<BufferModel> getBufferModels()
BufferModel
instances that have been added to this structureBufferModel instancespublic java.lang.String getBufferId(BufferModel bufferModel)
BufferModel
when it was addedbufferModel - The BufferModelpublic java.util.List<BufferViewModel> getBufferViewModels(BufferModel bufferModel)
BufferViewModel
instances that refer to the given BufferModelbufferModel - The BufferModelpublic java.util.List<BufferViewModel> getBufferViewModels()
BufferViewModel instances
that have been added to this structureBufferViewModel instancespublic java.lang.String getBufferViewId(BufferViewModel bufferViewModel)
BufferViewModel
when it was addedbufferViewModel - The BufferViewModelpublic java.util.List<AccessorModel> getAccessorModels(BufferViewModel bufferViewModel)
AccessorModel
instances that refer to the given BufferViewModelbufferViewModel - The BufferViewModelpublic java.util.List<AccessorModel> getAccessorModels()
AccessorModel
instances that have been added to this structureAccessorModel instancespublic java.lang.String getAccessorId(AccessorModel accessorModel)
AccessorModel
when it was addedaccessorModel - The AccessorModelpublic boolean isPaddingByteIndex(BufferModel bufferModel, int index)
BufferModelbufferModel - The BufferModelindex - The indexCopyright © 2022. All Rights Reserved.