com.abra.j2xb.beans.model
Interface MOJavaValueDescriptor

All Superinterfaces:
MOAnnotationLocation
All Known Implementing Classes:
MOAnnotationBasedPropertyDescriptor, MOExceptionMessagePropertyDescriptor, MOExceptionTracePropertyDescriptor, MOPropertyDescriptor

public interface MOJavaValueDescriptor
extends MOAnnotationLocation

Created by IntelliJ IDEA. User: yoava Date: 21/06/2008 Time: 12:34:17 To change this template use File | Settings | File Templates.


Method Summary
 MOBeanDescriptor getBeanValueBeanDescriptor()
           
 java.lang.Class<?> getCollectionItemClass()
           
 java.lang.Object getDefaultValue()
           
 java.lang.String getDefaultValueAsString()
           
 java.lang.String[] getEnumSetDefaults()
           
 java.util.List<MOPropertySimpleTypeDescriptor> getSimpleTypeDescriptors()
           
 MOValidationCollection getValidationCollection()
           
 MOValidationString getValidationString()
           
 java.lang.Class<?> getValueType()
           
 java.lang.String getXmlName()
           
 boolean isXmlAttribute()
           
 boolean isXmlGlobalBeanRef()
           
 boolean isXmlListStyle()
           
 boolean isXmlOptional()
           
 boolean isXmlValueUnion()
           
 
Methods inherited from interface com.abra.j2xb.beans.model.MOAnnotationLocation
getLocation
 

Method Detail

getXmlName

java.lang.String getXmlName()

getDefaultValueAsString

java.lang.String getDefaultValueAsString()

isXmlAttribute

boolean isXmlAttribute()

isXmlOptional

boolean isXmlOptional()

getEnumSetDefaults

java.lang.String[] getEnumSetDefaults()

getValidationString

MOValidationString getValidationString()

getValidationCollection

MOValidationCollection getValidationCollection()

getCollectionItemClass

java.lang.Class<?> getCollectionItemClass()

isXmlListStyle

boolean isXmlListStyle()

isXmlValueUnion

boolean isXmlValueUnion()

getBeanValueBeanDescriptor

MOBeanDescriptor getBeanValueBeanDescriptor()

getValueType

java.lang.Class<?> getValueType()
Specified by:
getValueType in interface MOAnnotationLocation

getSimpleTypeDescriptors

java.util.List<MOPropertySimpleTypeDescriptor> getSimpleTypeDescriptors()

getDefaultValue

java.lang.Object getDefaultValue()

isXmlGlobalBeanRef

boolean isXmlGlobalBeanRef()


Copyright © 2008. All Rights Reserved.