JBoss XML Binding 2.0.3.GA

org.jboss.xb.binding.sunday.unmarshalling
Class SimpleTypeBinding

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.TypeBinding
      extended by org.jboss.xb.binding.sunday.unmarshalling.SimpleTypeBinding

public class SimpleTypeBinding
extends TypeBinding

Version:
$Revision: 3947 $
Author:
Alexey Loubyansky

Field Summary
 
Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.TypeBinding
qName
 
Constructor Summary
SimpleTypeBinding()
           
SimpleTypeBinding(QName qName)
           
SimpleTypeBinding(QName qName, CharactersHandler.UnmarshalCharactersHandler unmarshalHandler)
           
SimpleTypeBinding(QName qName, CharactersHandler.UnmarshalCharactersHandler unmarshalHandler, ValueAdapter valueAdapter)
           
SimpleTypeBinding(QName qName, CharactersHandler simple)
           
SimpleTypeBinding(QName qName, CharactersHandler handler, ValueAdapter valueAdapter)
           
SimpleTypeBinding(QName qName, ValueAdapter valueAdapter)
           
 
Method Summary
 AttributeBinding addAttribute(QName name, TypeBinding type, AttributeHandler handler)
           
 void addElement(QName qName, ElementBinding binding)
           
 
Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.TypeBinding
addAttribute, addElement, addElement, addElement, addElement, addEnumValue, addGroup, addLexicalPattern, addParticle, expandWithDefaultAttributes, getAddMethodMetaData, getAnyAttribute, getAttribute, getAttributes, getBaseType, getBeforeMarshallingCallback, getBeforeSetParentCallback, getCharactersHandler, getCharactersMetaData, getClassMetaData, getElement, getHandler, getInterceptors, getItemType, getLexicalEnumeration, getLexicalPattern, getMapEntryMetaData, getParticle, getPropertyMetaData, getQName, getSchemaBinding, getSimpleType, getValueAdapter, getValueMetaData, getWildcard, getXopMarshaller, getXopUnmarshaller, hasOnlyXmlMimeAttributes, isIgnoreEmptyString, isSimple, isSkip, isStartElementCreatesObject, isTextContentAllowed, pushInterceptor, setAddMethodMetaData, setAnyAttribute, setBaseType, setBeforeMarshallingCallback, setBeforeSetParentCallback, setCharactersHandler, setCharactersMetaData, setClassMetaData, setHandler, setIgnoreEmptyString, setItemType, setMapEntryMetaData, setParticle, setPropertyMetaData, setSchemaBinding, setSimple, setSimpleType, setSimpleType, setSkip, setStartElementCreatesObject, setValueAdapter, setValueMetaData, setXopMarshaller, setXopUnmarshaller, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleTypeBinding

public SimpleTypeBinding()

SimpleTypeBinding

public SimpleTypeBinding(QName qName)

SimpleTypeBinding

public SimpleTypeBinding(QName qName,
                         ValueAdapter valueAdapter)

SimpleTypeBinding

public SimpleTypeBinding(QName qName,
                         CharactersHandler handler,
                         ValueAdapter valueAdapter)

SimpleTypeBinding

public SimpleTypeBinding(QName qName,
                         CharactersHandler.UnmarshalCharactersHandler unmarshalHandler,
                         ValueAdapter valueAdapter)

SimpleTypeBinding

public SimpleTypeBinding(QName qName,
                         CharactersHandler simple)

SimpleTypeBinding

public SimpleTypeBinding(QName qName,
                         CharactersHandler.UnmarshalCharactersHandler unmarshalHandler)
Method Detail

addAttribute

public AttributeBinding addAttribute(QName name,
                                     TypeBinding type,
                                     AttributeHandler handler)
Overrides:
addAttribute in class TypeBinding

addElement

public void addElement(QName qName,
                       ElementBinding binding)

JBoss XML Binding 2.0.3.GA

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.