本文整理了Java中org.vertexium.Property.getName()
方法的一些代码示例,展示了Property.getName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getName()
方法的具体详情如下:
包路径:org.vertexium.Property
类名称:Property
方法名:getName
暂无
代码示例来源:origin: org.vertexium/vertexium-core
@Override
protected String convert(Property prop) {
return prop.getName();
}
};
代码示例来源:origin: org.visallo/visallo-gpw-tika-text-extractor
TextExtractMapping getTextExtractMapping(Element element, Property property) {
for (TextExtractMapping textExtractMapping : this.textExtractMappings.values()) {
if (textExtractMapping.rawPropertyName.equals(property.getName())) {
return textExtractMapping;
}
}
return null;
}
代码示例来源:origin: org.vertexium/vertexium-core
@Override
protected boolean isMatch(ExtendedDataRow row) {
for (Property prop : row.getProperties()) {
if (this.keys.contains(prop.getName())) {
return true;
}
}
return false;
}
代码示例来源:origin: org.vertexium/vertexium-core
@Override
protected boolean isMatch(Element element) {
for (Property prop : element.getProperties()) {
if (this.keys.contains(prop.getName())) {
return true;
}
}
return false;
}
代码示例来源:origin: org.vertexium/vertexium-core
@Override
protected boolean isIncluded(Property property) {
if (key != null && !property.getKey().equals(key)) {
return false;
}
return property.getName().equals(name);
}
};
代码示例来源:origin: org.vertexium/vertexium-core
@Override
protected boolean isMatch(ExtendedDataRow row) {
for (Property prop : row.getProperties()) {
if (this.keys.contains(prop.getName())) {
return false;
}
}
return true;
}
代码示例来源:origin: visallo/vertexium
@Override
protected boolean isMatch(Element element) {
for (Property prop : element.getProperties()) {
if (this.keys.contains(prop.getName())) {
return true;
}
}
return false;
}
代码示例来源:origin: org.vertexium/vertexium-core
@Override
protected boolean isMatch(Element element) {
for (Property prop : element.getProperties()) {
if (this.keys.contains(prop.getName())) {
return false;
}
}
return true;
}
代码示例来源:origin: org.vertexium/vertexium-core
private boolean isMatch(Property property, String key, String name, Visibility visibility) {
if (name != null && !property.getName().equals(name)) {
return false;
}
if (key != null && !property.getKey().equals(key)) {
return false;
}
if (visibility != null && !property.getVisibility().equals(visibility)) {
return false;
}
return true;
}
代码示例来源:origin: visallo/vertexium
@Override
public int compareTo(Property o) {
int i = getName().compareTo(o.getName());
if (i != 0) {
return i;
}
i = getKey().compareTo(o.getKey());
if (i != 0) {
return i;
}
return getVisibility().compareTo(o.getVisibility());
}
代码示例来源:origin: org.vertexium/vertexium-core
public DeletePropertyEvent(Graph graph, Element element, Property property) {
super(graph);
this.element = element;
this.key = property.getKey();
this.name = property.getName();
this.visibility = property.getVisibility();
}
代码示例来源:origin: org.vertexium/vertexium-core
@Override
public String toString() {
return "[" + getName() + ":" + getKey() + ":" + getVisibility() + "]";
}
}
代码示例来源:origin: org.vertexium/vertexium-core
public SoftDeletePropertyEvent(Graph graph, Element element, Property property) {
super(graph);
this.element = element;
this.key = property.getKey();
this.name = property.getName();
this.visibility = property.getVisibility();
}
代码示例来源:origin: visallo/vertexium
@Override
public ExistingElementMutation<T> alterPropertyVisibility(Property property, Visibility visibility) {
if (!element.getFetchHints().isIncludePropertyAndMetadata(property.getName())) {
throw new VertexiumMissingFetchHintException(element.getFetchHints(), "Property " + property.getName() + " needs to be included with metadata");
}
this.alterPropertyVisibilities.add(new AlterPropertyVisibility(property.getKey(), property.getName(), property.getVisibility(), visibility));
return this;
}
代码示例来源:origin: org.visallo/visallo-core
@Override
public boolean isHandled(Element element, Property property) {
if (property == null) {
return false;
}
if (property.getName().equals(VisalloProperties.RAW.getPropertyName())) {
return false;
}
String mimeType = (String) property.getMetadata().getValue(VisalloProperties.MIME_TYPE.getPropertyName());
return !(mimeType == null || !mimeType.startsWith("text"));
}
}
代码示例来源:origin: visallo/vertexium
@Override
public ElementMutation<T> deleteProperty(Property property) {
if (!element.getFetchHints().isIncludePropertyAndMetadata(property.getName())) {
throw new VertexiumMissingFetchHintException(element.getFetchHints(), "Property " + property.getName() + " needs to be included with metadata");
}
Preconditions.checkNotNull(property, "property cannot be null");
propertyDeletes.add(new PropertyPropertyDeleteMutation(property));
return this;
}
代码示例来源:origin: org.vertexium/vertexium-core
/**
* Permanently deletes a property from the element. Only properties which you have access to can be deleted using
* this method.
*
* @param property The property to delete.
*/
default void deleteProperty(Property property, Authorizations authorizations) {
deleteProperty(property.getKey(), property.getName(), property.getVisibility(), authorizations);
}
代码示例来源:origin: org.vertexium/vertexium-core
/**
* Permanently deletes all properties with the given name that you have access to. Only properties which you have
* access to will be deleted.
*
* @param name The name of the property to delete.
*/
default void deleteProperties(String name, Authorizations authorizations) {
for (Property p : getProperties(name)) {
deleteProperty(p.getKey(), p.getName(), p.getVisibility(), authorizations);
}
}
代码示例来源:origin: org.visallo/visallo-core
private void unresolveTermMentionsForProperty(Vertex vertex, Property property, Authorizations authorizations) {
for (Vertex termMention : termMentionRepository.findResolvedTo(vertex.getId(), authorizations)) {
String key = VisalloProperties.TERM_MENTION_REF_PROPERTY_KEY.getPropertyValue(termMention);
String name = VisalloProperties.TERM_MENTION_REF_PROPERTY_NAME.getPropertyValue(termMention);
String visibility = VisalloProperties.TERM_MENTION_REF_PROPERTY_VISIBILITY.getPropertyValue(termMention);
if (property.getKey().equals(key) && property.getName().equals(name) &&
property.getVisibility().getVisibilityString().equals(visibility)) {
unresolveTerm(termMention, authorizations);
}
}
}
代码示例来源:origin: org.vertexium/vertexium-elasticsearch5
private <TElement extends Element> Map<String, Object> getFieldsToSet(Graph graph, ExistingElementMutation<TElement> mutation) {
TElement element = mutation.getElement();
Map<String, Object> fieldsToSet = new HashMap<>();
mutation.getProperties().forEach(p ->
addExistingValuesToFieldMap(graph, element, p.getName(), p.getVisibility(), fieldsToSet));
mutation.getPropertyDeletes().forEach(p ->
addExistingValuesToFieldMap(graph, element, p.getName(), p.getVisibility(), fieldsToSet));
mutation.getPropertySoftDeletes().forEach(p ->
addExistingValuesToFieldMap(graph, element, p.getName(), p.getVisibility(), fieldsToSet));
return fieldsToSet;
}
内容来源于网络,如有侵权,请联系作者删除!