1 package org.open_ils.idl;
3 public class IDLField {
8 /** Where this field resides in the array when serilized */
11 /** True if this field does not belong in the database */
12 private boolean isVirtual;
14 public void setName(String name) {
17 public void setArrayPos(int arrayPos) {
18 this.arrayPos = arrayPos;
20 public void setIsVirtual(boolean isVirtual) {
21 this.isVirtual = isVirtual;
23 public String getName() {
26 public int getArrayPos() {
29 public boolean getIsVirtual() {
30 return this.isVirtual;
33 public void toXML(StringBuffer sb) {
34 sb.append("\t\t\t<field name='");
37 sb.append(IDLParser.OILS_NS_OBJ_PREFIX);
38 sb.append(":array_position='");
41 sb.append(IDLParser.OILS_NS_PERSIST_PREFIX);
42 sb.append(":virtual='");