类 AbstractBinder
- java.lang.Object
-
- org.hibernate.boot.jaxb.internal.AbstractBinder
-
- 所有已实现的接口:
Binder
- 直接已知子类:
MappingBinder
public abstract class AbstractBinder extends Object implements Binder
- 作者:
- Steve Ebersole
-
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractBinder(ClassLoaderService classLoaderService)protectedAbstractBinder(ClassLoaderService classLoaderService, boolean validateXml)
-
方法概要
所有方法 静态方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 Bindingbind(InputStream stream, Origin origin)Bind from an InputStreamBindingbind(Source source, Origin origin)Bind from an XML source.protected XMLEventReadercreateReader(InputStream stream, Origin origin)protected XMLEventReadercreateReader(Source source, Origin origin)protected abstract BindingdoBind(XMLEventReader staxEventReader, StartElement rootElementStartEvent, Origin origin)protected static booleanhasNamespace(StartElement startElement)booleanisValidationEnabled()protected <T> Tjaxb(XMLEventReader reader, Schema xsd, javax.xml.bind.JAXBContext jaxbContext, Origin origin)protected StartElementseekRootElementStartEvent(XMLEventReader staxEventReader, Origin origin)
-
-
-
构造器详细资料
-
AbstractBinder
protected AbstractBinder(ClassLoaderService classLoaderService)
-
AbstractBinder
protected AbstractBinder(ClassLoaderService classLoaderService, boolean validateXml)
-
-
方法详细资料
-
isValidationEnabled
public boolean isValidationEnabled()
-
bind
public Binding bind(InputStream stream, Origin origin)
从接口复制的说明:BinderBind from an InputStream
-
createReader
protected XMLEventReader createReader(InputStream stream, Origin origin)
-
createReader
protected XMLEventReader createReader(Source source, Origin origin)
-
seekRootElementStartEvent
protected StartElement seekRootElementStartEvent(XMLEventReader staxEventReader, Origin origin)
-
doBind
protected abstract Binding doBind(XMLEventReader staxEventReader, StartElement rootElementStartEvent, Origin origin)
-
hasNamespace
protected static boolean hasNamespace(StartElement startElement)
-
jaxb
protected <T> T jaxb(XMLEventReader reader, Schema xsd, javax.xml.bind.JAXBContext jaxbContext, Origin origin)
-
-