1 /*2 * JBoss, the OpenSource J2EE webOS3 *4 * Distributable under LGPL license.5 * See terms of license at gnu.org.6 */7 package org.jboss.xb.binding.metadata.marshalling;8 9 /**10 * @author <a HREF="mailto:alex@jboss.org">Alexey Loubyansky</a>11 * @version <tt>$Revision: 1.1.2.1 $</tt>12 */13 public interface FieldValueBinding14 {15 int SIMPLE_VALUE = 0;16 int FINAL_CLASS = 1;17 int NON_FINAL_CLASS = 2;18 int COLLECTION = 4;19 20 FieldBinding getFieldBinding();21 int getCategory();22 Class getJavaClass();23 }24