org.openorb.ir.persistence
public interface ValueDef extends Container, Contained
Method Summary | |
---|---|
ValueDefRef[] | abstract_base_values()
AbstractBaseValues |
ValueDefRef[] | abstract_base_values(ForUpdate fu) |
void | abstract_base_values(ValueDefRef[] arg)
AbstractBaseValues |
AttributeDefRef[] | attributes()
Attributes |
AttributeDefRef[] | attributes(ForUpdate fu) |
void | attributes(AttributeDefRef[] arg)
Attributes |
ValueDef | base_value()
BaseValue |
ValueDefRef | base_value(YieldRef yr) |
void | base_value(ValueDef arg)
BaseValue |
void | base_value(ValueDefRef arg) |
Initializer[] | initializers()
Initializers |
Initializer[] | initializers(ForUpdate fu) |
void | initializers(Initializer[] arg)
Initializers |
boolean | is_abstract()
IsAbstract |
void | is_abstract(boolean arg)
IsAbstract |
boolean | is_custom()
IsCustom |
void | is_custom(boolean arg)
IsCustom |
boolean | is_truncatable()
IsTruncatable |
void | is_truncatable(boolean arg)
IsTruncatable |
ValueMemberDefRef[] | members()
Members |
ValueMemberDefRef[] | members(ForUpdate fu) |
void | members(ValueMemberDefRef[] arg)
Members |
OperationDefRef[] | operations()
Operations |
OperationDefRef[] | operations(ForUpdate fu) |
void | operations(OperationDefRef[] arg)
Operations |
InterfaceDefRef[] | supported_interfaces()
SupportedInterfaces |
InterfaceDefRef[] | supported_interfaces(ForUpdate fu) |
void | supported_interfaces(InterfaceDefRef[] arg)
SupportedInterfaces |
TypeCode | type()
TypeCode |
void | type(TypeCode arg)
TypeCode |