📄 imetadata.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: IMetaData.java
package com.sap.mw.jco;
import java.io.Serializable;
// Referenced classes of package com.sap.mw.jco:
// IExtendedFieldMetaData
public interface IMetaData
extends Serializable
{
public abstract Object clone();
public abstract int indexOf(String s);
public abstract boolean hasField(String s);
public abstract String getName();
public abstract int getFieldCount();
public abstract void addInfo(String s, int i, int j, int k, int l, int i1, Object obj);
public abstract void addInfo(String s, int i, int j, int k, int l, String s1, String s2,
int i1, Object obj, IExtendedFieldMetaData iextendedfieldmetadata);
public abstract String getName(int i);
public abstract String getTabName(int i);
public abstract String getTabName(String s);
public abstract IMetaData getMetaData(int i);
public abstract IMetaData getMetaData(String s);
public abstract IExtendedFieldMetaData getExtendedFieldMetaData(int i);
public abstract IExtendedFieldMetaData getExtendedFieldMetaData(String s);
public abstract int getLength(int i);
public abstract int getLength(String s);
public abstract int getInternalLength(int i);
public abstract int getInternalLength(String s);
/**
* @deprecated Method getOffset is deprecated
*/
public abstract int getOffset(int i);
/**
* @deprecated Method getOffset is deprecated
*/
public abstract int getOffset(String s);
public abstract int getType(int i);
public abstract int getType(String s);
public abstract String getTypeAsString(int i);
public abstract String getTypeAsString(String s);
public abstract int getDecimals(int i);
public abstract int getDecimals(String s);
public abstract String getDefault(int i);
public abstract String getDefault(String s);
public abstract String getDescription(int i);
public abstract String getDescription(String s);
public abstract boolean isOptional(int i);
public abstract boolean isOptional(String s);
public abstract boolean isImport(int i);
public abstract boolean isImport(String s);
public abstract boolean isExport(int i);
public abstract boolean isExport(String s);
public abstract boolean isStructure(int i);
public abstract boolean isStructure(String s);
public abstract boolean isNestedType1Structure(int i);
public abstract boolean isNestedType1Structure(String s);
public abstract boolean isTable(int i);
public abstract boolean isTable(String s);
public abstract boolean isException(int i);
public abstract boolean isException(String s);
public abstract int getTabLength();
public abstract boolean isNestedType1Structure();
public abstract String toString();
public static final int UNINITIALIZED = -1;
public static final int TYPE_INVALID = -1;
public static final int TYPE_CHAR = 0;
public static final int TYPE_DATE = 1;
public static final int TYPE_BCD = 2;
public static final int TYPE_TIME = 3;
public static final int TYPE_BYTE = 4;
public static final int TYPE_ITAB = 5;
public static final int TYPE_NUM = 6;
public static final int TYPE_FLOAT = 7;
public static final int TYPE_INT = 8;
public static final int TYPE_INT2 = 9;
public static final int TYPE_INT1 = 10;
public static final int TYPE_STRUCTURE = 17;
public static final int TYPE_STRING = 29;
public static final int TYPE_XSTRING = 30;
public static final int TYPE_TABLE = 99;
public static final int TYPE_EXCEPTION = 98;
public static final int IMPORT_PARAMETER = 1;
public static final int EXPORT_PARAMETER = 2;
public static final int OPTIONAL_PARAMETER = 4;
public static final int UNINITIALIZED_PARAMETER = 8;
public static final int INACTIVE_PARAMETER = 16;
public static final int NESTED_TYPE1_STRUCTURE = 128;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -