Top Fields Constructors Methods
org.fusesource.hawtjni.runtime

public final Enum ClassFlag

extends Enum<ClassFlag>
Class Inheritance

Author
Hiram Chirino

Field Summary

Modifier and TypeField and Description
public static final ClassFlag
CLASS_SKIP

Indicate that the item should not be generated.

public static final ClassFlag
CPP

Indicate that the platform source is in C++

public static final ClassFlag
STRUCT

Indicate that this class will define a structure

public static final ClassFlag
TYPEDEF

Indicate that structure name is a typedef (It should not be prefixed with 'struct' to reference it.)

public static final ClassFlag
ZERO_OUT

Indicate that the struct should get zeroed out before setting any of it's fields.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ClassFlag
public static ClassFlag[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CLASS_SKIPback to summary
public static final ClassFlag CLASS_SKIP

Indicate that the item should not be generated. For example, custom natives are coded by hand.

CPPback to summary
public static final ClassFlag CPP

Indicate that the platform source is in C++

STRUCTback to summary
public static final ClassFlag STRUCT

Indicate that this class will define a structure

TYPEDEFback to summary
public static final ClassFlag TYPEDEF

Indicate that structure name is a typedef (It should not be prefixed with 'struct' to reference it.)

ZERO_OUTback to summary
public static final ClassFlag ZERO_OUT

Indicate that the struct should get zeroed out before setting any of it's fields. Comes in handy when you don't map all the struct fields to java fields but still want the fields that are not mapped initialized.

Constructor Detail

ClassFlagback to summary
private ClassFlag()

Method Detail

valueOfback to summary
public static ClassFlag valueOf(String name)
valuesback to summary
public static ClassFlag[] values()