java类org.codehaus.jackson.annotate.JsonIgnore的实例源码

TaxonTreeDescription.java 文件源码 项目:biospectra 阅读 19 收藏 0 点赞 0 评论 0
@JsonIgnore
public List<Taxonomy> getClassifiableTaxonomyTree() {
    ArrayList<Taxonomy> list = new ArrayList<Taxonomy>();
    if(this.tree.isEmpty()) {
        return list;
    } else {
        for(Taxonomy tax : this.tree) {
            String rank = tax.getRank();
            if(rank != null && !rank.isEmpty() && !rank.equalsIgnoreCase("no rank")) {
                list.add(tax);
            }
        }
        return list;
    }
}
QMTreeNode.java 文件源码 项目:u-qasar.platform 阅读 21 收藏 0 点赞 0 评论 0
@JsonIgnore
private static QMQualityIndicator getQualityIndicator(
        IQMTreeNode<String> node) {
    if (node instanceof QMQualityIndicator) {
        return (QMQualityIndicator) node;
    }
    if (node.getParent() == null) {
        return null;
    }
    return getQualityIndicator(node.getParent());
}
AtlasMetrics.java 文件源码 项目:incubator-atlas 阅读 16 收藏 0 点赞 0 评论 0
@JsonIgnore
public Number getMetric(String groupKey, String key) {
    Map<String, Map<String, Number>> data = this.data;
    if (data == null) {
        return null;
    } else {
        Map<String, Number> metricMap = data.get(groupKey);
        if (metricMap == null || metricMap.isEmpty()) {
            return null;
        } else {
            return metricMap.get(key);
        }
    }
}
QMTreeNode.java 文件源码 项目:u-qasar.platform 阅读 18 收藏 0 点赞 0 评论 0
@JsonIgnore
public final String getChildrenString(final String prefix,
                                      final String suffix) {

    String builder = prefix +
            StringUtils.join(getChildren(), ", ") +
            suffix;
    return builder;
}
Layer.java 文件源码 项目:srccode 阅读 24 收藏 0 点赞 0 评论 0
/**
 * Returns max bounding box for given SRS EPSG_4326
 * @return BoundingBox
 */
@XmlTransient
@JsonIgnore
public BoundingBox getBoundingBoxForSrsEPSG_4326() {
    if (boundingBox==null)
        return null;

    for (int i =0; i<boundingBox.length; i++)
        if(boundingBox[i].getSrs().equals("EPSG:4326"))
            return boundingBox[i];

    return null;
}
AtlasEntity.java 文件源码 项目:incubator-atlas 阅读 16 收藏 0 点赞 0 评论 0
@JsonIgnore
public final void addReferredEntity(String guid, AtlasEntity entity) {
    Map<String, AtlasEntity> r = this.referredEntities;

    if (r == null) {
        r = new HashMap<>();

        this.referredEntities = r;
    }

    if (guid != null) {
        r.put(guid, entity);
    }
}
SearchResultEntry.java 文件源码 项目:biospectra 阅读 14 收藏 0 点赞 0 评论 0
@JsonIgnore
public synchronized void saveTo(File file) throws IOException {
    if(file == null) {
        throw new IllegalArgumentException("file is null");
    }

    JsonSerializer serializer = new JsonSerializer();
    serializer.toJsonFile(file, this);
}
AtlasEntity.java 文件源码 项目:incubator-atlas 阅读 17 收藏 0 点赞 0 评论 0
@JsonIgnore
@Override
public void compact() {
    super.compact();

    // remove 'entity' from referredEntities
    if (entity != null) {
        removeEntity(entity.getGuid());
    }
}
EntityMutationResponse.java 文件源码 项目:incubator-atlas 阅读 19 收藏 0 点赞 0 评论 0
@JsonIgnore
public List<AtlasEntityHeader> getEntitiesByOperation(EntityOperation op) {
    if ( mutatedEntities != null) {
        return mutatedEntities.get(op);
    }
    return null;
}
EntityMutationResponse.java 文件源码 项目:incubator-atlas 阅读 16 收藏 0 点赞 0 评论 0
@JsonIgnore
public List<AtlasEntityHeader> getDeletedEntities() {
    if ( mutatedEntities != null) {
        return mutatedEntities.get(EntityOperation.DELETE);
    }
    return null;
}


问题


面经


文章

微信
公众号

扫码关注公众号