All Downloads are FREE. Search and download functionalities are using the official Maven repository.

javax.jmi.reflect.RefPackage Maven / Gradle / Ivy

There is a newer version: 2.18.10
Show newest version
package javax.jmi.reflect;

import java.util.*;

@SuppressWarnings("rawtypes")
public interface RefPackage extends RefBaseObject {
    public RefClass refClass(RefObject type);
    public RefClass refClass(String typeName);
    public RefPackage refPackage(RefObject nestedPackage);
    public RefPackage refPackage(String nestedPackageName);
    public RefAssociation refAssociation(RefObject association);
    public RefAssociation refAssociation(String associationName);
    public Collection refAllPackages();
    public Collection refAllClasses();
    public Collection refAllAssociations();
    public RefStruct refCreateStruct(RefObject struct, List params);
    public RefStruct refCreateStruct(String structName, List params);
    public RefEnum refGetEnum(RefObject enumType, String name);
    public RefEnum refGetEnum(String enumName, String name);
    public void refDelete();
} 




© 2015 - 2024 Weber Informatics LLC | Privacy Policy