- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.xmlbeans.impl.values.XmlObjectBase.get_store()
方法的一些代码示例,展示了XmlObjectBase.get_store()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XmlObjectBase.get_store()
方法的具体详情如下:
包路径:org.apache.xmlbeans.impl.values.XmlObjectBase
类名称:XmlObjectBase
方法名:get_store
[英]Used by the ComplexTypeImpl subclass to get direct access to the store.
[中]ComplexTypeImpl子类用于直接访问存储。
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public final XmlLocale getXmlLocale ( )
{
return get_store().get_locale();
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
/**
* Called after every set operation to invalidate
* the attached raw text. Also, if we were dated,
* we make a note that we're now current, since the
* latest set beats the previous invalidate. Also,
* if we were nil, we're no longer.
*/
private final void set_commit()
{
boolean wasNilled = ((_flags & FLAG_NIL) != 0);
_flags &= ~(FLAG_NIL | FLAG_ISDEFAULT);
if ((_flags & FLAG_STORE) != 0)
{
_flags &= ~(FLAGS_DATED);
get_store().invalidate_text();
if (wasNilled)
get_store().invalidate_nil();
}
else
{
_textsource = null;
}
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public final Object monitor()
{
if (has_store())
return get_store().get_locale();
return this;
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
/**
* Called by a TypeStore to pull out the most reasonable
* text value from us. This is done after we have invalidated
* the store (typically when our value has been set).
*/
public final String build_text(NamespaceManager nsm)
{
assert((_flags & FLAG_STORE) != 0);
assert((_flags & FLAG_VALUE_DATED) == 0);
if ((_flags & (FLAG_NIL | FLAG_ISDEFAULT)) != 0)
return "";
return compute_text(
nsm == null ? has_store() ? get_store() : null : nsm);
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public XmlObject substitute(QName name, SchemaType type)
{
if (name == null)
throw new IllegalArgumentException( "Invalid name (null)" );
if (type == null)
throw new IllegalArgumentException( "Invalid type (null)" );
if ((_flags & FLAG_STORE) == 0)
{
throw
new IllegalStateException(
"XML Value Objects cannot be used with substitution" );
}
synchronized (monitor())
{
check_orphaned();
return (XmlObject) get_store().substitute( name, type );
}
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public XmlObject changeType(SchemaType type)
{
if (type == null)
throw new IllegalArgumentException( "Invalid type (null)" );
if ((_flags & FLAG_STORE) == 0)
{
throw
new IllegalStateException(
"XML Value Objects cannot have thier type changed" );
}
synchronized (monitor())
{
check_orphaned();
return (XmlObject) get_store().change_type( type );
}
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
/**
* Called before every set and get, to ensure that we have
* a correct picture of whether we're nillable, fixed, or
* if we have a default that can be applied.
*/
private final void check_element_dated()
{
if ((_flags & FLAG_ELEMENT_DATED) != 0 &&
(_flags & FLAG_NOT_VARIABLE) == 0)
{
if ((_flags & FLAG_ORPHANED) != 0)
throw new XmlValueDisconnectedException();
int eltflags = get_store().compute_flags();
// int eltflags = 0;
_flags &= ~(FLAGS_ELEMENT | FLAG_ELEMENT_DATED);
_flags |= eltflags;
}
if ((_flags & FLAG_NOT_VARIABLE) != 0)
_flags &= ~(FLAG_ELEMENT_DATED);
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
/**
* Same as copy() but unsynchronized.
* If Locale.COPY_USE_NEW_LOCALE is set in the options, a new locale will be created for the copy.
* Warning: Using this method in mutithreaded environment can cause invalid states.
*/
public final XmlObject _copy(XmlOptions xmlOptions)
{
// immutable objects don't get copied. They're immutable
if (isImmutable())
return this;
check_orphaned();
SchemaTypeLoader stl = get_store().get_schematypeloader();
XmlObject result = (XmlObject)get_store().copy(stl, schemaType(), xmlOptions);
return result;
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public SchemaType get_element_type(QName eltName, QName xsiType)
{
return schemaType().getElementType(
eltName, xsiType, get_store().get_schematypeloader() );
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
private boolean preCheck()
{
// if ( isImmutable() )
// return true;
if ( has_store() )
return get_store().get_locale().noSync();
return false;
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
private TypeStoreUser setterHelper ( XmlObjectBase src )
{
check_orphaned();
src.check_orphaned();
return
get_store().copy_contents_from( src.get_store() ).
get_store().change_type( src.schemaType() );
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
/**
* A typestore user can create a new TypeStoreUser instance for
* a given attribute child, based on the attribute name.
*
* Returns null if there is no strongly typed information for that
* given attributes.
*/
public TypeStoreUser create_attribute_user(QName attrName)
{
return (TypeStoreUser)((SchemaTypeImpl)schemaType()).createAttributeType(attrName, get_store().get_schematypeloader());
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public SchemaType get_attribute_type(QName attrName)
{
return schemaType().getAttributeType(
attrName, get_store().get_schematypeloader() );
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
private SchemaField schemaField() {
SchemaType st = schemaType();
SchemaField field;
// First check if this field has an anonymous type
field = st.getContainerField();
if (field == null)
field = get_store().get_schema_field();
return field;
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
/**
* Grabs the undelying litral representation, applying the
* implementation's wscanon rule.
* Null if not simple content.
*/
public final String get_wscanon_text()
{
if ((_flags & FLAG_STORE) == 0)
{
return apply_wscanon((String)_textsource);
}
else return get_store().fetch_text(get_wscanon_rule());
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
private TypeStoreUser objSetterHelper(XmlObjectBase srcObj, QName propName, int index, short kindSetterHelper)
{
XmlObjectBase target = getTargetForSetter(propName, index, kindSetterHelper);
target.check_orphaned();
srcObj.check_orphaned();
return target.get_store().copy_contents_from( srcObj.get_store() ).
get_store().change_type( srcObj.schemaType() );
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public XmlCursor newCursor()
{
if ((_flags & FLAG_STORE) == 0)
throw new IllegalStateException("XML Value Objects cannot create cursors");
check_orphaned();
// Note that new_cursor does not really need sync ....
XmlLocale l = getXmlLocale();
if (l.noSync()) { l.enter(); try { return get_store().new_cursor(); } finally { l.exit(); } }
else synchronized ( l ) { l.enter(); try { return get_store().new_cursor(); } finally { l.exit(); } }
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public String getStringValue()
{
if (isImmutable())
{
if ((_flags & FLAG_NIL) != 0)
return null;
return compute_text(null);
}
// Since complex-content types don't have a "natural" string value, we
// emit the deeply concatenated, tag-removed content of the tag.
synchronized (monitor())
{
if (_isComplexContent())
return get_store().fetch_text(TypeStore.WS_PRESERVE);
check_dated();
if ((_flags & FLAG_NIL) != 0)
return null;
return compute_text(has_store() ? get_store() : null);
}
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public XmlObject[] execQuery ( String queryExpr, XmlOptions options )
{
synchronized (monitor())
{
TypeStore typeStore = get_store();
if (typeStore == null)
{
throw
new XmlRuntimeException(
"Cannot do XQuery on XML Value Objects" );
}
try
{
return _typedArray(typeStore.exec_query( queryExpr, options ));
}
catch (XmlException e)
{
throw new XmlRuntimeException( e );
}
}
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
private XmlObject ensureStore()
{
if ((_flags & FLAG_STORE) != 0)
return this;
check_dated();
String value =
(_flags & FLAG_NIL) != 0
? ""
: compute_text( has_store() ? get_store() : null );
XmlOptions options = new XmlOptions().setDocumentType(schemaType());
XmlObject x = XmlObject.Factory.newInstance( options );
XmlCursor c = x.newCursor();
c.toNextToken();
c.insertChars( value );
return x;
}
我第一次尝试使用 SoapUI 5.3.0。这是我所做的: 创建了一个默认的 WCF 项目并将其发布到 IIS。 确保我可以在此处访问 WSDL:http://MyComputer/WCFTest/S
我正在尝试编写一个在 Excel 中写入数据的程序。但我不断收到如下所示的错误: Exception in thread "main" java.lang.NoSuchMethodError: org
我在 soapUI 中创建新项目并从 URL 导入 wsdl 文件时遇到问题。它给了我以下异常 加载错误 [ http://localhost:8080/WS/PersonalDetails.xsd]
我正在尝试获取在 XSD 中的 xs:complexType 中声明的元素的注释。这样的元素属于 SchemaPreperty 类型。但是,与 SchemaGlobalElement 和 Schema
我的 xsd 文件包含:
我使用 XML 文件和 XSD 文件完成了 xmlbean 教程,并成功访问了所有数据。 现在我添加了 XML 和 XSD 文件的命名空间,重新编译并重新创建 jar 文件。此后,java 文件中的包
我正在尝试从 xsd 编译 xmlbeans jar。 xsd 是由供应商提供给我的,因此我无法更改它。名称属性“CON”导致 XML bean 抛出异常,如下所示:线程“main”中出现异常 org
本文整理了Java中org.apache.xmlbeans.XmlBase64Binary类的一些代码示例,展示了XmlBase64Binary类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中org.apache.xmlbeans.XmlIDREF类的一些代码示例,展示了XmlIDREF类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Mav
本文整理了Java中org.apache.xmlbeans.XmlCalendar类的一些代码示例,展示了XmlCalendar类的具体用法。这些代码示例主要来源于Github/Stackoverfl
假设有一个 XMLBeans XmlObject有了属性,如何一步获得选定的属性? 我期待着一些事情...... removeAttributes(XmlObject obj, String[] se
我运行以下命令: inst2xsd -design ss -simple-content-types smart -enumerations 10 foo.xml 其中 foo.xml 是一个 500
XmlBeans 有点问题。似乎它会自动修剪我试图添加到 XML 的字符串的空格。例如。我有一个代码和值列表。每个代码都有一个值。 有些代码可能有缺失值,在这种情况下它们的值可能是“”。 但是
在使用 Xmlbeans 时,我注意到当一个元素被定义为混合类型的限制时,如果该元素中有一些文本,则 Xmlbeans 验证会失败。但是,如果我运行它,则相同的 xml 文件是有效的XmlSpy 中的
Apache XMLBeans 可用于从 XML 模式定义文件 (XSD) 生成 Java 类和接口(interface)。它还基于 StringEnumAbstractBase 和 StringEn
我有一个 xsd 文件,其中定义了 100 多种类型。我用 xmlbeans 绑定(bind)生成了 java 代码,然后我可以使用 MyType.Factory.newInstance(); 获取类
我有一个名为 SynonymsRequest 的 XML Beans 接口(interface): public interface SynonymsRequest extends org.apach
我们最近更新了我们的 Tomcat 网络服务。我们唯一真正更新的是我们将 XMLBeans 更新到 2.4 版,将 Saxon 更新到版本 9。 运行 Netbeans 和 eclipse,我们的项目
我搜索了一个与 bean 一起使用的解决方案,如下所示: public class CompositeMapper implements Mapper { protected List> ma
我正在使用 XMLBeans 从两个非常相似的 XSD 生成 Java 客户端代码。 XMLBeans 生成的类进入两个并行的包中。然后,我从数据库检索数据以与生成的类交互,以生成两个(同样几乎相同的
我是一名优秀的程序员,十分优秀!