org.openorb.ir.persistence

Interface Container

public interface Container extends IRObject

This storagetype describes a Container
Method Summary
AliasDefRef[]aliases()
Aliases
AliasDefRef[]aliases(ForUpdate fu)
voidaliases(AliasDefRef[] arg)
Aliases
ContainedRef[]all()
All
ContainedRef[]all(ForUpdate fu)
voidall(ContainedRef[] arg)
All
ConstantDefRef[]constants()
Constants
ConstantDefRef[]constants(ForUpdate fu)
voidconstants(ConstantDefRef[] arg)
Constants
EnumDefRef[]enums()
Enums
EnumDefRef[]enums(ForUpdate fu)
voidenums(EnumDefRef[] arg)
Enums
ExceptionDefRef[]exceptions()
Exceptions
ExceptionDefRef[]exceptions(ForUpdate fu)
voidexceptions(ExceptionDefRef[] arg)
Exceptions
InterfaceDefRef[]interfaces()
Interfaces
InterfaceDefRef[]interfaces(ForUpdate fu)
voidinterfaces(InterfaceDefRef[] arg)
Interfaces
ModuleDefRef[]modules()
Modules
ModuleDefRef[]modules(ForUpdate fu)
voidmodules(ModuleDefRef[] arg)
Modules
NativeDefRef[]natives()
Natives
NativeDefRef[]natives(ForUpdate fu)
voidnatives(NativeDefRef[] arg)
Natives
StructDefRef[]structs()
Structs
StructDefRef[]structs(ForUpdate fu)
voidstructs(StructDefRef[] arg)
Structs
UnionDefRef[]unions()
Unions
UnionDefRef[]unions(ForUpdate fu)
voidunions(UnionDefRef[] arg)
Unions
ValueDefRef[]values()
Values
ValueDefRef[]values(ForUpdate fu)
voidvalues(ValueDefRef[] arg)
Values
ValueBoxDefRef[]value_boxes()
Value Boxes
ValueBoxDefRef[]value_boxes(ForUpdate fu)
voidvalue_boxes(ValueBoxDefRef[] arg)
Value Boxes

Method Detail

aliases

public AliasDefRef[] aliases()
Aliases

aliases

public AliasDefRef[] aliases(ForUpdate fu)

aliases

public void aliases(AliasDefRef[] arg)
Aliases

all

public ContainedRef[] all()
All

all

public ContainedRef[] all(ForUpdate fu)

all

public void all(ContainedRef[] arg)
All

constants

public ConstantDefRef[] constants()
Constants

constants

public ConstantDefRef[] constants(ForUpdate fu)

constants

public void constants(ConstantDefRef[] arg)
Constants

enums

public EnumDefRef[] enums()
Enums

enums

public EnumDefRef[] enums(ForUpdate fu)

enums

public void enums(EnumDefRef[] arg)
Enums

exceptions

public ExceptionDefRef[] exceptions()
Exceptions

exceptions

public ExceptionDefRef[] exceptions(ForUpdate fu)

exceptions

public void exceptions(ExceptionDefRef[] arg)
Exceptions

interfaces

public InterfaceDefRef[] interfaces()
Interfaces

interfaces

public InterfaceDefRef[] interfaces(ForUpdate fu)

interfaces

public void interfaces(InterfaceDefRef[] arg)
Interfaces

modules

public ModuleDefRef[] modules()
Modules

modules

public ModuleDefRef[] modules(ForUpdate fu)

modules

public void modules(ModuleDefRef[] arg)
Modules

natives

public NativeDefRef[] natives()
Natives

natives

public NativeDefRef[] natives(ForUpdate fu)

natives

public void natives(NativeDefRef[] arg)
Natives

structs

public StructDefRef[] structs()
Structs

structs

public StructDefRef[] structs(ForUpdate fu)

structs

public void structs(StructDefRef[] arg)
Structs

unions

public UnionDefRef[] unions()
Unions

unions

public UnionDefRef[] unions(ForUpdate fu)

unions

public void unions(UnionDefRef[] arg)
Unions

values

public ValueDefRef[] values()
Values

values

public ValueDefRef[] values(ForUpdate fu)

values

public void values(ValueDefRef[] arg)
Values

value_boxes

public ValueBoxDefRef[] value_boxes()
Value Boxes

value_boxes

public ValueBoxDefRef[] value_boxes(ForUpdate fu)

value_boxes

public void value_boxes(ValueBoxDefRef[] arg)
Value Boxes