
net.sf.xmlform.config.UniqueDefinition Maven / Gradle / Ivy
package net.sf.xmlform.config;
/**
* @author Liu Zhikun
*/
public class UniqueDefinition implements Cloneable {
private String[] fields;
public UniqueDefinition() {
super();
}
public UniqueDefinition(String[] fields) {
super();
this.fields = fields;
}
public String[] getFields() {
return fields;
}
public void setFields(String[] fields) {
this.fields = fields;
}
public Object clone() {
try {
UniqueDefinition cloneObj=(UniqueDefinition)super.clone();
cloneObj.fields=new String[fields.length];
System.arraycopy(fields, 0, cloneObj.fields, 0, fields.length);
return cloneObj;
} catch (CloneNotSupportedException e) {
throw new IllegalStateException(e);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy