- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap
类的一些代码示例,展示了XmlMap
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XmlMap
类的具体详情如下:
包路径:com.thoughtworks.xstream.persistence.XmlMap
类名称:XmlMap
[英]A persistent map. Its values are actually serialized as xml files. If you need an application-wide synchronized version of this map, try the respective Collections methods.
[中]持久的映射。它的值实际上被序列化为xml文件。如果需要此映射的应用程序范围的同步版本,请尝试相应的集合方法。
代码示例来源:origin: com.thoughtworks.xstream/xstream
public XmlSet(PersistenceStrategy persistenceStrategy) {
this.map = new XmlMap(persistenceStrategy);
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
private Long findEmptyKey() {
long i = System.currentTimeMillis();
while (map.containsKey(new Long(i))) {
i++;
}
return new Long(i);
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public boolean add(Object o) {
if (map.containsValue(o)) {
return false;
} else {
// not-synchronized!
map.put(findEmptyKey(), o);
return true;
}
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public void add(int index, Object element) {
int size = size();
if (index >= (size + 1) || index < 0) {
throw new IndexOutOfBoundsException("Index: " + index + ", Size: "
+ size);
}
int to = index != size ? index - 1 : index;
for (int i = size; i > to; i--) {
map.put(new Integer(i + 1), map.get(new Integer(i)));
}
map.put(new Integer(index), element);
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public Object remove(int index) {
int size = size();
rangeCheck(index);
Object value = map.get(new Integer(index));
for (int i = index; i < size - 1; i++) {
map.put(new Integer(i), map.get(new Integer(i + 1)));
}
map.remove(new Integer(size - 1));
return value;
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public int size() {
return map.size();
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public Iterator iterator() {
return map.values().iterator();
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public boolean isEmpty() {
return XmlMap.this.isEmpty();
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public Object get(int index) {
rangeCheck(index);
return map.get(new Integer(index));
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public Object set(int index, Object element) {
rangeCheck(index);
Object value = get(index);
map.put(new Integer(index), element);
return value;
}
代码示例来源:origin: org.jvnet.hudson/xstream
public Object remove(int index) {
int size = size();
rangeCheck(index);
Object value = map.get(new Integer(index));
for (int i = index; i < size - 1; i++) {
map.put(new Integer(i), map.get(new Integer(i + 1)));
}
map.remove(new Integer(size - 1));
return value;
}
代码示例来源:origin: com.haulmont.thirdparty/xstream
public void add(int index, Object element) {
int size = size();
if (index >= (size + 1) || index < 0) {
throw new IndexOutOfBoundsException("Index: " + index + ", Size: "
+ size);
}
int to = index != size ? index - 1 : index;
for (int i = size; i > to; i--) {
map.put(new Integer(i + 1), map.get(new Integer(i)));
}
map.put(new Integer(index), element);
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public int size() {
return XmlMap.this.size();
}
代码示例来源:origin: x-stream/xstream
@Override
public Iterator<V> iterator() {
return map.values().iterator();
}
代码示例来源:origin: org.jvnet.hudson/xstream
public boolean isEmpty() {
return XmlMap.this.isEmpty();
}
代码示例来源:origin: x-stream/xstream
@Override
public V get(final int index) {
rangeCheck(index);
return map.get(Integer.valueOf(index));
}
代码示例来源:origin: x-stream/xstream
@Override
public V set(final int index, final V element) {
rangeCheck(index);
final V value = get(index);
map.put(Integer.valueOf(index), element);
return value;
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream
public Object remove(int index) {
int size = size();
rangeCheck(index);
Object value = map.get(new Integer(index));
for (int i = index; i < size - 1; i++) {
map.put(new Integer(i), map.get(new Integer(i + 1)));
}
map.remove(new Integer(size - 1));
return value;
}
代码示例来源:origin: x-stream/xstream
@Override
public boolean add(final V o) {
if (map.containsValue(o)) {
return false;
} else {
// not-synchronized!
map.put(findEmptyKey(), o);
return true;
}
}
代码示例来源:origin: org.jvnet.hudson/xstream
public void add(int index, Object element) {
int size = size();
if (index >= (size + 1) || index < 0) {
throw new IndexOutOfBoundsException("Index: " + index + ", Size: "
+ size);
}
int to = index != size ? index - 1 : index;
for (int i = size; i > to; i--) {
map.put(new Integer(i + 1), map.get(new Integer(i)));
}
map.put(new Integer(index), element);
}
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.isEmpty()方法的一些代码示例,展示了XmlMap.isEmpty()的具体用法。这些
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.size()方法的一些代码示例,展示了XmlMap.size()的具体用法。这些代码示例主要
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.()方法的一些代码示例,展示了XmlMap.()的具体用法。这些代码示例主要来源于Githu
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.containsValue()方法的一些代码示例,展示了XmlMap.containsVal
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.get()方法的一些代码示例,展示了XmlMap.get()的具体用法。这些代码示例主要来源
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.containsKey()方法的一些代码示例,展示了XmlMap.containsKey()
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.values()方法的一些代码示例,展示了XmlMap.values()的具体用法。这些代码
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.remove()方法的一些代码示例,展示了XmlMap.remove()的具体用法。这些代码
本文整理了Java中com.thoughtworks.xstream.persistence.XmlMap.put()方法的一些代码示例,展示了XmlMap.put()的具体用法。这些代码示例主要来源
我必须从 SAS 数据集生成一个 XML 文件。 XML文件的格式定义非常严格,我需要准确匹配。我正在使用 SAS 9.4(注意:并坚持使用它!)并利用 XMLMAP 和 libname xmlv2。
我是一名优秀的程序员,十分优秀!