org.openorb.ir.persistence

Interface InterfaceDef

public interface InterfaceDef extends Container, Contained

This storagetype describes the InterfaceDef
Method Summary
AttributeDefRef[]attributes()
Attributes
AttributeDefRef[]attributes(ForUpdate fu)
voidattributes(AttributeDefRef[] arg)
Attributes
InterfaceDefRef[]base_interfaces()
BaseInterfaces
InterfaceDefRef[]base_interfaces(ForUpdate fu)
voidbase_interfaces(InterfaceDefRef[] arg)
BaseInterfaces
shortinterface_type()
Indicates if this is an InterfaceDef (=0) or an AbstractInterfaceDef (=1) or a
voidinterface_type(short arg)
Indicates if this is an InterfaceDef (=0) or an AbstractInterfaceDef (=1) or a
OperationDefRef[]operations()
Operations
OperationDefRef[]operations(ForUpdate fu)
voidoperations(OperationDefRef[] arg)
Operations
TypeCodetype()
TypeCode
voidtype(TypeCode arg)
TypeCode

Method Detail

attributes

public AttributeDefRef[] attributes()
Attributes

attributes

public AttributeDefRef[] attributes(ForUpdate fu)

attributes

public void attributes(AttributeDefRef[] arg)
Attributes

base_interfaces

public InterfaceDefRef[] base_interfaces()
BaseInterfaces

base_interfaces

public InterfaceDefRef[] base_interfaces(ForUpdate fu)

base_interfaces

public void base_interfaces(InterfaceDefRef[] arg)
BaseInterfaces

interface_type

public short interface_type()
Indicates if this is an InterfaceDef (=0) or an AbstractInterfaceDef (=1) or a

interface_type

public void interface_type(short arg)
Indicates if this is an InterfaceDef (=0) or an AbstractInterfaceDef (=1) or a

operations

public OperationDefRef[] operations()
Operations

operations

public OperationDefRef[] operations(ForUpdate fu)

operations

public void operations(OperationDefRef[] arg)
Operations

type

public TypeCode type()
TypeCode

type

public void type(TypeCode arg)
TypeCode