1 23 24 29 30 package com.sun.jdo.spi.persistence.support.sqlstore.query.util.scope; 31 32 import com.sun.jdo.spi.persistence.utility.I18NHelper; 33 34 import com.sun.jdo.spi.persistence.support.sqlstore.query.util.type.Type; 35 import com.sun.jdo.spi.persistence.support.sqlstore.query.util.type.FieldInfo; 36 37 44 public class Field 45 extends Definition 46 { 47 50 protected FieldInfo fieldInfo; 51 52 55 public Field(FieldInfo fieldInfo) 56 { 57 super(fieldInfo.getType()); 58 this.fieldInfo = fieldInfo; 59 } 60 61 64 public String getName() 65 { 66 return I18NHelper.getMessage(messages, "scope.field.getname.name"); } 68 69 72 public FieldInfo getFieldInfo() 73 { 74 return fieldInfo; 75 } 76 77 80 public String toString() 81 { 82 StringBuffer buf = new StringBuffer (); 83 buf.append("Field("); buf.append(scope); 85 buf.append(", "); buf.append(type); 87 buf.append(")"); return buf.toString(); 89 } 90 } 91 | Popular Tags |