java类javax.xml.stream.util.XMLEventAllocator的实例源码

StAXEventReader.java 文件源码 项目:OpenJSharp 阅读 21 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
StAXEventReader.java 文件源码 项目:openjdk-jdk10 阅读 21 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
StAXEventReader.java 文件源码 项目:openjdk9 阅读 20 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
StAXEventReader.java 文件源码 项目:lookaside_java-1.8.0-openjdk 阅读 22 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
StAXEventReader.java 文件源码 项目:infobip-open-jdk-8 阅读 19 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
StAXEventReader.java 文件源码 项目:OLD-OpenJDK8 阅读 27 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
StAXEventReader.java 文件源码 项目:openjdk-icedtea7 阅读 25 收藏 0 点赞 0 评论 0
public StAXEventReader(XMLStreamReader reader) throws  XMLStreamException {
    _streamReader = reader ;
    _eventAllocator = (XMLEventAllocator)reader.getProperty(XMLInputFactory.ALLOCATOR);
    if(_eventAllocator == null){
        _eventAllocator = new StAXEventAllocatorBase();
    }
    //initialize
    if (_streamReader.hasNext())
    {
        _streamReader.next();
        _currentEvent =_eventAllocator.allocate(_streamReader);
        events[0] = _currentEvent;
        hasEvent = true;
    } else {
        throw new XMLStreamException(CommonResourceBundle.getInstance().getString("message.noElement"));
    }
}
XMLSecEventAllocator.java 文件源码 项目:xmlsec-gost 阅读 23 收藏 0 点赞 0 评论 0
@Override
public XMLEventAllocator newInstance() {
    try {
        return new XMLSecEventAllocator();
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
}
XMLInputFactoryImpl.java 文件源码 项目:javify 阅读 24 收藏 0 点赞 0 评论 0
public void setProperty(String name, Object value)
  throws IllegalArgumentException
{
  if (name.equals(IS_NAMESPACE_AWARE))
    namespaceAware = ((Boolean) value).booleanValue();
  else if (name.equals(IS_VALIDATING))
    validating = ((Boolean) value).booleanValue();
  else if (name.equals(IS_COALESCING))
    coalescing = ((Boolean) value).booleanValue();
  else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
    replacingEntityReferences = ((Boolean) value).booleanValue();
  else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
    externalEntities = ((Boolean) value).booleanValue();
  else if (name.equals(SUPPORT_DTD))
    supportDTD = ((Boolean) value).booleanValue();
  else if (name.equals(REPORTER))
    reporter = (XMLReporter) value;
  else if (name.equals(RESOLVER))
    resolver = (XMLResolver) value;
  else if (name.equals(ALLOCATOR))
    allocator = (XMLEventAllocator) value;
  else if (name.equals("gnu.xml.stream.stringInterning"))
    stringInterning = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.baseAware"))
    baseAware = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.xIncludeAware"))
    xIncludeAware = ((Boolean) value).booleanValue();
  else
    throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码 项目:javify 阅读 23 收藏 0 点赞 0 评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
                             XMLEventAllocator allocator,
                             String systemId)
{
  this.reader = reader;
  this.allocator = allocator;
  this.systemId = systemId;
}
XMLInputFactoryImpl.java 文件源码 项目:jvm-stm 阅读 18 收藏 0 点赞 0 评论 0
public void setProperty(String name, Object value)
  throws IllegalArgumentException
{
  if (name.equals(IS_NAMESPACE_AWARE))
    namespaceAware = ((Boolean) value).booleanValue();
  else if (name.equals(IS_VALIDATING))
    validating = ((Boolean) value).booleanValue();
  else if (name.equals(IS_COALESCING))
    coalescing = ((Boolean) value).booleanValue();
  else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
    replacingEntityReferences = ((Boolean) value).booleanValue();
  else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
    externalEntities = ((Boolean) value).booleanValue();
  else if (name.equals(SUPPORT_DTD))
    supportDTD = ((Boolean) value).booleanValue();
  else if (name.equals(REPORTER))
    reporter = (XMLReporter) value;
  else if (name.equals(RESOLVER))
    resolver = (XMLResolver) value;
  else if (name.equals(ALLOCATOR))
    allocator = (XMLEventAllocator) value;
  else if (name.equals("gnu.xml.stream.stringInterning"))
    stringInterning = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.baseAware"))
    baseAware = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.xIncludeAware"))
    xIncludeAware = ((Boolean) value).booleanValue();
  else
    throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码 项目:jvm-stm 阅读 18 收藏 0 点赞 0 评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
                             XMLEventAllocator allocator,
                             String systemId)
{
  this.reader = reader;
  this.allocator = allocator;
  this.systemId = systemId;
}
WstxInputFactory.java 文件源码 项目:woodstox 阅读 24 收藏 0 点赞 0 评论 0
@Override
public void setProperty(String propName, Object value)
{
    if (!mConfig.setProperty(propName, value)) {
        if (XMLInputFactory.ALLOCATOR.equals(propName)) {
            setEventAllocator((XMLEventAllocator) value);
        }
    }
}
WstxInputFactory.java 文件源码 项目:woodstox 阅读 23 收藏 0 点赞 0 评论 0
protected XMLEventAllocator createEventAllocator() 
{
    // Explicitly set allocate?
    if (mAllocator != null) {
        return mAllocator.newInstance();
    }

    /* Complete or fast one? Note: standard allocator is designed
     * in such a way that newInstance() need not be called (calling
     * it wouldn't do anything, anyway)
     */
    return mConfig.willPreserveLocation() ?
        DefaultEventAllocator.getDefaultInstance()
        : DefaultEventAllocator.getFastInstance();
}
XMLInputFactoryImpl.java 文件源码 项目:JamVM-PH 阅读 36 收藏 0 点赞 0 评论 0
public void setProperty(String name, Object value)
  throws IllegalArgumentException
{
  if (name.equals(IS_NAMESPACE_AWARE))
    namespaceAware = ((Boolean) value).booleanValue();
  else if (name.equals(IS_VALIDATING))
    validating = ((Boolean) value).booleanValue();
  else if (name.equals(IS_COALESCING))
    coalescing = ((Boolean) value).booleanValue();
  else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
    replacingEntityReferences = ((Boolean) value).booleanValue();
  else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
    externalEntities = ((Boolean) value).booleanValue();
  else if (name.equals(SUPPORT_DTD))
    supportDTD = ((Boolean) value).booleanValue();
  else if (name.equals(REPORTER))
    reporter = (XMLReporter) value;
  else if (name.equals(RESOLVER))
    resolver = (XMLResolver) value;
  else if (name.equals(ALLOCATOR))
    allocator = (XMLEventAllocator) value;
  else if (name.equals("gnu.xml.stream.stringInterning"))
    stringInterning = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.baseAware"))
    baseAware = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.xIncludeAware"))
    xIncludeAware = ((Boolean) value).booleanValue();
  else
    throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码 项目:JamVM-PH 阅读 21 收藏 0 点赞 0 评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
                             XMLEventAllocator allocator,
                             String systemId)
{
  this.reader = reader;
  this.allocator = allocator;
  this.systemId = systemId;
}
XMLInputFactoryImpl.java 文件源码 项目:classpath 阅读 29 收藏 0 点赞 0 评论 0
public void setProperty(String name, Object value)
  throws IllegalArgumentException
{
  if (name.equals(IS_NAMESPACE_AWARE))
    namespaceAware = ((Boolean) value).booleanValue();
  else if (name.equals(IS_VALIDATING))
    validating = ((Boolean) value).booleanValue();
  else if (name.equals(IS_COALESCING))
    coalescing = ((Boolean) value).booleanValue();
  else if (name.equals(IS_REPLACING_ENTITY_REFERENCES))
    replacingEntityReferences = ((Boolean) value).booleanValue();
  else if (name.equals(IS_SUPPORTING_EXTERNAL_ENTITIES))
    externalEntities = ((Boolean) value).booleanValue();
  else if (name.equals(SUPPORT_DTD))
    supportDTD = ((Boolean) value).booleanValue();
  else if (name.equals(REPORTER))
    reporter = (XMLReporter) value;
  else if (name.equals(RESOLVER))
    resolver = (XMLResolver) value;
  else if (name.equals(ALLOCATOR))
    allocator = (XMLEventAllocator) value;
  else if (name.equals("gnu.xml.stream.stringInterning"))
    stringInterning = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.baseAware"))
    baseAware = ((Boolean) value).booleanValue();
  else if (name.equals("gnu.xml.stream.xIncludeAware"))
    xIncludeAware = ((Boolean) value).booleanValue();
  else
    throw new IllegalArgumentException(name);
}
XMLEventReaderImpl.java 文件源码 项目:classpath 阅读 19 收藏 0 点赞 0 评论 0
protected XMLEventReaderImpl(XMLStreamReader reader,
                             XMLEventAllocator allocator,
                             String systemId)
{
  this.reader = reader;
  this.allocator = allocator;
  this.systemId = systemId;
}
StAXInputFactory.java 文件源码 项目:OpenJSharp 阅读 19 收藏 0 点赞 0 评论 0
public XMLEventAllocator getEventAllocator() {
    return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
StAXInputFactory.java 文件源码 项目:OpenJSharp 阅读 19 收藏 0 点赞 0 评论 0
/** Set a user defined event allocator for events
 * @param allocator the user defined allocator
 */
public void setEventAllocator(XMLEventAllocator allocator) {
    _manager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
StAXEventReader.java 文件源码 项目:OpenJSharp 阅读 26 收藏 0 点赞 0 评论 0
public void setAllocator(XMLEventAllocator allocator) {
    if (allocator == null)
        throw new IllegalArgumentException(CommonResourceBundle.getInstance().getString("message.nullXMLEventAllocator"));

    _eventAllocator = allocator;
}
XMLInputFactoryImpl.java 文件源码 项目:OpenJSharp 阅读 28 收藏 0 点赞 0 评论 0
public XMLEventAllocator getEventAllocator() {
    return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
XMLInputFactoryImpl.java 文件源码 项目:OpenJSharp 阅读 23 收藏 0 点赞 0 评论 0
/** Set a user defined event allocator for events
 * @param allocator the user defined allocator
 */
public void setEventAllocator(XMLEventAllocator allocator) {
    fPropertyManager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
XMLEventAllocatorImpl.java 文件源码 项目:OpenJSharp 阅读 23 收藏 0 点赞 0 评论 0
public javax.xml.stream.util.XMLEventAllocator newInstance() {
    return new XMLEventAllocatorImpl();
}
StAXInputFactory.java 文件源码 项目:openjdk-jdk10 阅读 22 收藏 0 点赞 0 评论 0
public XMLEventAllocator getEventAllocator() {
    return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
StAXInputFactory.java 文件源码 项目:openjdk-jdk10 阅读 30 收藏 0 点赞 0 评论 0
/** Set a user defined event allocator for events
 * @param allocator the user defined allocator
 */
public void setEventAllocator(XMLEventAllocator allocator) {
    _manager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
StAXEventReader.java 文件源码 项目:openjdk-jdk10 阅读 23 收藏 0 点赞 0 评论 0
public void setAllocator(XMLEventAllocator allocator) {
    if (allocator == null)
        throw new IllegalArgumentException(CommonResourceBundle.getInstance().getString("message.nullXMLEventAllocator"));

    _eventAllocator = allocator;
}
XMLInputFactoryImpl.java 文件源码 项目:openjdk-jdk10 阅读 27 收藏 0 点赞 0 评论 0
public XMLEventAllocator getEventAllocator() {
    return (XMLEventAllocator)getProperty(XMLInputFactory.ALLOCATOR);
}
XMLInputFactoryImpl.java 文件源码 项目:openjdk-jdk10 阅读 21 收藏 0 点赞 0 评论 0
/** Set a user defined event allocator for events
 * @param allocator the user defined allocator
 */
public void setEventAllocator(XMLEventAllocator allocator) {
    fPropertyManager.setProperty(XMLInputFactory.ALLOCATOR, allocator);
}
XMLEventAllocatorImpl.java 文件源码 项目:openjdk-jdk10 阅读 23 收藏 0 点赞 0 评论 0
public javax.xml.stream.util.XMLEventAllocator newInstance() {
    return new XMLEventAllocatorImpl();
}


问题


面经


文章

微信
公众号

扫码关注公众号