Package org.dspace.rest.entities

Examples of org.dspace.rest.entities.UserEntity


            // sort by submitter, e.g. by ItemsEntity
            case UtilHelper.SORT_SUBMITTER:
            case UtilHelper.SORT_SUBMITTER_REV: {
                try {
                    UserEntity obj1User = (UserEntity) o1.getClass().getDeclaredMethod("getSubmitter").invoke(o1);
                    UserEntity obj2User = (UserEntity) o2.getClass().getDeclaredMethod("getSubmitter").invoke(o2);
                    int i = (obj1User.compareTo(obj2User));
                    if ((i != 0) || (methodList.size() == 0)) {
                        result = i;
                    } else {
                        result = compare(o1, o2);
View Full Code Here


        try {
            context = new Context();
            refreshParams(context);

            if (entityExists(ref.getId())) {
                return new UserEntity(ref.getId(), context);
            }
        } catch (SQLException ex) {
            throw new EntityException("Internal server error", "SQL error", 500);
        } finally {
            removeConn(context);
View Full Code Here

            UserRequestParams uparams = refreshParams(context);

            List<Object> entities = new ArrayList<Object>();
            EPerson[] ePersons = ContentHelper.findAllEPerson(context, _start, _limit);
            for (EPerson c : ePersons) {
                entities.add(new UserEntity(c, context, uparams));
            }

            return entities;
        } catch (SQLException ex) {
            throw new EntityException("Internal server error", "SQL error", 500);
View Full Code Here

            removeConn(context);
        }
    }

    public Object getSampleEntity() {
        return new UserEntity();
    }
View Full Code Here

TOP

Related Classes of org.dspace.rest.entities.UserEntity

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.