Example usage for com.liferay.portal.kernel.util StringPool COMMA

List of usage examples for com.liferay.portal.kernel.util StringPool COMMA

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util StringPool COMMA.

Prototype

String COMMA

To view the source code for com.liferay.portal.kernel.util StringPool COMMA.

Click Source Link

Usage

From source file:ch.inofix.referencemanager.model.impl.ReferenceImpl.java

License:Open Source License

private String[] getNameParts(String name) {

    // see://from  w w w .  j  a  va  2s .co m
    // http://maverick.inria.fr/~Xavier.Decoret/resources/xdkbibtex/bibtex_summary.html

    String last = null;
    String first = null;
    String von = null;
    String jr = null;

    String[] tokens = name.split(StringPool.COMMA);

    if (tokens.length == 1) {

        // no comma
        String[] parts = tokens[0].split(" ");

        if (parts.length == 1) {
            last = parts[parts.length - 1];
        } else if (parts.length == 2) {
            last = parts[parts.length - 1];
            first = parts[0];
        } else {
            // TODO: implement cases mentioned above
            last = parts[parts.length - 1];
            first = parts[0];
        }

    } else if (tokens.length == 2) {

        // one comma

        last = tokens[0];
        first = tokens[1];

        // TODO: implement cases mentioned above

    } else if (tokens.length == 3) {
        // TODO: two commas
    } else {
        // TODO: invalid
    }

    String[] parts = new String[4];

    parts[0] = first;
    parts[1] = von;
    parts[2] = last;
    parts[3] = jr;

    return parts;

}

