EclipseLink1.0 - 20080707 API Reference

org.eclipse.persistence.jaxb.compiler
Class EnumTypeInfo

java.lang.Object
  extended by org.eclipse.persistence.jaxb.compiler.TypeInfo
      extended by org.eclipse.persistence.jaxb.compiler.EnumTypeInfo

public class EnumTypeInfo
extends TypeInfo

INTERNAL:

Purpose:A specialized TypeInfo that stores additional information for a Java 5 Enumeration type.

Responsibilities:

See Also:
TypeInfo, org.eclipse.persistence.jaxb.AnnotationsProcessor
Author:
mmacivor

Constructor Summary
EnumTypeInfo(Helper helper)
           
 
Method Summary
 java.lang.String getClassName()
           
 java.util.HashMap<java.lang.Object,java.lang.String> getObjectValuesToFieldValues()
           
 javax.xml.namespace.QName getRestrictionBase()
           
 boolean isEnumerationType()
           
 void setClassName(java.lang.String className)
           
 void setRestrictionBase(javax.xml.namespace.QName restrictionBase)
           
 
Methods inherited from class org.eclipse.persistence.jaxb.compiler.TypeInfo
addAdapterClass, addAdapterClass, addProperty, getAccessType, getAdapterClass, getAdapterClass, getAdaptersByClass, getClassNamespace, getComplexType, getCompositor, getDescriptor, getIDProperty, getProperties, getPropertyList, getPropertyNames, getPropOrder, getSchema, getSchemaTypeName, getSimpleType, hasElementRefs, hasRootElement, isComplexType, isIDSet, orderProperties, setAccessType, setClassNamespace, setComplexType, setCompositor, setDescriptor, setHasElementRefs, setHasRootElement, setIDProperty, setProperties, setPropOrder, setSchema, setSchemaTypeName, setSimpleType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumTypeInfo

public EnumTypeInfo(Helper helper)
Method Detail

getClassName

public java.lang.String getClassName()

setClassName

public void setClassName(java.lang.String className)

getRestrictionBase

public javax.xml.namespace.QName getRestrictionBase()

setRestrictionBase

public void setRestrictionBase(javax.xml.namespace.QName restrictionBase)

getObjectValuesToFieldValues

public java.util.HashMap<java.lang.Object,java.lang.String> getObjectValuesToFieldValues()

isEnumerationType

public boolean isEnumerationType()
Overrides:
isEnumerationType in class TypeInfo

EclipseLink1.0 - 20080707 API Reference