com.citygrid.content
Class CGContentBuilder

java.lang.Object
  extended by com.citygrid.content.CGContentBuilder

public class CGContentBuilder
extends Object


Field Summary
private static Logger logger
           
 
Constructor Summary
CGContentBuilder()
           
 
Method Summary
private static StringBuilder appendParameter(StringBuilder urlString, String key, String value)
           
static URI handleUrlFields(URI original, String publisher, String impressionId, String placement)
           
private static CGHistogramItem[] processHistogramItems(org.codehaus.jackson.JsonNode node)
           
static CGHistogram[] processHistograms(org.codehaus.jackson.JsonNode histogramsNode)
           
static CGAddress processLocationAddress(org.codehaus.jackson.JsonNode parsedAddress, boolean useZip)
           
static CGRegion[] processRegions(org.codehaus.jackson.JsonNode regionsNode)
           
private static String[] processTagIds(org.codehaus.jackson.JsonNode tagIdNodes)
           
static CGTag[] processTags(org.codehaus.jackson.JsonNode tagsNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static Logger logger
Constructor Detail

CGContentBuilder

public CGContentBuilder()
Method Detail

processTags

public static CGTag[] processTags(org.codehaus.jackson.JsonNode tagsNode)

processRegions

public static CGRegion[] processRegions(org.codehaus.jackson.JsonNode regionsNode)

processHistograms

public static CGHistogram[] processHistograms(org.codehaus.jackson.JsonNode histogramsNode)

processHistogramItems

private static CGHistogramItem[] processHistogramItems(org.codehaus.jackson.JsonNode node)

processTagIds

private static String[] processTagIds(org.codehaus.jackson.JsonNode tagIdNodes)

processLocationAddress

public static CGAddress processLocationAddress(org.codehaus.jackson.JsonNode parsedAddress,
                                               boolean useZip)

appendParameter

private static StringBuilder appendParameter(StringBuilder urlString,
                                             String key,
                                             String value)

handleUrlFields

public static URI handleUrlFields(URI original,
                                  String publisher,
                                  String impressionId,
                                  String placement)


Copyright © 2011. All Rights Reserved.