org.bridj
Class StructIO.FieldDesc

java.lang.Object
  extended by org.bridj.StructIO.FieldDesc
Direct Known Subclasses:
StructIO.AggregatedFieldDesc
Enclosing class:
StructIO

public static class StructIO.FieldDesc
extends Object

Internal metadata on a struct field


Field Summary
 long alignment
           
 long arrayLength
           
 long bitLength
           
 long bitOffset
           
 long byteLength
           
 long byteOffset
           
 Field field
           
 boolean isArray
           
 boolean isNativeObject
           
 Type nativeTypeOrPointerTargetType
           
 
Constructor Summary
StructIO.FieldDesc()
           
 
Method Summary
 void offset(long bytes)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

alignment

public long alignment

byteOffset

public long byteOffset

byteLength

public long byteLength

bitOffset

public long bitOffset

bitLength

public long bitLength

arrayLength

public long arrayLength

isArray

public boolean isArray

isNativeObject

public boolean isNativeObject

nativeTypeOrPointerTargetType

public Type nativeTypeOrPointerTargetType

field

public Field field
Constructor Detail

StructIO.FieldDesc

public StructIO.FieldDesc()
Method Detail

offset

public void offset(long bytes)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012. All Rights Reserved.