complexpropertyvalue.java
来自「hibernate 开源框架的代码 jar包希望大家能喜欢」· Java 代码 · 共 48 行
JAVA
48 行
package org.hibernate.test.any;
import java.util.Map;
import java.util.HashMap;
import java.util.Iterator;
/**
* todo: describe ${NAME}
*
* @author Steve Ebersole
*/
public class ComplexPropertyValue implements PropertyValue {
private Long id;
private Map subProperties = new HashMap();
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Map getSubProperties() {
return subProperties;
}
public void setSubProperties(Map subProperties) {
this.subProperties = subProperties;
}
public String asString() {
return "complex[" + keyString() + "]";
}
private String keyString() {
StringBuffer buff = new StringBuffer();
Iterator itr = subProperties.keySet().iterator();
while ( itr.hasNext() ) {
buff.append( itr.next() );
if ( itr.hasNext() ) {
buff.append( ", " );
}
}
return buff.toString();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?