org.springframework.beans.PropertyValue.getSource()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(81)

本文整理了Java中org.springframework.beans.PropertyValue.getSource()方法的一些代码示例,展示了PropertyValue.getSource()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。PropertyValue.getSource()方法的具体详情如下:
包路径:org.springframework.beans.PropertyValue
类名称:PropertyValue
方法名:getSource

PropertyValue.getSource介绍

暂无

代码示例

代码示例来源:origin: spring-projects/spring-framework

/**
 * Return the original PropertyValue instance for this value holder.
 * @return the original PropertyValue (either a source of this
 * value holder or this value holder itself).
 */
public PropertyValue getOriginalPropertyValue() {
  PropertyValue original = this;
  Object source = getSource();
  while (source instanceof PropertyValue && source != original) {
    original = (PropertyValue) source;
    source = original.getSource();
  }
  return original;
}

代码示例来源:origin: spring-projects/spring-framework

@Override
public boolean equals(Object other) {
  if (this == other) {
    return true;
  }
  if (!(other instanceof PropertyValue)) {
    return false;
  }
  PropertyValue otherPv = (PropertyValue) other;
  return (this.name.equals(otherPv.name) &&
      ObjectUtils.nullSafeEquals(this.value, otherPv.value) &&
      ObjectUtils.nullSafeEquals(getSource(), otherPv.getSource()));
}

代码示例来源:origin: org.springframework/spring-beans

/**
 * Return the original PropertyValue instance for this value holder.
 * @return the original PropertyValue (either a source of this
 * value holder or this value holder itself).
 */
public PropertyValue getOriginalPropertyValue() {
  PropertyValue original = this;
  Object source = getSource();
  while (source instanceof PropertyValue && source != original) {
    original = (PropertyValue) source;
    source = original.getSource();
  }
  return original;
}

代码示例来源:origin: org.springframework/spring-beans

@Override
public boolean equals(Object other) {
  if (this == other) {
    return true;
  }
  if (!(other instanceof PropertyValue)) {
    return false;
  }
  PropertyValue otherPv = (PropertyValue) other;
  return (this.name.equals(otherPv.name) &&
      ObjectUtils.nullSafeEquals(this.value, otherPv.value) &&
      ObjectUtils.nullSafeEquals(getSource(), otherPv.getSource()));
}

代码示例来源:origin: spring-projects/spring-framework

/**
 * Copy constructor.
 * @param original the PropertyValue to copy (never {@code null})
 */
public PropertyValue(PropertyValue original) {
  Assert.notNull(original, "Original must not be null");
  this.name = original.getName();
  this.value = original.getValue();
  this.optional = original.isOptional();
  this.converted = original.converted;
  this.convertedValue = original.convertedValue;
  this.conversionNecessary = original.conversionNecessary;
  this.resolvedTokens = original.resolvedTokens;
  setSource(original.getSource());
  copyAttributesFrom(original);
}

代码示例来源:origin: org.springframework/spring-beans

/**
 * Copy constructor.
 * @param original the PropertyValue to copy (never {@code null})
 */
public PropertyValue(PropertyValue original) {
  Assert.notNull(original, "Original must not be null");
  this.name = original.getName();
  this.value = original.getValue();
  this.optional = original.isOptional();
  this.converted = original.converted;
  this.convertedValue = original.convertedValue;
  this.conversionNecessary = original.conversionNecessary;
  this.resolvedTokens = original.resolvedTokens;
  setSource(original.getSource());
  copyAttributesFrom(original);
}

代码示例来源:origin: camunda/camunda-bpm-platform

/**
 * Copy constructor.
 * @param original the PropertyValue to copy (never <code>null</code>)
 */
public PropertyValue(PropertyValue original) {
  Assert.notNull(original, "Original must not be null");
  this.name = original.getName();
  this.value = original.getValue();
  this.source = original.getSource();
  this.optional = original.isOptional();
  this.converted = original.converted;
  this.convertedValue = original.convertedValue;
  this.conversionNecessary = original.conversionNecessary;
  this.resolvedTokens = original.resolvedTokens;
  this.resolvedDescriptor = original.resolvedDescriptor;
  copyAttributesFrom(original);
}

代码示例来源:origin: apache/servicemix-bundles

/**
 * Return the original PropertyValue instance for this value holder.
 * @return the original PropertyValue (either a source of this
 * value holder or this value holder itself).
 */
public PropertyValue getOriginalPropertyValue() {
  PropertyValue original = this;
  Object source = getSource();
  while (source instanceof PropertyValue && source != original) {
    original = (PropertyValue) source;
    source = original.getSource();
  }
  return original;
}

代码示例来源:origin: apache/servicemix-bundles

@Override
public boolean equals(Object other) {
  if (this == other) {
    return true;
  }
  if (!(other instanceof PropertyValue)) {
    return false;
  }
  PropertyValue otherPv = (PropertyValue) other;
  return (this.name.equals(otherPv.name) &&
      ObjectUtils.nullSafeEquals(this.value, otherPv.value) &&
      ObjectUtils.nullSafeEquals(getSource(), otherPv.getSource()));
}

代码示例来源:origin: apache/servicemix-bundles

/**
 * Copy constructor.
 * @param original the PropertyValue to copy (never {@code null})
 */
public PropertyValue(PropertyValue original) {
  Assert.notNull(original, "Original must not be null");
  this.name = original.getName();
  this.value = original.getValue();
  this.optional = original.isOptional();
  this.converted = original.converted;
  this.convertedValue = original.convertedValue;
  this.conversionNecessary = original.conversionNecessary;
  this.resolvedTokens = original.resolvedTokens;
  setSource(original.getSource());
  copyAttributesFrom(original);
}

相关文章