public interface InterfaceDefOperations extends ContainerOperations, ContainedOperations, IDLTypeOperations
| Modifier and Type | Method and Description | 
|---|---|
| InterfaceDef[] | base_interfaces() | 
| void | base_interfaces(InterfaceDef[] newBase_interfaces) | 
| AttributeDef | create_attribute(String id,
                String name,
                String version,
                IDLType type,
                AttributeMode mode) | 
| OperationDef | create_operation(String id,
                String name,
                String version,
                IDLType result,
                OperationMode mode,
                ParameterDescription[] params,
                ExceptionDef[] exceptions,
                String[] contexts) | 
| FullInterfaceDescription | describe_interface() | 
| boolean | is_a(String interface_id) | 
| boolean | is_abstract() | 
| void | is_abstract(boolean newIs_abstract) | 
contents, create_alias, create_constant, create_enum, create_exception, create_interface, create_module, create_native, create_struct, create_union, create_value_box, create_value, describe_contents, lookup_name, lookupabsolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, versiontypedef_kind, destroyInterfaceDef[] base_interfaces()
void base_interfaces(InterfaceDef[] newBase_interfaces)
boolean is_abstract()
void is_abstract(boolean newIs_abstract)
boolean is_a(String interface_id)
FullInterfaceDescription describe_interface()
AttributeDef create_attribute(String id, String name, String version, IDLType type, AttributeMode mode)
OperationDef create_operation(String id, String name, String version, IDLType result, OperationMode mode, ParameterDescription[] params, ExceptionDef[] exceptions, String[] contexts)
Copyright © 2017 JBoss by Red Hat. All rights reserved.