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


Java Property.equals方法代码示例

本文整理汇总了Java中com.hp.hpl.jena.rdf.model.Property.equals方法的典型用法代码示例。如果您正苦于以下问题:Java Property.equals方法的具体用法?Java Property.equals怎么用?Java Property.equals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.hp.hpl.jena.rdf.model.Property的用法示例。


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

示例1: visitComponentProperty

import com.hp.hpl.jena.rdf.model.Property; //导入方法依赖的package包/类
@Override
public void visitComponentProperty(Property property, Resource resource,
		ComponentType... types) {
	if (resource == null) return;
	if (property == null) {
		out.printResourceStart(resource);
		super.visitComponentProperty(property, resource, types);
		out.printResourceEnd();
	} else if (resource.isAnon()) {
		boolean isRefObjectMap = property.equals(RR.objectMap) && 
				mapping.referencingObjectMaps().has(resource);
		out.printPropertyStart(property, 
				COMPACT_PROPERTIES.contains(property) && !isRefObjectMap);
		super.visitComponentProperty(property, resource, types);
		out.printPropertyEnd();
	} else {
		out.printProperty(property, resource);
	}
}
 
开发者ID:d2rq,项目名称:r2rml-kit,代码行数:20,代码来源:R2RMLWriter.java

示例2: hasPrimarySpec

import com.hp.hpl.jena.rdf.model.Property; //导入方法依赖的package包/类
private boolean hasPrimarySpec(ResourceMap map, Property property) {
	if (property.equals(D2RQ.bNodeIdColumns)) return !map.getBNodeIdColumnsParsed().isEmpty();
	if (property.equals(D2RQ.uriColumn)) return map.getURIColumn() != null;
	if (property.equals(D2RQ.uriPattern)) return map.getURIPattern() != null;
	if (property.equals(D2RQ.uriSqlExpression)) return map.getUriSQLExpression() != null;
	if (property.equals(D2RQ.column)) return ((PropertyBridge) map).getColumn() != null;
	if (property.equals(D2RQ.pattern)) return ((PropertyBridge) map).getPattern() != null;
	if (property.equals(D2RQ.sqlExpression)) return ((PropertyBridge) map).getSQLExpression() != null;
	if (property.equals(D2RQ.refersToClassMap)) return ((PropertyBridge) map).getRefersToClassMap() != null;
	if (property.equals(D2RQ.constantValue)) return map.getConstantValue() != null;
	throw new IllegalArgumentException("Not a primary spec: " + property);
}
 
开发者ID:d2rq,项目名称:r2rml-kit,代码行数:13,代码来源:D2RQValidator.java

示例3: hasPrimarySpec

import com.hp.hpl.jena.rdf.model.Property; //导入方法依赖的package包/类
private boolean hasPrimarySpec(Property property) {
	if (property.equals(D2RQ.bNodeIdColumns)) return this.bNodeIdColumns != null;
	if (property.equals(D2RQ.uriColumn)) return this.uriColumn != null;
	if (property.equals(D2RQ.uriPattern)) return this.uriPattern != null;
	if (property.equals(D2RQ.column)) return this.column != null;
	if (property.equals(D2RQ.pattern)) return this.pattern != null;
	if (property.equals(D2RQ.sqlExpression)) return this.sqlExpression != null;
	if (property.equals(D2RQ.uriSqlExpression)) return this.uriSqlExpression != null;
	if (property.equals(D2RQ.refersToClassMap)) return this.refersToClassMap != null;
	if (property.equals(D2RQ.constantValue)) return this.constantValue != null;
	throw new D2RQException("No primary spec: " + property);
}
 
开发者ID:aitoralmeida,项目名称:c4a_data_repository,代码行数:13,代码来源:ResourceMap.java


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