org.progeeks.hibernate
Class HibernateAnnotations.PolymorphismPropertyType

java.lang.Object
  extended by org.progeeks.meta.ClassPropertyType
      extended by org.progeeks.meta.ClassEnumeratedPropertyType
          extended by org.progeeks.hibernate.HibernateAnnotations.PolymorphismPropertyType
All Implemented Interfaces:
java.io.Serializable, EnumeratedPropertyType, PropertyType
Enclosing class:
HibernateAnnotations

public static class HibernateAnnotations.PolymorphismPropertyType
extends ClassEnumeratedPropertyType

Enumerated property type defining the valid values for the class annotation's poloymorphism property.

See Also:
Serialized Form

Field Summary
static java.lang.String EXPLICIT
           
static java.lang.String IMPLICIT
           
 
Constructor Summary
HibernateAnnotations.PolymorphismPropertyType()
           
 
Method Summary
 
Methods inherited from class org.progeeks.meta.ClassEnumeratedPropertyType
getEnumeratedValues, isEnumeratedValue, isInstance, wrapRawSuperType
 
Methods inherited from class org.progeeks.meta.ClassPropertyType
convertPrimitive, createRawSuperTypeIterator, equals, getBaseClass, getSuperTypes, hashCode, isAssignableFrom, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.progeeks.meta.PropertyType
getBaseClass, getSuperTypes, isAssignableFrom
 

Field Detail

IMPLICIT

public static final java.lang.String IMPLICIT
See Also:
Constant Field Values

EXPLICIT

public static final java.lang.String EXPLICIT
See Also:
Constant Field Values
Constructor Detail

HibernateAnnotations.PolymorphismPropertyType

public HibernateAnnotations.PolymorphismPropertyType()


Copyright © 2002-2003 Paul Speed. All Rights Reserved.