当前位置: 首页>>代码示例>>Java>>正文


Java JsonIgnore类代码示例

本文整理汇总了Java中org.codehaus.jackson.annotate.JsonIgnore的典型用法代码示例。如果您正苦于以下问题:Java JsonIgnore类的具体用法?Java JsonIgnore怎么用?Java JsonIgnore使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


JsonIgnore类属于org.codehaus.jackson.annotate包,在下文中一共展示了JsonIgnore类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getFont

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public Font getFont(){
	if(this.font==null){
		int fontStyle=Font.PLAIN;
		if((bold!=null && bold) && (italic!=null && italic)){
			fontStyle=Font.BOLD|Font.ITALIC;				
		}else if(bold!=null && bold){
			fontStyle=Font.BOLD;							
		}else if(italic!=null && italic){
			fontStyle=Font.ITALIC;							
		}
		double size=fontSize * 1.1;
		BigDecimal bigData=Utils.toBigDecimal(size);
		int s=bigData.setScale(0, BigDecimal.ROUND_HALF_UP).intValue();
		this.font=new Font(fontFamily,fontStyle,s);
	}
	return this.font;
}
 
开发者ID:youseries,项目名称:ureport,代码行数:19,代码来源:CellStyle.java

示例2: getExtractionFunction

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
/**
 * Build an extraction function model object.
 *
 * @return  Take the internal namespaces and construct a model object for the extraction functions.
 */
@JsonIgnore
@Override
public Optional<ExtractionFunction> getExtractionFunction() {

    List<ExtractionFunction> extractionFunctions = getNamespaces().stream()
            .map(
                    namespace -> new LookupExtractionFunction(
                            new NamespaceLookup(namespace),
                            false,
                            "Unknown " + namespace,
                            false,
                            true
                    )
            ).collect(Collectors.toList());

    return Optional.ofNullable(
            extractionFunctions.size() > 1 ?
                    new CascadeExtractionFunction(extractionFunctions) :
                    extractionFunctions.size() == 1 ? extractionFunctions.get(0) : null
    );
}
 
开发者ID:yahoo,项目名称:fili,代码行数:27,代码来源:LookupDimension.java

示例3: getExtractionFunction

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
/**
 * Build an extraction function model object.
 *
 * @return  Take the internal namespaces and construct a model object for the extraction functions.
 */
@Override
@JsonIgnore
public Optional<ExtractionFunction> getExtractionFunction() {

    List<ExtractionFunction> extractionFunctions = getLookups().stream()
            .map(
                    lookup -> new RegisteredLookupExtractionFunction(
                            lookup,
                            false,
                            "Unknown " + lookup,
                            false,
                            true
                    )
            ).collect(Collectors.toList());

    return Optional.ofNullable(
            extractionFunctions.size() > 1 ?
                    new CascadeExtractionFunction(extractionFunctions) :
                    extractionFunctions.size() == 1 ? extractionFunctions.get(0) : null
    );
}
 
开发者ID:yahoo,项目名称:fili,代码行数:27,代码来源:RegisteredLookupDimension.java

示例4: getBaseURL

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public String getBaseURL() {
  StringBuilder builder = new StringBuilder(protocol.toString());
  builder.append("://");
  builder.append(address);
  builder.append(":");
  builder.append(port);
  return builder.toString();
}
 
开发者ID:edgexfoundry,项目名称:core-domain,代码行数:10,代码来源:Addressable.java

示例5: getURL

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
/**
 * @deprecated removed if not used and if it is used, make sure it returns the right information
 */
@JsonIgnore
@Deprecated
public String getURL() {
  StringBuilder builder = new StringBuilder(getBaseURL());
  if (publisher == null && topic != null) {
    builder.append(topic);
    builder.append("/");
  }
  builder.append(path);
  return builder.toString();
}
 
开发者ID:edgexfoundry,项目名称:core-domain,代码行数:15,代码来源:Addressable.java

示例6: isUpdated

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public boolean isUpdated() {
  if (!isUpdated) {
    for (StatePair statePair : pool.values()) {
      // if one of the states have changed, then the pool is dirty
      if (statePair.getState().isUpdated()) {
        isUpdated = true;
        return true;
      }
    }
  }
  return isUpdated;
}
 
开发者ID:naver,项目名称:hadoop,代码行数:14,代码来源:StatePool.java

