Class FieldModel<T>

  • All Implemented Interfaces:
    java.io.Serializable, org.apache.wicket.model.IChainingModel<T>, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<T>, org.apache.wicket.model.IObjectClassAwareModel<T>, org.apache.wicket.util.io.IClusterable

    public class FieldModel<T>
    extends java.lang.Object
    implements org.apache.wicket.model.IObjectClassAwareModel<T>, org.apache.wicket.model.IChainingModel<T>
    See Also:
    Serialized Form
    • Field Detail

      • SQL_TYPES_TO_JAVA

        protected static final java.util.Map<java.lang.Integer,​java.lang.Class<?>> SQL_TYPES_TO_JAVA
      • target

        protected java.lang.Object target
      • tableName

        protected java.lang.String tableName
      • fieldName

        protected java.lang.String fieldName
    • Constructor Detail

      • FieldModel

        public FieldModel​(org.apache.wicket.model.IModel<?> target,
                          SFieldMeta field)
    • Method Detail

      • getFieldClass

        public static java.lang.Class<?> getFieldClass​(SFieldMeta field)
      • setField

        protected void setField​(SFieldMeta field)
      • getObject

        public T getObject()
        Specified by:
        getObject in interface org.apache.wicket.model.IModel<T>
      • setObject

        public void setObject​(java.lang.Object value)
        Specified by:
        setObject in interface org.apache.wicket.model.IModel<T>
      • detach

        public void detach()
        Specified by:
        detach in interface org.apache.wicket.model.IDetachable
      • getObjectClass

        public java.lang.Class<T> getObjectClass()
        Specified by:
        getObjectClass in interface org.apache.wicket.model.IObjectClassAwareModel<T>
      • getChainedModel

        public org.apache.wicket.model.IModel<?> getChainedModel()
        Specified by:
        getChainedModel in interface org.apache.wicket.model.IChainingModel<T>
      • setChainedModel

        public void setChainedModel​(org.apache.wicket.model.IModel<?> model)
        Specified by:
        setChainedModel in interface org.apache.wicket.model.IChainingModel<T>