org.apache.ojb.broker.metadata
Class AnonymousFieldDescriptor

java.lang.Object
  extended byorg.apache.ojb.broker.metadata.DescriptorBase
      extended byorg.apache.ojb.broker.metadata.AttributeDescriptorBase
          extended byorg.apache.ojb.broker.metadata.FieldDescriptor
              extended byorg.apache.ojb.broker.metadata.AnonymousFieldDescriptor
All Implemented Interfaces:
AttributeContainer, RepositoryElements, java.io.Serializable, XmlCapable

public final class AnonymousFieldDescriptor
extends FieldDescriptor

This class model anonymous fiel descriptor

Version:
$Id: AnonymousFieldDescriptor.java,v 1.4 2004/01/07 19:11:10 arminw Exp $
Author:
Houar TINE
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.ojb.broker.metadata.FieldDescriptor
ACCESS_ANONYMOUS, ACCESS_READONLY, ACCESS_READWRITE
 
Fields inherited from class org.apache.ojb.broker.metadata.AttributeDescriptorBase
m_ClassDescriptor, m_PersistentField
 
Fields inherited from interface org.apache.ojb.broker.metadata.RepositoryElements
_NEXT, ACCEPT_LOCKS, ACCESS, ATTRIBUTE, ATTRIBUTE_NAME, ATTRIBUTE_VALUE, AUTO_DELETE, AUTO_INCREMENT, AUTO_RETRIEVE, AUTO_UPDATE, BATCH_MODE, CLASS_DESCRIPTOR, CLASS_EXTENT, CLASS_NAME, CLASS_PROXY, CLASS_REF, COLLECTION_CLASS, COLLECTION_DESCRIPTOR, COLUMN_NAME, CON_LOG_ABANDONED, CON_MAX_ACTIVE, CON_MAX_IDLE, CON_MAX_WAIT, CON_MIN_EVICTABLE_IDLE_TIME_MILLIS, CON_NUM_TESTS_PER_EVICTION_RUN, CON_REMOVE_ABANDONED, CON_REMOVE_ABANDONED_TIMEOUT, CON_TEST_ON_BORROW, CON_TEST_ON_RETURN, CON_TEST_WHILE_IDLE, CON_TIME_BETWEEN_EVICTION_RUNS_MILLIS, CON_WHEN_EXHAUSTED_ACTION, CONNECTION_FACTORY, CONNECTION_POOL, CONSTANT_ARGUMENT, DATASOURCE_NAME, DBMS_NAME, DEFAULT_CONNECTION, DELETE_PROCEDURE, DOCUMENTATION, DRIVER_NAME, EAGER_RELEASE, EXTENDS, FACTORY_CLASS, FACTORY_METHOD, FIELD_CONVERSION, FIELD_DESCRIPTOR, FIELD_ID_REF, FIELD_NAME, FIELD_REF, FK_POINTING_TO_ITEMS_CLASS, FK_POINTING_TO_THIS_CLASS, FOREIGN_KEY, ID, IGNORE_AUTOCOMMIT_EXCEPTION, INCLUDE_ALL_FIELDS, INCLUDE_PK_FIELDS_ONLY, INDEX_COLUMN, INDEX_DESCRIPTOR, INDEXED, INDIRECTION_TABLE, INITIALIZATION_METHOD, INSERT_PROCEDURE, INVERSE_FK, ISOLATION_LEVEL, ITEMS_CLASS, JCD_ALIAS, JDBC_CONNECTION_DESCRIPTOR, JDBC_LEVEL, JDBC_TYPE, LENGTH, LOCKING, MAPPING_REPOSITORY, NAME, NULLABLE, OBJECT_CACHE, ORDERBY, OTM_DEPENDENT, PRECISION, PRIMARY_KEY, PROXY_PREFETCHING_LIMIT, PROXY_REFERENCE, QUERY_CUSTOMIZER, REFERENCE_DESCRIPTOR, REFERENCED_CLASS, REFRESH, REPOSITORY_VERSION, RETURN, RETURN_FIELD_REF, ROW_READER, RUNTIME_ARGUMENT, SCALE, SCHEMA_NAME, SEQUENCE_MANAGER, SEQUENCE_MANAGER_CLASS, SEQUENCE_NAME, SORT, TABLE_NAME, TAG_ACCESS, TAG_ACCESS_ANONYMOUS, TAG_ACCESS_READONLY, TAG_ACCESS_READWRITE, TAG_SUPER, UNIQUE, UPDATE_LOCK, UPDATE_PROCEDURE, URL_DBALIAS, URL_PROTOCOL, URL_SUBPROTOCOL, USE_AUTOCOMMIT, USER_NAME, USER_PASSWD, VALIDATION_QUERY, VALUE
 
Constructor Summary
AnonymousFieldDescriptor(ClassDescriptor cld, int id)
           
 
Method Summary
 void setPersistentField(java.lang.Class c, java.lang.String fieldName)
           
 
Methods inherited from class org.apache.ojb.broker.metadata.FieldDescriptor
clone, getAccess, getColNo, getColumnName, getColumnType, getComparator, getFieldConversion, getFullColumnName, getJdbcType, getLength, getPrecision, getScale, getSequenceName, isAccessReadOnly, isAutoIncrement, isIndexed, isLengthSpecified, isLocking, isPrecisionSpecified, isPrimaryKey, isRequired, isScaleSpecified, isUpdateLock, setAccess, setAutoIncrement, setColumnName, setColumnType, setFieldConversion, setFieldConversionClassName, setIndexed, setLength, setLengthSpecified, setLocking, setPrecision, setPrecisionSpecified, setPrimaryKey, setRequired, setScale, setScaleSpecified, setSequenceName, setUpdateLock, toString, toXML
 
Methods inherited from class org.apache.ojb.broker.metadata.AttributeDescriptorBase
addAttribute, getAttribute, getAttribute, getAttributeName, getClassDescriptor, getPersistentField, setClassDescriptor
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnonymousFieldDescriptor

public AnonymousFieldDescriptor(ClassDescriptor cld,
                                int id)
Method Detail

setPersistentField

public void setPersistentField(java.lang.Class c,
                               java.lang.String fieldName)
Overrides:
setPersistentField in class AttributeDescriptorBase


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14