示例7: getBranches

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
@Override
public List<String> getBranches() {
    if (this.getPush() == null || this.getPush().getChanges() == null) {
        return new ArrayList<>();
    }
    return this.getPush().getChanges()
            .stream()
            .filter(bitbucketPushChange -> bitbucketPushChange != null && bitbucketPushChange.getNew() != null)
            .map(bitbucketPushChange -> bitbucketPushChange.getNew().getName())
            .collect(Collectors.toList());
}
 
开发者ID:Eernie,项目名称:bitbucket-webhooks-plugin,代码行数:13,代码来源:BitbucketPushEvent.java

示例8: getJSONData

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JSONField(serialize = false)
@JsonIgnore
public JSONObject getJSONData() {
    if (data == null) {
        return null;
    }
    return JSON.parseObject(data.toString());
}
 
开发者ID:menyouping,项目名称:jw,代码行数:9,代码来源:ActionResult.java

示例9: getValue

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JSONField(serialize = false)
@JsonIgnore
@SuppressWarnings("unchecked")
public <T> T getValue(String key) {
    if (data instanceof String) {
        return JsonUtils.get(JSON.parseObject((String) data), key);
    }
    if (data instanceof JSONObject) {
        return JsonUtils.get((JSONObject) (data), key);
    }
    if (data instanceof Map) {
        return JsonUtils.get(new JSONObject((Map<String, Object>) data), key);
    }
    return null;
}
 
开发者ID:menyouping,项目名称:jw,代码行数:16,代码来源:ActionResult.java

示例10: getSeedUrlsCount

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public int getSeedUrlsCount() {
  if (CollectionUtils.isEmpty(seedUrls)) {
    return 0;
  }
  return seedUrls.size();
}
 
开发者ID:jorcox,项目名称:GeoCrawler,代码行数:8,代码来源:SeedList.java

示例11: isExpired

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
/**
 * Returns whether the data within this UserData object is expired, and
 * thus must not be used, according to the timestamp returned by
 * getExpires().
 *
 * @return
 *     true if the data within this UserData object is expired and must not
 *     be used, false otherwise.
 */
@JsonIgnore
public boolean isExpired() {

    // Do not bother comparing if this UserData object does not expire
    Long expirationTimestamp = getExpires();
    if (expirationTimestamp == null)
        return false;

    // Otherwise, compare expiration timestamp against system time
    return System.currentTimeMillis() > expirationTimestamp;

}
 
开发者ID:glyptodon,项目名称:guacamole-auth-json,代码行数:22,代码来源:UserData.java

示例12: getSortableMonth

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public String getSortableMonth() {
	if (deadline == null) {
		logger.error("Deadline is NULL for the document: " + this);
		return "";
	}
	return deadline.getYear() + "/" +  deadline.getMonthValue();
}
 
开发者ID:denis-rodionov,项目名称:cityoffice,代码行数:9,代码来源:Document.java

示例13: getPrimaryKey

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@Override
@JsonIgnore
public PrimaryKey getPrimaryKey() {
    Map<Schema.Field, Object> values = new HashMap<>();
    values.put(new Schema.Field(SchemaFieldInfo.ID, Schema.Type.LONG), id);
    return new PrimaryKey(values);
}
 
开发者ID:hortonworks,项目名称:registry,代码行数:8,代码来源:SchemaBranchStorable.java

示例14: getLanguageByLid

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public String getLanguageByLid() {
	if (languages != null) {
		for (Iterator<Language> it = languages.iterator(); it.hasNext();) {
			Language lang = it.next();
			if (lang.getLid() == lid) {
				return lang.getLanguage();
			}
		}
	}
	return "C";
}
 
开发者ID:dovier,项目名称:coj-web,代码行数:13,代码来源:SubmissionJudge.java

示例15: getLanguageIdByKey

import org.codehaus.jackson.annotate.JsonIgnore; //导入依赖的package包/类
@JsonIgnore
public void getLanguageIdByKey() {
	if (languages != null) {
		for (Iterator<Language> it = languages.iterator(); it.hasNext();) {
			Language lang = it.next();
			if (lang.getKey().equals(key)) {
				lid = lang.getLid();
				return;
			}
		}
		lid = 1;
	}
}
 
开发者ID:dovier,项目名称:coj-web,代码行数:14,代码来源:SubmissionJudge.java


注:本文中的org.codehaus.jackson.annotate.JsonIgnore类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。