Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.io.xsd.reader.internal.constraint
Class UnionBinding

java.lang.Object
  extended by eu.esdihumboldt.hale.common.schema.model.constraint.type.Binding
      extended by eu.esdihumboldt.hale.io.xsd.reader.internal.constraint.UnionBinding
All Implemented Interfaces:
TypeConstraint

public class UnionBinding
extends Binding

Binding constraint for type unions

Author:
Simon Templer

Constructor Summary
UnionBinding(Collection<? extends TypeDefinition> unionTypes)
          Create a type union binding constraint
 
Method Summary
 Class<?> getBinding()
          Get the Java binding of the type
 
Methods inherited from class eu.esdihumboldt.hale.common.schema.model.constraint.type.Binding
get, isInheritable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnionBinding

public UnionBinding(Collection<? extends TypeDefinition> unionTypes)
Create a type union binding constraint

Parameters:
unionTypes - the definitions of the types contained in the union
Method Detail

getBinding

public Class<?> getBinding()
Description copied from class: Binding
Get the Java binding of the type

Overrides:
getBinding in class Binding
Returns:
the binding
See Also:
Binding.getBinding()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d