javax.jmi.reflect
Interface RefClass

All Superinterfaces:
RefBaseObject, RefFeatured
All Known Subinterfaces:
AliasTypeClass, AssociationClass, AssociationEndClass, AttributeClass, BehavioralFeatureClass, ClassifierClass, CollectionTypeClass, ConstantClass, ConstraintClass, DataTypeClass, EnumerationTypeClass, FeatureClass, GeneralizableElementClass, ImportClass, ModelElementClass, MofClassClass, MofExceptionClass, MofPackageClass, NamespaceClass, OperationClass, ParameterClass, PrimitiveTypeClass, ReferenceClass, StructuralFeatureClass, StructureFieldClass, StructureTypeClass, TagClass, TypedElementClass

public interface RefClass
extends RefFeatured


Method Summary
 java.util.Collection refAllOfClass()
           
 java.util.Collection refAllOfType()
           
 RefObject refCreateInstance(java.util.List args)
           
 RefStruct refCreateStruct(RefObject struct, java.util.List params)
           
 RefStruct refCreateStruct(java.lang.String structName, java.util.List params)
           
 RefEnum refGetEnum(RefObject enum, java.lang.String name)
           
 RefEnum refGetEnum(java.lang.String enumName, java.lang.String name)
           
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

refCreateInstance

public RefObject refCreateInstance(java.util.List args)

refAllOfType

public java.util.Collection refAllOfType()

refAllOfClass

public java.util.Collection refAllOfClass()

refCreateStruct

public RefStruct refCreateStruct(RefObject struct,
                                 java.util.List params)

refCreateStruct

public RefStruct refCreateStruct(java.lang.String structName,
                                 java.util.List params)

refGetEnum

public RefEnum refGetEnum(RefObject enum,
                          java.lang.String name)

refGetEnum

public RefEnum refGetEnum(java.lang.String enumName,
                          java.lang.String name)