class AbstractResourceDescriptor extends BaseObjectModel implements ResourceDescriptor {

    @Override
    public Map<UriPattern, Map<String, List<SubResourceMethodDescriptor>>> getSubResourceMethods() {
        return subResourceMethods;
    }

    public  AbstractResourceDescriptor(Class<?> resourceClass);
    public  AbstractResourceDescriptor(String path, Class<?> resourceClass);
    public  AbstractResourceDescriptor(Object resource);
    public  AbstractResourceDescriptor(String path, Object resource);

}