From source file:com.ankit.service.service.persistence.LegacyUserRolePK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("userId");
    sb.append(StringPool.EQUAL);/*from w  ww.jav a 2 s. co m*/
    sb.append(userId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("roleId");
    sb.append(StringPool.EQUAL);
    sb.append(roleId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.app.logintrack.service.persistence.LoginDataPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("userId");
    sb.append(StringPool.EQUAL);//from  w  w w .  j  a  v  a 2s .  c o m
    sb.append(userId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("loginDate");
    sb.append(StringPool.EQUAL);
    sb.append(loginDate);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.bcnet.portlet.biobank.service.persistence.BiobankContactPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("biobankDbId");
    sb.append(StringPool.EQUAL);// w  w w  . ja  v  a 2  s  . com
    sb.append(biobankDbId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("contactId");
    sb.append(StringPool.EQUAL);
    sb.append(contactId);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.bemis.portal.carriers.service.persistence.impl.CarrierPersistenceImpl.java

License:Open Source License

@Override
public Map<Serializable, Carrier> fetchByPrimaryKeys(Set<Serializable> primaryKeys) {
    if (primaryKeys.isEmpty()) {
        return Collections.emptyMap();
    }//from  w  w w. j av a  2s. co m

    Map<Serializable, Carrier> map = new HashMap<Serializable, Carrier>();

    if (primaryKeys.size() == 1) {
        Iterator<Serializable> iterator = primaryKeys.iterator();

        Serializable primaryKey = iterator.next();

        Carrier carrier = fetchByPrimaryKey(primaryKey);

        if (carrier != null) {
            map.put(primaryKey, carrier);
        }

        return map;
    }

    Set<Serializable> uncachedPrimaryKeys = null;

    for (Serializable primaryKey : primaryKeys) {
        Serializable serializable = entityCache.getResult(CarrierModelImpl.ENTITY_CACHE_ENABLED,
                CarrierImpl.class, primaryKey);

        if (serializable != nullModel) {
            if (serializable == null) {
                if (uncachedPrimaryKeys == null) {
                    uncachedPrimaryKeys = new HashSet<Serializable>();
                }

                uncachedPrimaryKeys.add(primaryKey);
            } else {
                map.put(primaryKey, (Carrier) serializable);
            }
        }
    }

    if (uncachedPrimaryKeys == null) {
        return map;
    }

    StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1);

    query.append(_SQL_SELECT_CARRIER_WHERE_PKS_IN);

    for (Serializable primaryKey : uncachedPrimaryKeys) {
        query.append(String.valueOf(primaryKey));

        query.append(StringPool.COMMA);
    }

    query.setIndex(query.index() - 1);

    query.append(StringPool.CLOSE_PARENTHESIS);

    String sql = query.toString();

    Session session = null;

    try {
        session = openSession();

        Query q = session.createQuery(sql);

        for (Carrier carrier : (List<Carrier>) q.list()) {
            map.put(carrier.getPrimaryKeyObj(), carrier);

            cacheResult(carrier);

            uncachedPrimaryKeys.remove(carrier.getPrimaryKeyObj());
        }

        for (Serializable primaryKey : uncachedPrimaryKeys) {
            entityCache.putResult(CarrierModelImpl.ENTITY_CACHE_ENABLED, CarrierImpl.class, primaryKey,
                    nullModel);
        }
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }

    return map;
}

From source file:com.bemis.portal.customer.service.persistence.impl.CustomerLocationPersistenceImpl.java

License:Open Source License

@Override
public Map<Serializable, CustomerLocation> fetchByPrimaryKeys(Set<Serializable> primaryKeys) {
    if (primaryKeys.isEmpty()) {
        return Collections.emptyMap();
    }/*from  ww w .j  a  v a 2 s .  c  om*/

    Map<Serializable, CustomerLocation> map = new HashMap<Serializable, CustomerLocation>();

    if (primaryKeys.size() == 1) {
        Iterator<Serializable> iterator = primaryKeys.iterator();

        Serializable primaryKey = iterator.next();

        CustomerLocation customerLocation = fetchByPrimaryKey(primaryKey);

        if (customerLocation != null) {
            map.put(primaryKey, customerLocation);
        }

        return map;
    }

    Set<Serializable> uncachedPrimaryKeys = null;

    for (Serializable primaryKey : primaryKeys) {
        Serializable serializable = entityCache.getResult(CustomerLocationModelImpl.ENTITY_CACHE_ENABLED,
                CustomerLocationImpl.class, primaryKey);

        if (serializable != nullModel) {
            if (serializable == null) {
                if (uncachedPrimaryKeys == null) {
                    uncachedPrimaryKeys = new HashSet<Serializable>();
                }

                uncachedPrimaryKeys.add(primaryKey);
            } else {
                map.put(primaryKey, (CustomerLocation) serializable);
            }
        }
    }

    if (uncachedPrimaryKeys == null) {
        return map;
    }

    StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1);

    query.append(_SQL_SELECT_CUSTOMERLOCATION_WHERE_PKS_IN);

    for (Serializable primaryKey : uncachedPrimaryKeys) {
        query.append(String.valueOf(primaryKey));

        query.append(StringPool.COMMA);
    }

    query.setIndex(query.index() - 1);

    query.append(StringPool.CLOSE_PARENTHESIS);

    String sql = query.toString();

    Session session = null;

    try {
        session = openSession();

        Query q = session.createQuery(sql);

        for (CustomerLocation customerLocation : (List<CustomerLocation>) q.list()) {
            map.put(customerLocation.getPrimaryKeyObj(), customerLocation);

            cacheResult(customerLocation);

            uncachedPrimaryKeys.remove(customerLocation.getPrimaryKeyObj());
        }

        for (Serializable primaryKey : uncachedPrimaryKeys) {
            entityCache.putResult(CustomerLocationModelImpl.ENTITY_CACHE_ENABLED, CustomerLocationImpl.class,
                    primaryKey, nullModel);
        }
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }

    return map;
}

From source file:com.bemis.portal.data.sync.report.service.persistence.DataSyncReportPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("bemisCustomerId");
    sb.append(StringPool.EQUAL);/*from   w  w  w  . java2 s  .  com*/
    sb.append(bemisCustomerId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("dataType");
    sb.append(StringPool.EQUAL);
    sb.append(dataType);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.bemis.portal.inventory.service.persistence.impl.OrderInventoryBatchPersistenceImpl.java

License:Open Source License

@Override
public Map<Serializable, OrderInventoryBatch> fetchByPrimaryKeys(Set<Serializable> primaryKeys) {
    if (primaryKeys.isEmpty()) {
        return Collections.emptyMap();
    }/*from   ww  w .  ja v a2 s . c o m*/

    Map<Serializable, OrderInventoryBatch> map = new HashMap<Serializable, OrderInventoryBatch>();

    if (primaryKeys.size() == 1) {
        Iterator<Serializable> iterator = primaryKeys.iterator();

        Serializable primaryKey = iterator.next();

        OrderInventoryBatch orderInventoryBatch = fetchByPrimaryKey(primaryKey);

        if (orderInventoryBatch != null) {
            map.put(primaryKey, orderInventoryBatch);
        }

        return map;
    }

    Set<Serializable> uncachedPrimaryKeys = null;

    for (Serializable primaryKey : primaryKeys) {
        Serializable serializable = entityCache.getResult(OrderInventoryBatchModelImpl.ENTITY_CACHE_ENABLED,
                OrderInventoryBatchImpl.class, primaryKey);

        if (serializable != nullModel) {
            if (serializable == null) {
                if (uncachedPrimaryKeys == null) {
                    uncachedPrimaryKeys = new HashSet<Serializable>();
                }

                uncachedPrimaryKeys.add(primaryKey);
            } else {
                map.put(primaryKey, (OrderInventoryBatch) serializable);
            }
        }
    }

    if (uncachedPrimaryKeys == null) {
        return map;
    }

    StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1);

    query.append(_SQL_SELECT_ORDERINVENTORYBATCH_WHERE_PKS_IN);

    for (Serializable primaryKey : uncachedPrimaryKeys) {
        query.append(String.valueOf(primaryKey));

        query.append(StringPool.COMMA);
    }

    query.setIndex(query.index() - 1);

    query.append(StringPool.CLOSE_PARENTHESIS);

    String sql = query.toString();

    Session session = null;

    try {
        session = openSession();

        Query q = session.createQuery(sql);

        for (OrderInventoryBatch orderInventoryBatch : (List<OrderInventoryBatch>) q.list()) {
            map.put(orderInventoryBatch.getPrimaryKeyObj(), orderInventoryBatch);

            cacheResult(orderInventoryBatch);

            uncachedPrimaryKeys.remove(orderInventoryBatch.getPrimaryKeyObj());
        }

        for (Serializable primaryKey : uncachedPrimaryKeys) {
            entityCache.putResult(OrderInventoryBatchModelImpl.ENTITY_CACHE_ENABLED,
                    OrderInventoryBatchImpl.class, primaryKey, nullModel);
        }
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }

    return map;
}

From source file:com.bemis.portal.inventory.service.persistence.impl.OrderInventoryPersistenceImpl.java

License:Open Source License

@Override
public Map<Serializable, OrderInventory> fetchByPrimaryKeys(Set<Serializable> primaryKeys) {
    if (primaryKeys.isEmpty()) {
        return Collections.emptyMap();
    }/*from www . j  a va 2s . c o  m*/

    Map<Serializable, OrderInventory> map = new HashMap<Serializable, OrderInventory>();

    if (primaryKeys.size() == 1) {
        Iterator<Serializable> iterator = primaryKeys.iterator();

        Serializable primaryKey = iterator.next();

        OrderInventory orderInventory = fetchByPrimaryKey(primaryKey);

        if (orderInventory != null) {
            map.put(primaryKey, orderInventory);
        }

        return map;
    }

    Set<Serializable> uncachedPrimaryKeys = null;

    for (Serializable primaryKey : primaryKeys) {
        Serializable serializable = entityCache.getResult(OrderInventoryModelImpl.ENTITY_CACHE_ENABLED,
                OrderInventoryImpl.class, primaryKey);

        if (serializable != nullModel) {
            if (serializable == null) {
                if (uncachedPrimaryKeys == null) {
                    uncachedPrimaryKeys = new HashSet<Serializable>();
                }

                uncachedPrimaryKeys.add(primaryKey);
            } else {
                map.put(primaryKey, (OrderInventory) serializable);
            }
        }
    }

    if (uncachedPrimaryKeys == null) {
        return map;
    }

    StringBundler query = new StringBundler((uncachedPrimaryKeys.size() * 2) + 1);

    query.append(_SQL_SELECT_ORDERINVENTORY_WHERE_PKS_IN);

    for (Serializable primaryKey : uncachedPrimaryKeys) {
        query.append(String.valueOf(primaryKey));

        query.append(StringPool.COMMA);
    }

    query.setIndex(query.index() - 1);

    query.append(StringPool.CLOSE_PARENTHESIS);

    String sql = query.toString();

    Session session = null;

    try {
        session = openSession();

        Query q = session.createQuery(sql);

        for (OrderInventory orderInventory : (List<OrderInventory>) q.list()) {
            map.put(orderInventory.getPrimaryKeyObj(), orderInventory);

            cacheResult(orderInventory);

            uncachedPrimaryKeys.remove(orderInventory.getPrimaryKeyObj());
        }

        for (Serializable primaryKey : uncachedPrimaryKeys) {
            entityCache.putResult(OrderInventoryModelImpl.ENTITY_CACHE_ENABLED, OrderInventoryImpl.class,
                    primaryKey, nullModel);
        }
    } catch (Exception e) {
        throw processException(e);
    } finally {
        closeSession(session);
    }

    return map;
}

From source file:com.bemis.portal.migration.customer.service.persistence.CustomerOrgPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(55);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("bemisCustomerId");
    sb.append(StringPool.EQUAL);/*from  w w w . j  a v a2s  .  co  m*/
    sb.append(bemisCustomerId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("bemisParentId");
    sb.append(StringPool.EQUAL);
    sb.append(bemisParentId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("customerName");
    sb.append(StringPool.EQUAL);
    sb.append(customerName);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("customerAlias");
    sb.append(StringPool.EQUAL);
    sb.append(customerAlias);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("streetNumber");
    sb.append(StringPool.EQUAL);
    sb.append(streetNumber);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("streetName");
    sb.append(StringPool.EQUAL);
    sb.append(streetName);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("streetAddress");
    sb.append(StringPool.EQUAL);
    sb.append(streetAddress);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("city");
    sb.append(StringPool.EQUAL);
    sb.append(city);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("state");
    sb.append(StringPool.EQUAL);
    sb.append(state);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("zip");
    sb.append(StringPool.EQUAL);
    sb.append(zip);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("country");
    sb.append(StringPool.EQUAL);
    sb.append(country);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}