class ClassResourceInfo extends BeanResourceInfo {

    public Set<String> getNameBindings() {
        if (parent == null) {
            return nameBindings;
        }
        return parent.getNameBindings();
    }

    public  ClassResourceInfo(ClassResourceInfo cri);
    public  ClassResourceInfo(Class<?> theResourceClass, Class<?> theServiceClass,
                             boolean theRoot, boolean enableStatic, Bus bus);
    public  ClassResourceInfo(Class<?> theResourceClass, Class<?> theServiceClass,
                             boolean theRoot, boolean enableStatic, Bus bus, List<MediaType> defaultProduces,
                             List<MediaType> defaultConsumes);
    public  ClassResourceInfo(Class<?> theResourceClass, Class<?> theServiceClass,
                             boolean theRoot, boolean enableStatic, boolean createdFromModel, Bus bus);
    public  ClassResourceInfo(Class<?> theResourceClass, Class<?> theServiceClass,
                             boolean theRoot, boolean enableStatic, boolean createdFromModel,
                             String consumesTypes, String producesTypes, Bus bus);
    public  ClassResourceInfo(Class<?> theResourceClass);
    public  ClassResourceInfo(Class<?> theResourceClass, boolean theRoot);
    public  ClassResourceInfo(Class<?> theResourceClass, Class<?> theServiceClass);
    public  ClassResourceInfo(Class<?> theResourceClass, Class<?> theServiceClass, boolean theRoot);

}