org.jboss.xb.binding.metadata.unmarshalling.impl
Class AttributeBindingImpl

java.lang.Object
  extended by org.jboss.xb.binding.metadata.unmarshalling.impl.AttributeBindingImpl
All Implemented Interfaces:
AttributeBinding

public class AttributeBindingImpl
extends Object
implements AttributeBinding

Version:
$Revision: 1.1.2.3 $
Author:
Alexey Loubyansky

Constructor Summary
AttributeBindingImpl(javax.xml.namespace.QName attributeName, Class javaType, Class parentClass, String fieldName)
           
 
Method Summary
 javax.xml.namespace.QName getAttributeName()
           
 Field getField()
           
 Class getFieldType()
           
 Method getGetter()
           
 Class getJavaType()
           
 Method getSetter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeBindingImpl

public AttributeBindingImpl(javax.xml.namespace.QName attributeName,
                            Class javaType,
                            Class parentClass,
                            String fieldName)
Method Detail

getAttributeName

public javax.xml.namespace.QName getAttributeName()
Specified by:
getAttributeName in interface AttributeBinding

getJavaType

public Class getJavaType()
Specified by:
getJavaType in interface AttributeBinding

getField

public Field getField()
Specified by:
getField in interface AttributeBinding

getGetter

public Method getGetter()
Specified by:
getGetter in interface AttributeBinding

getSetter

public Method getSetter()
Specified by:
getSetter in interface AttributeBinding

getFieldType

public Class getFieldType()
Specified by:
getFieldType in interface AttributeBinding


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.