正在查看: Releam v2.13.2 应用的 CRLValuesTypeImpl.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Releam v2.13.2 应用的 CRLValuesTypeImpl.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package org.etsi.uri.x01903.v13.impl;
import java.util.ArrayList;
import java.util.List;
import javax.xml.namespace.QName;
import org.apache.xmlbeans.SchemaType;
import org.apache.xmlbeans.impl.values.XmlComplexContentImpl;
import org.etsi.uri.x01903.v13.CRLValuesType;
import org.etsi.uri.x01903.v13.EncapsulatedPKIDataType;
public class CRLValuesTypeImpl extends XmlComplexContentImpl implements CRLValuesType {
private static final QName ENCAPSULATEDCRLVALUE$0 = new QName("http://uri.etsi.org/01903/v1.3.2#", "EncapsulatedCRLValue");
public CRLValuesTypeImpl(SchemaType schemaType) {
super(schemaType);
}
@Override
public EncapsulatedPKIDataType addNewEncapsulatedCRLValue() {
EncapsulatedPKIDataType encapsulatedPKIDataType;
synchronized (monitor()) {
check_orphaned();
encapsulatedPKIDataType = (EncapsulatedPKIDataType) get_store().add_element_user(ENCAPSULATEDCRLVALUE$0);
}
return encapsulatedPKIDataType;
}
@Override
public EncapsulatedPKIDataType getEncapsulatedCRLValueArray(int i) {
EncapsulatedPKIDataType encapsulatedPKIDataType;
synchronized (monitor()) {
check_orphaned();
encapsulatedPKIDataType = (EncapsulatedPKIDataType) get_store().find_element_user(ENCAPSULATEDCRLVALUE$0, i);
if (encapsulatedPKIDataType == null) {
throw new IndexOutOfBoundsException();
}
}
return encapsulatedPKIDataType;
}
@Override
public List<EncapsulatedPKIDataType> getEncapsulatedCRLValueList() {
1EncapsulatedCRLValueList r1;
synchronized (monitor()) {
check_orphaned();
r1 = new 1EncapsulatedCRLValueList(this);
}
return r1;
}
@Override
public EncapsulatedPKIDataType insertNewEncapsulatedCRLValue(int i) {
EncapsulatedPKIDataType encapsulatedPKIDataType;
synchronized (monitor()) {
check_orphaned();
encapsulatedPKIDataType = (EncapsulatedPKIDataType) get_store().insert_element_user(ENCAPSULATEDCRLVALUE$0, i);
}
return encapsulatedPKIDataType;
}
@Override
public void removeEncapsulatedCRLValue(int i) {
synchronized (monitor()) {
check_orphaned();
get_store().remove_element(ENCAPSULATEDCRLVALUE$0, i);
}
}
@Override
public void setEncapsulatedCRLValueArray(int i, EncapsulatedPKIDataType encapsulatedPKIDataType) {
synchronized (monitor()) {
check_orphaned();
EncapsulatedPKIDataType encapsulatedPKIDataType2 = (EncapsulatedPKIDataType) get_store().find_element_user(ENCAPSULATEDCRLVALUE$0, i);
if (encapsulatedPKIDataType2 == null) {
throw new IndexOutOfBoundsException();
}
encapsulatedPKIDataType2.set(encapsulatedPKIDataType);
}
}
@Override
public int sizeOfEncapsulatedCRLValueArray() {
int count_elements;
synchronized (monitor()) {
check_orphaned();
count_elements = get_store().count_elements(ENCAPSULATEDCRLVALUE$0);
}
return count_elements;
}
@Override
public EncapsulatedPKIDataType[] getEncapsulatedCRLValueArray() {
EncapsulatedPKIDataType[] encapsulatedPKIDataTypeArr;
synchronized (monitor()) {
check_orphaned();
ArrayList arrayList = new ArrayList();
get_store().find_all_element_users(ENCAPSULATEDCRLVALUE$0, arrayList);
encapsulatedPKIDataTypeArr = new EncapsulatedPKIDataType[arrayList.size()];
arrayList.toArray(encapsulatedPKIDataTypeArr);
}
return encapsulatedPKIDataTypeArr;
}
@Override
public void setEncapsulatedCRLValueArray(EncapsulatedPKIDataType[] encapsulatedPKIDataTypeArr) {
synchronized (monitor()) {
check_orphaned();
arraySetterHelper(encapsulatedPKIDataTypeArr, ENCAPSULATEDCRLVALUE$0);
}
}
}