Example usage for org.apache.commons.lang ArrayUtils toObject

List of usage examples for org.apache.commons.lang ArrayUtils toObject

Introduction

In this page you can find the example usage for org.apache.commons.lang ArrayUtils toObject.

Prototype

public static Boolean[] toObject(boolean[] array) 

Source Link

Document

Converts an array of primitive booleans to objects.

Usage

From source file:Main.java

public static void main(String[] args) {
    int numbers[] = { 1, 2, 3, 4, 5 };
    boolean bools[] = { true, false, false, true };
    float decimals[] = { 10.1f, 3.14f, 2.17f };

    Integer numbersObj[] = ArrayUtils.toObject(numbers);
    Boolean boolsObj[] = ArrayUtils.toObject(bools);
    Float decimalsObj[] = ArrayUtils.toObject(decimals);
}

From source file:ArrayUtilsExampleV1.java

public static void main(String args[]) {

    long[] longArray = new long[] { 10000, 30, 99 };
    String[] stringArray = new String[] { "abc", "def", "fgh" };

    long[] clonedArray = ArrayUtils.clone(longArray);
    System.err.println(ArrayUtils.toString((ArrayUtils.toObject(clonedArray))));

    System.err.println(ArrayUtils.indexOf(stringArray, "def"));

    ArrayUtils.reverse(stringArray);//w  w w.ja  va 2  s.  com
    System.err.println(ArrayUtils.toString(stringArray));
}

From source file:cn.dehui.zbj1984105.GetRelatedKeywords.java

public static void main(String[] args) {
    try {//from   w w w  .  ja va  2  s  .c om
        // Log SOAP XML request and response.
        AdWordsServiceLogger.log();

        // Get AdWordsUser from "~/adwords.properties".
        AdWordsUser user = new AdWordsUser("adwords.properties");

        // Get the TargetingIdeaService.
        TargetingIdeaServiceInterface targetingIdeaService = user
                .getService(AdWordsService.V201209.TARGETING_IDEA_SERVICE);

        // Create selector.
        TargetingIdeaSelector selector = new TargetingIdeaSelector();
        selector.setRequestType(RequestType.IDEAS);
        selector.setIdeaType(IdeaType.KEYWORD);
        selector.setRequestedAttributeTypes(new AttributeType[] { AttributeType.KEYWORD_TEXT,
                AttributeType.SEARCH_VOLUME, AttributeType.CATEGORY_PRODUCTS_AND_SERVICES });

        // Set selector paging (required for targeting idea service).
        Paging paging = new Paging();
        paging.setStartIndex(0);
        paging.setNumberResults(10);
        selector.setPaging(paging);

        // Create related to query search parameter.
        RelatedToQuerySearchParameter relatedToQuerySearchParameter = new RelatedToQuerySearchParameter();
        relatedToQuerySearchParameter.setQueries(new String[] { "mars cruise" });
        selector.setSearchParameters(new SearchParameter[] { relatedToQuerySearchParameter });

        // Get related keywords.
        TargetingIdeaPage page = targetingIdeaService.get(selector);

        // Display related keywords.
        if (page.getEntries() != null && page.getEntries().length > 0) {
            for (TargetingIdea targetingIdea : page.getEntries()) {
                Map<AttributeType, Attribute> data = MapUtils.toMap(targetingIdea.getData());
                StringAttribute keyword = (StringAttribute) data.get(AttributeType.KEYWORD_TEXT);
                IntegerSetAttribute categories = (IntegerSetAttribute) data
                        .get(AttributeType.CATEGORY_PRODUCTS_AND_SERVICES);
                String categoriesString = "(none)";
                if (categories != null && categories.getValue() != null) {
                    categoriesString = StringUtils.join(ArrayUtils.toObject(categories.getValue()), ", ");
                }
                Long averageMonthlySearches = ((LongAttribute) data.get(AttributeType.SEARCH_VOLUME))
                        .getValue();
                System.out.println(
                        "Keyword with text '" + keyword.getValue() + "' and average monthly search volume '"
                                + averageMonthlySearches + "' was found with categories: " + categoriesString);
            }
        } else {
            System.out.println("No related keywords were found.");
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}

From source file:com.ejwa.dinja.utility.ArrayHelperTest.java

private static Character[] toCharArray(String string) {
    return ArrayUtils.toObject(string.toCharArray());
}

From source file:com.github.rcaller.util.CodeUtils.java

public static void addIntArray(StringBuffer RCode, String name, int[] arr, boolean useEquals) {
    addArray(RCode, name, ArrayUtils.toObject(arr), useEquals, false);
}

From source file:de.weltraumschaf.registermachine.convert.ByteArray.java

/**
 * Converts array of unboxed bytes to boxed native bytes.
 *
 * @param in unboxed bytes//  w ww  . java2s .  c o m
 * @return boxed bytes
 * @deprecated Use ArrayUtils.toObject().
 */
@Deprecated
public static Byte[] toObject(final byte[] in) {
    return ArrayUtils.toObject(in);
}

From source file:com.github.rcaller.util.CodeUtils.java

public static void addLongArray(StringBuffer RCode, String name, long[] arr, boolean useEquals) {
    addArray(RCode, name, ArrayUtils.toObject(arr), useEquals, false);
}

From source file:com.enonic.cms.store.dao.PageWindowEntityDao.java

public int deleteByPageKeyAndTemplateRegionKey(Integer[] pageKeys, int[] regionKeys) {
    Integer[] keys = ArrayUtils.toObject(regionKeys);

    return deleteByNamedQuery("PageWindowEntity.deleteByPageKeyAndTemplateRegionKey",
            new String[] { "pageKeys", "regionKeys" }, new Object[][] { pageKeys, keys });
}

From source file:com.github.rcaller.util.CodeUtils.java

public static void addFloatArray(StringBuffer RCode, String name, float[] arr, boolean useEquals) {
    addArray(RCode, name, ArrayUtils.toObject(arr), useEquals, false);
}

From source file:com.github.rcaller.util.RCodeUtils.java

public static void addIntArray(StringBuffer rCode, String name, int[] arr, boolean useEquals) {
    addArray(rCode, name, ArrayUtils.toObject(arr), useEquals, false);
}