org.jpox.store.mapping
Interface SimpleDatastoreRepresentation

All Known Implementing Classes:
BaseStringMapping, BigDecimalMapping, BigIntegerMapping, BitSetMapping, BooleanMapping, ByteMapping, CharacterMapping, CurrencyMapping, DoubleMapping, EmbeddedMapping, FloatMapping, IndexMapping, IntegerMapping, LocaleMapping, LongMapping, OIDMapping, SerialisedMapping, ShortMapping, SqlDateMapping, SqlTimeMapping, SqlTimestampMapping, TimeZoneMapping, URIMapping, URLMapping, VersionMapping

public interface SimpleDatastoreRepresentation

TODO rename it if necessary to provide the best meaning understanding. This represents something in the datastore that holds single elements of data or embedded elements. For example, Strings, Locale, Integer, PersistenceCapable, Interface, embedded Collections, embedded Lists, Objects and others, but not non embedded Collections, List, etc. In RDBMS, this represents a column in one table or a column in a table joining to this. this representation is enclosed to: a) "TABLE THIS" or b) "TABLE OTHER joined to TABLE THIS (1-1 join)" Java Mapping Type -> RDBMS Mapping Type String -> VARCHAR column Integer -> INTEGER column embedded Collection -> BLOB column Interface -> one or more columns PersistenceCapable -> one or more columns

Version:
$Revision: 1.2 $
Author:
erik



Copyright © -2007 . All Rights Reserved.