📄 faultdesc.java
字号:
/* * Copyright 2001-2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.apache.axis.description;import javax.xml.namespace.QName;import java.io.Serializable;import java.util.ArrayList;/** * Holds information about a fault for an operation * * @author Glen Daniels (gdaniels@apache.org) * @author Tom Jordahl (tomj@apache.org) */public class FaultDesc implements Serializable { private String name; private QName qname; private ArrayList parameters; private String className; private QName xmlType; private boolean complex; /** * Default constructor */ public FaultDesc() { } /** * Full constructor */ public FaultDesc(QName qname, String className, QName xmlType, boolean complex) { this.qname = qname; this.className = className; this.xmlType = xmlType; this.complex = complex; } public QName getQName() { return qname; } public void setQName(QName name) { this.qname = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public ArrayList getParameters() { return parameters; } public void setParameters(ArrayList parameters) { this.parameters = parameters; } public String getClassName() { return className; } public void setClassName(String className) { this.className = className; } public boolean isComplex() { return complex; } public void setComplex(boolean complex) { this.complex = complex; } public QName getXmlType() { return xmlType; } public void setXmlType(QName xmlType) { this.xmlType = xmlType; } public String toString() { return toString(""); } public String toString(String indent) { String text =""; text+= indent + "name: " + getName() + "\n"; text+= indent + "qname: " + getQName() + "\n"; text+= indent + "type: " + getXmlType() + "\n"; text+= indent + "Class: " + getClassName() + "\n"; for (int i=0; parameters != null && i < parameters.size(); i++) { text+= indent +" ParameterDesc[" + i + "]:\n"; text+= indent + ((ParameterDesc)parameters.get(i)).toString(" ") + "\n"; } return text; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -