com.kenai.jaffl.struct
Class Struct.String

java.lang.Object
  extended by com.kenai.jaffl.struct.Struct.AbstractMember
      extended by com.kenai.jaffl.struct.Struct.String
All Implemented Interfaces:
Struct.Member
Direct Known Subclasses:
Struct.UTFString, Struct.UTFStringRef
Enclosing class:
Struct

public abstract class Struct.String
extends Struct.AbstractMember


Constructor Summary
protected Struct.String(int size, int align, int length, Charset cs)
           
protected Struct.String(int size, int align, Struct.Offset offset, int length, Charset cs)
           
 
Method Summary
 String get()
           
protected abstract  MemoryIO getStringMemory()
           
 int length()
           
 void set(String value)
           
 String toString()
           
 
Methods inherited from class com.kenai.jaffl.struct.Struct.AbstractMember
getMemoryIO, offset, struct
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Struct.String

protected Struct.String(int size,
                        int align,
                        int length,
                        Charset cs)

Struct.String

protected Struct.String(int size,
                        int align,
                        Struct.Offset offset,
                        int length,
                        Charset cs)
Method Detail

length

public final int length()

getStringMemory

protected abstract MemoryIO getStringMemory()

get

public final String get()

set

public final void set(String value)

toString

public final String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.